البحث في الموقع
Showing results for 'datedif'.
تم العثور علي 288 نتائج
-
اطلب المساعدة في حل مشكلة حساب الوقت .. ادخل لتعرف
rudwan replied to b747400's topic in قسم الأكسيس Access
أضف الدالة التالية الى الوحدة النمطية للنموذج Function DateDif(F As Date, E As Date) As Date Const F1 = #11:59:59 PM# If Hour(F) <= Hour(E) Then DateDif = E - F Else DateDif = DateAdd("n", 1, (F1 - F)) + E End If End Function ثم قم بتعديل معادلة حساب الفرق في الوقت لتصبح =datedif([EndTime],[timeout]) -
السلام عليكم ورحمة الله وبركاته بعد البحث وجدت تعريف لدالة تقوم محل datedif السابق ذكرها في الرد السابق فقمت بالعمل على هذه الدالة وحولتها إلى كود يتناسب مع المطلوب ارجو ان تنال اعجابكم Sub MyAge() Dim iYear, iMonth, iDay As Integer Dim dt As Date Dim sResult, sResult2, sResult3, rng, BirthDate As String Dim i As Integer For i = 2 To 22 '2 هي اول صف به تاريخ ميلاد مطلوب حساب عمره '22 أخر صف به تاريخ ميلاد مطلوب حساب عمره BirthDate = Sheet1.Range("B" & i) rng = Sheet1.Range("c1") 'الخلية المطلوب حساب العمر منها If Not IsDate(BirthDate) Then Exit Sub dt = CDate(BirthDate) 'تحويل قيمة الخلية إلى تاريخ If dt > rng Then Exit Sub iYear = Year(dt) iMonth = Month(dt) iDay = Day(dt) iYear = Year(rng) - iYear iMonth = Month(rng) - iMonth iDay = Day(rng) - iDay If Sgn(iDay) = -1 Then iDay = 30 - Abs(iDay) iMonth = iMonth - 1 End If If Sgn(iMonth) = -1 Then iMonth = 12 - Abs(iMonth) iYear = iYear - 1 End If sResult1 = iYear sResult2 = iMonth sResult3 = iDay Sheet1.Range("d" & i) = sResult1 Sheet1.Range("e" & i) = sResult2 Sheet1.Range("f" & i) = sResult3 'السطر التالي يمكن حذفه اذا اردت ان يكون العمر مقسم إلى 3 خلايا Sheet1.Range("c" & i) = sResult1 & " Year, " & sResult1 & " Month, " & sResult3 & " Day " Next i End Sub MyAge.rar
-
المساعدة فى عدم اظهار الخطاء بسبب المعادلات
هاني بدر replied to ابو الآء's topic in منتدى الاكسيل Excel
بسم الله الرحمن الرحيم اخي الكريم ضع هذه المعادلة في عمود السنة =IF(E18="";"";DATEDIF(E18;$D$6;"y")) الصف رقم 18 وهذه المعادلة قبلها =IF(E18="";"";DATEDIF(E18;$D$6;"ym")) الصف رقم 18 في عمودالشهر وهذه المعادلة في عمود اليوم =IF(E18="";"";DATEDIF(E18;$D$6;"md")) ثم انسخ الثلاث معادلات لبتقي خلايا كل عمود والله الموفق -
السلام عليكم ورحمة الله وبركاته أخي // وليد زقزوق تفضل هذه المعادلة واتمني ان تفي الغرض بإذن الله جرب وأخبرني =IF(MID(B4;1;1)="3";DATEDIF(DATE(MID(B4;LEN(B4)-12;2);MID(B4;LEN(B4)-10;2);MID(B4;LEN(B4)-8;2));TODAY();"y")-100;DATEDIF(DATE(MID(B4;LEN(B4)-12;2);MID(B4;LEN(B4)-10;2);MID(B4;LEN(B4)-8;2));TODAY();"y")) معادلة لحساب الالفية الثانية والثالثة.rar
-
دالة البحث VLOOKUPFIVE ذات الخمس معايير
اسلام سيد replied to نور جعفر's topic in منتدى الاكسيل Excel
السلام عليكم هل يمكن تشغيل الدالة بدون كود vba مثل الداله datedif datedif.rar -
فرق بين تاريخين عايز اصيغة فى شكل رقم
Ali Tawfeek replied to Ali Tawfeek's topic in منتدى الاكسيل Excel
أخي الكريم، قمت بقلب التاريخين الدالة DATEDIF تطلب أولا "تاريخ البداية" (القديم) ثم "تاريخ النهاية" (الجديد) ومعادلتك يجب كتابتها بالشكل التالي: =DATEDIF(B1;B2;"y") وليس بالشكل: =DATEDIF(B2;B1;"y") كما في الملف... والمعادلة: =TEXT(A2-B2;"y") تعطي (في بعض الأحيان) أخطاء مثلا لو كان التاريخ في الخلية A2 هو 13/11/2010 والتاريخ في الخلية B2 هو 13/11/2008 فمن المفروض أن يكون الناتج 02 ولكن المعادلة تعطي 01 والله أعلم أخوك بن علية بالفعل اخى الكريم انا جربت و عكست الخلايا كما ذكرت بس انا ليا تساؤل هو المعادلة الاخرى الخاصة بالاخ kemas لماذا تعطى اخطاء بالاضافة هل معادلتك ايضا لها نقط ضعف او اخطاء -
فرق بين تاريخين عايز اصيغة فى شكل رقم
بن علية حاجي replied to Ali Tawfeek's topic in منتدى الاكسيل Excel
السلام عليكم ورحمة الله أخي الكريم، قمت بقلب التاريخين الدالة DATEDIF تطلب أولا "تاريخ البداية" (القديم) ثم "تاريخ النهاية" (الجديد) ومعادلتك يجب كتابتها بالشكل التالي: =DATEDIF(B1;B2;"y") وليس بالشكل: =DATEDIF(B2;B1;"y") كما في الملف... والمعادلة: =TEXT(A2-B2;"y") تعطي (في بعض الأحيان) أخطاء مثلا لو كان التاريخ في الخلية A2 هو 13/11/2010 والتاريخ في الخلية B2 هو 13/11/2008 فمن المفروض أن يكون الناتج 02 ولكن المعادلة تعطي 01 والله أعلم أخوك بن علية -
السلام عليكم،، شاهد الملفات المرفقة: 1- المف المرفق DATEDIF Expelnation يحتوي على شرح كامل عن الدالة DATEDIF. 2- الملف المرفق Calculate Your Age تحتوي على برنامج قمت بتصميمه إعتماداً على الدالة DATEDIF. 3- الملف المرفق DATEDIF Example يحتوي على نماذج لإستخدام الدالة DATEDIF مع جميع العلامات الفاصلة التابعة لها. أتمنى أن تحوز جميع المرفقات على رضاكم. شكراً، DATEDIF_Example.rar Calculate_Your_Age.rar DATEDIF_Explenation.rar
-
داله DATEDIF موجود فى الملف بس مش موجوده عندى فى الاكسيل داله datiedif موجود فى ملف حضرتك بس ما افتح ملف تانى مش موجوده
-
بخصوص اُظهر نتيجة الدالة الموجودة في العمود H و I و J بشرط
أبو حنــــين replied to goodfas's topic in منتدى الاكسيل Excel
السلام عليكم حسب فهمي للسؤال استعمل هذه الدالة =IF(F11="لا";IF(ISERROR(DATEDIF(E11;G11;"y"));"";DATEDIF(E11;G11;"y"));"") -
السلام عليكم استاذ خالد ماقصرت ياغالي بدعمك لكن احتاج شرح كيف اتحكم بالكود هذا يعني من ناحية اللون والوقت =DATEDIF(TODAY();IF(ISNUMBER($D15);SUM($D15);IF(ISERROR(VALUE("a"&$D15));FALSE;VALUE("a"&$D15)));"d") انا الحين ودي اغير اللون مثلا اذا باقي ستين يوم يصير ازرق وين اروح وكيف اتصرف واريد بعد اذا كان انتهى او عدى الوقت عليه يصير بلون رصاصي يعني اشكركم جدا
-
استخلاص وتحويل الرقم الى تاريخ
أيسم إبراهيم replied to Mohammed Abdullah's topic in منتدى الاكسيل Excel
السلام عليكم الأخ الكريم استخدم الدالة التالية لحساب الفرق في الأيام =DATEDIF(F5;F14;"md") والدالة التالية لحساب الفرق في الشهور =DATEDIF(F5;F14;"ym") و الدالة التالية لحساب الفرق في السنوات =DATEDIF(F5;F14;"y") أتمنى أن يفي بالغرض دمت بخير أيسم إبراهيم -
السلام عليكم ورحمة الله وبركاته شكرا استاذ /جمال ملك المعادلات على هذه المعادلة واردت ان اضيف للمنتدي ولامثالي من المبتدئين معادلتين _اقتبستهما من معادلتك _لحساب العمر بالايام والشهر فاتمنى تقييمك... معادلة لحساب العمر بالايام =IF($C3<>"";DATEDIF(C3;TODAY();"d");"") معادلة لحساب العمربالشهور =IF($C3<>"";DATEDIF(C3;TODAY();"m");"") حساب العمر بالايام.rar
-
الشرف لي أستاذ @رمهان بارك الله لك فعلا إذا تم تغيير الخيارات للهجري يقبل ولكن لا تكون حسابات دالة datedif صحيحة وإذا كنت جربت الدالتين فأيهما يعطي نتائج أفضل؟! رمضان مبارك
-
ادراج التاريخ اليوم هجري تلقائى فى الاكسيل
خالد الرشيدى replied to emad sultan's topic in منتدى الاكسيل Excel
انظر المرفق =DATEDIF(B4,VALUE("a"&A4),"d") Book1_3_2.rar -
السلام عليكم حقيقة لم ابحث كثيراً فيما يخص التاريخ الهجرى ولا اعرف الكثير عن كيفيه التعامل معه .. ولكن هذه هي محاوله منى للمساعده وعل احد من اساتذتى بالمنتدي يقدم معادلة ابسط من المعادله التى استخدمتها ليستفاد الجميع اخى الكريم تم الحل باستخدام معادلة تنسيق شرطي .. راجع المرفق وابدي ملاحظاتك =DATEDIF(TODAY(),IF(ISNUMBER($D2),SUM($D2),IF(ISERROR(VALUE("a"&$D2)),FALSE,VALUE("a"&$D2))),"d") المراقب.zip
-
معادلة لجبر كسر السنوات الى سنة كاملة
سليم حاصبيا replied to كريم 201190's topic in منتدى الاكسيل Excel
جرب هذه المعادلة قي الخلية E2 (تنسيق الخلية يجب ان يكون General) =DATEDIF(A2,B2,"y")+IF(C2+D2>0,1,0) -
معادلة فرق بين تاريخين لتحويل الفارق الى عدد ايام
جمال عبد السميع replied to Ali Tawfeek's topic in منتدى الاكسيل Excel
أخى العزيز (على ) إذا كنت تعمل على office 2007 هناك دالة تعادل datedif وهى: =yearfrac(a1;b1;0) 1- حيث ( 1 ) start date 2- حيث (2 ) end date 3- حيث ( 0 ) النظام الأمريكى حيث يعتبر السنة 360 يوم ،ورقمى ( 1، 2 ،4 ) أيضا أما رقم ( 3) تعتبر السنة ( 365 ) , ويسمى الشرط الثالث هذا ( basis) أما دالة datedif فهى من الدوال الممتازة لحساب العمر وهى موجودة فى إكسيل 2007 ولكن لم تظهرها فى هذا الأصدار ولكن يتم كتابتها -
السلام عليكم ورحمة الله وبركاته أستاذنا الفاضل يحيى هذه الدالة اول مرة أسمع بها ولكن وأنا " أبعبش" قمت بتغير المعادلة ونتج عنه مايلي =DATEDIF(A1;A2;"d") حساب عدد الأيام( الفرق بين تاريخين ) =DATEDIF(A1;A2;"m") حساب عدد الشهور ( الفرق بين تاريخين ) =DATEDIF(A1;A2;"y") حساب عدد السنين ( الفرق بين تاريخين ) بارك الله بك وجزاك الله خيرا
-
ما هو الفرق بين التاريخين يوم واحد ماذا تريد بالضيط ربما تحتاج للاستفادة من هذا الملف datedif.rar
-
السلام عليكم أخي العزيز بفرض أن التاريخ الأصغر في الخلية A2 والأكبر في الخلية B2 إستخدم الصيغ التالية =DATEDIF(A2,B2,"d") لحساب الفارق بالأيام =DATEDIF(A2,B2,"m") لحساب الفارق بالشهور