بحث مخصص من جوجل فى أوفيسنا
Custom Search
|
البحث في الموقع
Showing results for 'datedif' in content posted in منتدى الاكسيل Excel .
-
عندي مشكل في الفارق بين التاريخين
Ali Mohamed Ali replied to شكيب عمار's topic in منتدى الاكسيل Excel
السلام عليكم يمكنك استخدام هذه المعادلة لحساب السنوات =DATEDIF(B18,C18,"y") أما الشهور فهذه المعادلة =DATEDIF(B18,C18,"ym") وأخيرا لحساب فرق الأيام يمكنك استخدام هذه المعادلة =DATEDIF(B18,C18,"md")- 1 reply
-
- 3
-
اخيرا ....... شيتات كنترول تجارى ( نظام 3 سنوات)
ابراهيم الحداد replied to ابراهيم الحداد's topic in منتدى الاكسيل Excel
السلام عليكم ورحمة الله بارك الله فيك اخى الكريم على كلماتك الرقيقة بالنسبة للدوائر لا ترحل مع ترحيل النتيجة بل يوجد زر فى شيت الدور الثانى لرسم دائرة وشرطة بالنسبة للشيت لا يوجد كود لمسح الدوائر اثناء الترحيل لكن يوجد زر لمسح الدوائر يمكنك استخدامه من عدمه بالنسبة لورقة العملى ليس الغرض منها جلب درجات العملى من و لكن الغرض من ذلك هو ان امتحانات العملى تكون قبل امتحانات التحريرى فيتم امتحان العملى عن طريق الفصول و ليس اللجان ( حسبما كان يحدث فى مدارسنا ) فكنا نطبع هذه الاوراق و نسلمها للقائم بعمل الامتحان العملى ليقوم بتسجيل الدرجات فيها و من ثم تسليمها للكنترول و الذى بدوره يقوم بتسجيلها بالشيت و الى هنا تنتهى مهمة هذه الورقة اما بالنسبة لحساب السن حاولت فى هذا الكود اصلاح الدالة الرسمية لبرنامج الاكسل و هى دالة (Datedif) و عيبها انها تعطى الايام صفر اذا كانت تاريخ الميلاد آخر الشهر او اول الشهر التالى يعنى نفس النتيجة لتاريخين ميلاد مختلفين و عندما حاولت التعديل و جدت ان البديل اسوأ و فشلت فشلا زريعا - لذا عدت و عدلت الكود ليعطينى نفس نتائج الدالة المذكورة اليك ملف به كود السن بعد التعديل الاخير و النهائى كنترول - السن.xlsm -
الوقت و التاريخ في الإكسيل ( محدث )
أيسم إبراهيم replied to أيسم إبراهيم's topic in منتدى الاكسيل Excel
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& حساب عمر شخص بالأيام و الشهور و السنين &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& لكي نحسب عمرشخص بالأيام والشهور والسنوات معا أي عندما يتخطى الفرق في الأيام 30 يوما يتم نقله إلى شهر و الإحتفاظ بالباقي و عندما يتخطي الفرق في الشهور 12 شهرا يتم نقله إلى عام و الإحتفاظ بالباقي.نستخدم الدالة DATEDIF أيضا =DATEDIF(C35;TODAY();"Y")&"Years;"&DATEDIF(C35;TODAY();"YM")&"Months;"&DATEDIF(C35;TODAY();"MD")&"Days" لاحظ أن تاريخ الميلاد موجود في الخلية C35 ولاحظ تكرارالدالةTODAYليطرح من تاريخ اليوم. بدلا من تكرار الدالة TODAYداخل المعادلة ممكن نضع تاريخ اليوم داخل خلية. =DATEDIF(C35;TODAY();"Y")&"Years;"&DATEDIF(C35;TODAY();"YM")&"Months;"&DATEDIF(C35;TODAY();"MD")&"Days" [=DATEDIF(C35;TODAY();"Y")&"سنوات;"&DATEDIF(C35;TODAY();"YM")&"شهر;"&DATEDIF(C35;TODAY();"MD")&"يوم" و ممكن نحسب العمر على ثلاث خلايا : الأيام في خلية و الشهور في خلية و السنوات في خلية بالمعادلات التالية. تاريخ الميلاد في الخليةC43 تاريخ اليوم في الخليةC45 =DATEDIF($C$43;$C$45;"MD")&"يوم" =DATEDIF($C$43;$C$45;"YM"&"شهر " =DATEDIF($C$43;$C$45;"Y")&"سنوات" -
اخواني الأعزاء إليكم شرح برنامج حساب العمر بالسنة والشهر واليوم عند إدخال تاريخ الميلاد في خلية معينة. لمعرفة العمر بالسنين ففط =datedif(a1;today();"y") لحساب الشهور =datedif(a1;today();"ym") لحساب الايام =datedif(a1;today();"md") مع العلم ان a1 هي تاريخ الميلاد وإذا افترضنا اننا نريد العمر مكتوب كاملا نص في خلية ما فتكون المعادلة ="عمرك يساوي"&b1&"سنة و"&b2&"شهر و"&b3&"يوم" حيث b1 هي المعادلة الخاصة بمعرفة السنين وb2 الشهور و b3 الايام تحميل البرنامج
-
السلام عليكم أخي الكريم بعد دراسة الموضوع الذي عرضته يحتاج عند التفكير للوهلة الأولى لإضافة الشهور الناتجة إلى عدد الشهور الأصلية وبذلك قد يكون عندك كم هائل من الأشهر حسب أي من الشرطين ولذلك أحببت أن أضيف تحقق أي من الشرطين لتاريخ نهاية الخدمة المبين لديك في الملف ثم استخدام معادلة Datedif لحساب الفرق بين تاريخ بدء الخدمة والتاريخ الناتج عن أحد الشرطين كما يلي: حيث تم الضرب بعدد السنوات بغضّ النظر عن الأشهر حتى لو بلغت 11 شهراً و 30يوماً. =IF(B13<=10;$E$11+(60*E13);$E$11+(90*E13)) حساب نتيجة اقدمية.xlsx
-
دالة datedif موجودة في جميع إصدارات إكسل ولكنها غير موجودة في قائمة الدوال ولا تظهر في الإكمال التلقائي نظرا لاختلاف عالمي في طريقة حساب الفرق بين تاريخين ويمكنك الاستفادة من هذا الرابط https://www.mr-mas.com/p/datedif.html لخساب الفرق بين تاريخين أونلاين وفي برنامج ميكروسوفت إكسيل
-
سؤال عن طريقة جمع قيمتين محسوبين بـ datedif
سمير نجار replied to صلاح الدين الجزائري's topic in منتدى الاكسيل Excel
تجربة معادلة2 DATEDIF.xlsx -
اخواني واخواتي ارجو قبول هذه الهدية المتواضعة الى متوسطي الموستوى في اكسل والذي انا منهم استخدام الدالة VLOOKUP مع الدالة DATEDIF لحساب العمر مع ماكرو اخفاء القوائم عند تشغيل الملف ستختفي القوائم اضغط ctrl+w تظهر رسالة هل تريد الحفظ اختر الغاء الامر ثم قم بتحرير الملف وطريقة عمل الدالات مع تحياتي كعضو جديد نرجو الدعاءAge_cal.rar
-
أرجوا المساعدة في كود حساب السن في أول أكتوبر على الفورم
أ / محمد صالح replied to حاتم عيسى's topic in منتدى الاكسيل Excel
أولا أشكر صاحب الملف الأصلي أ / @مجدى يونس وثانيا إن شاء الله يفيدك هذا التعديل تم الاعتماد على دالة datedif الموجودة في دوال الشيت وحذف مربع النص الذي به تاريخ اليوم والاكتفاء بالمربع الأول فإذا كان فارغا يتم الحساب على تاريخ اليوم وإذا كان مكتوبا به تاريخ يتم الحساب على هذا التاريخ بالتوفيق حساب السن في النموذج.xlsb -
السلام عليكم ورحمة الله وبركته بعد البحث في المنتدى لم اجد جواب لسوالي وهو عند تسجيل دالة datedif لحساب الفرق بين تاريخين يعطيني النتيجة ولكن عندما اقوم بتسجيل نفس التاريخ في الخلينين يعطيني الناتج 0 واريد الناتج 1 هل يمكن اعطائي الدالة الصحيحة
-
يمكنك استعمال دالتك وبعدها زائد واحد =DATEDIF(Start_date,End_date,"D")+1 بالتوفيق
-
السلام عليكم يا اساتذتي الكرام لو سمحتم عايز أضع دالة IFERROR قبل هذه الدالة =DATE(IF(LEFT(C1232;1)="2";MID(C1232;2;2);"20"&MID(C1232;2;2));MID(C1232;4;2);MID(C1232;6;2)) عشان لا تكتب لي VALUE وهكذا الدالة دي =IF(Q1232>1;DATEDIF(Q1232;$P$1;"md");"") كما في الصورة
-
وعليكم السلام ورحمة الله وبركاته المعادله الاولى =iferror(DATE(IF(LEFT(C1232;1)="2";MID(C1232;2;2);"20"&MID(C1232;2;2));MID(C1232;4;2);MID(C1232;6;2));"") المعادله الثانيه =iferror(IF(Q1232>1;DATEDIF(Q1232;$P$1;"md");"");"")
-
المساعدة في التعديل ليصبح 12 شهر يساوي 1 سنة
أ / محمد صالح replied to nabilalibibo's topic in منتدى الاكسيل Excel
إذا كان المطلوب مجرد فرق بين تاريخين يمكنك استعمال دالة datedif بالتوفيق -
جرب هذه المعادلة =DATEDIF($L$14,$K$14,"y")*12+DATEDIF($L$14,$K$14,"ym") او هذه =DATEDIF($L$14,$K$14,"m")
-
السلام عليكم ورحمة الله تعالى وبركاته أقدم اليوم للإخوة الكرام شرح مبسط للدالة datedif، رجاء تنال رضى الجميع تم استخدام الدالة get.cell التي تعتبر ماكرو للإكسيل 4.0 في شرح الفورم Datedif.rar
-
السلام عليكم .. وتقبل الله منا ومنكم صالح العمل المطلوب : اريد عند وصول الاشهر المسدده الى مدة العقد وهي 35 تصبح الاشهر المسدده (35) والاشهر الباقية (0) . مع اني استخدمة المعادلة التالية ولم اقدر اكملها المعادلة للاشهر المسدده =DATEDIF(M14;NOW();"M")+1 المعادلة للاشهر المتبيفية =L14-J16 هل من مساعدة في معادلتين للاشهر المسددة والاشهر المتبيقة دمتم في رعاية الله
-
لليوم =IF(D14>1;DATEDIF(D14;$E$9;"md");"") للشهر =IF(D14>1;DATEDIF(D14;$E$9;"ym");"") للسنة =IF(D14>1;DATEDIF(D14;$E$9;"y");"")
-
مشكور الأخ بن عليه والأخ سليم بالنسبة للأخ بن عليه إشتغل على تاريخ التتعين وهى الأقرب للصحيح إتما الأخ سليم إشغل على مدة الخدمة وقسم على 4 بإعتبار السنه 365 يوم فى حين أن السنه فى المدة الإعتبارية تحسب على 360 يوم أنا أخذت معادلة الأخ بن عليه وتم التعديل علها بمدة الخدمة وكات المعادلات كما يلى DATEDIF((3*DATE($F$5;$E$5;$D$5))/4;DATE($F$5;$E$5;$D$5);"md") DATEDIF((3*DATE($F$5;$E$5;$D$5))/4;DATE($F$5;$E$5;$D$5);"ym") DATEDIF((3*DATE($F$5;$E$5;$D$5))/4;DATE($F$5;$E$5;$D$5);"y") أشكركم جزيلا على معاوتنكم لنا
-
بعد اذن اخي بن علية هذه المعادلات الثلاثة في الخلايا: I5 H5 G5 =DATEDIF(0,(($D$5+$E$5*30+$F$5*365.25)/4),"md") =DATEDIF(0,(($D$5+$E$5*30+$F$5*365.25)/4),"ym") =DATEDIF(0,(($D$5+$E$5*30+$F$5*365.25)/4),"y")
-
المطلوب ايقاف عدد الشهور فى العمود BP والنظر الى العمود N لأن مع المعادلة =IF(M8="";"";DATEDIF(M8;$BP$2;"m")) يتم حساب الشهور من تاريخ بداية المدة ولا تنظر الى عدد شهور القسط سواء 12 أو 24 كما هو واضح فى العميل س1 لأن هذا العميل عدد شهور قسطه 12 ولذلك دين العميل 4500 ولكن مع المبلغ المستحق دفعه فى العمود BR المبلغ خطأ لأنه حاصل ضرب BP * العمود K ويترتب عليه العمود BV ايقاف عد الشهور الى 12 او 24.xls
-
الرد على هذا الموضوع ولم اتمكن ربما تم اقفال الموضوع فيا حبذا لو تكرم احد المشرفين بوضع ردي تحت الموضوع اعلاه ردي هو : هذه بعض التفاصيل عن دالة حساب العمر لم تذكر في الشرح حساب الأيام والشهور والسنوات بين تاريخين.pdf DATEDIF.xlsx
-
السلام عليكم جزاك الله خيراً استاذي سليم واذن لى ان ارد على السؤال الخاص بالتواريخ الهجرية اخى الكريم يمكن ذلك ولكن مع تعديل بسيط وهو كالتالى : C3: =DATEDIF($A3,VALUE("a"&$B3),"y") ' السنوات E3: =DATEDIF($A3,VALUE("a"&$B3),"ym") ' الشهور G3: =DATEDIF($A3,VALUE("a"&$B3),"md") ' الايام تقبلوا مرورى وتحياتى