اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

ايجاد عدد الايام في الفرق بين التاريخين بشرط ان الشهر يكون كل شهر 30 يوم


Ahmed_J
إذهب إلى أفضل إجابة Solved by أ / محمد صالح,

الردود الموصى بها

السلام عليكم

لدي ملف اكسل تجريبي فيه تاريخين 

المطلوب: ايجاد عدد الايام في الفرق بين التاريخين بشرط ان الشهر يكون كل شهر30 يوم

تحياتي للجميع

TEST.xlsx

رابط هذا التعليق
شارك

  • أفضل إجابة

حسب فهمي للمطلوب

رغم عدم دقة هذه الطريقة في حساب الفرق بين تاريخين لأنها لا تراعي الشهور ذات الأيام 31 أو 28 أو 29

على العموم

يمكنك استعمال هذه المعادلة في G4 للحصول على عدد الأيام

=IF(DAY(E4)<DAY(D4),30,0)+DAY(E4)-DAY(D4)

وهذه في F4 للحصول على عدد الشهور

=IF((IF(DAY(E4)<DAY(D4),-1,0)+MONTH(E4))<MONTH(D4),12,0)+IF(DAY(E4)<DAY(D4),-1,0)+MONTH(E4)-MONTH(D4)

وهذه للحصول على عدد السنوات

=IF((MONTH(E4)-MONTH(D4))<(IF((IF(DAY(E4)<DAY(D4),-1,0)+MONTH(E4))<MONTH(D4),12,0)+IF(DAY(E4)<DAY(D4),-1,0)+MONTH(E4)-MONTH(D4)),-1,0)+YEAR(E4)-YEAR(D4)

طبعا يرجع طول المعادلة إلى عدم اعتمادها على نتائج الأعمدة الأخرى (اليوم والشهر)

بالتوفيق

  • Like 2
  • Thanks 1
رابط هذا التعليق
شارك

مع احترامي للجميع، حلي به أكثر "عدالة" وهو يراعي النسبة والتناسب بنسبة الأيام إلى مدة شهرها.
إذا أردت التخلص من الكسور (مع أني أرى إذا العملية فيها مقابل مادي بقاء الكسور أفضل) فاستخدم دالة Round لحقل "أيام الناقص ثلاثينات".
موفقين.

مع ملاحظة أني لا أبحث عن الحصول على أفضل إجابة 🙂 

رابط هذا التعليق
شارك

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information