Jump to content
أوفيسنا

حل لتصحيح خطا الدالة datedif


Recommended Posts

مش المفروض استاذ احمد لما استلف شهر من التاريخ الاحدث 19/1/2019 يكون ب 30 يوم يضاف على 19 يوم ويطرح من 23 يوم فى التاريخ الاقدم يكون الناتج 26 يوم الدالة بتطلع الناتج 27 يوم

Link to post
Share on other sites

المعادلة تعمل بشكل صحيح 100% على سبيل المثال عند عد الأعداد من 5 : 9 يكون 5 أعداد  لأن بدأ العد من 5  إلى 9

وأكبر دليل على أن الدالة تعمل بشكل صحيح اكتب نفس تاريخ اليوم وتاريخ الشهر  تعطي اليوم 0 والشهر 0

ولو قمت بزيادة تاريخ اليوم 1 وتاريخ الشهر كما هو تعطي اليوم 1 والشهر 0

أرجو أن أكون وفقت في توصيل المعلومة

Link to post
Share on other sites
  • 1 year later...

الدالة صحيحة مليون في المائة
الخطأ في استسهال العرب في استعمال قاعدة استلاف شهر والشهر يساوي 30 يوم

والصواب استلاف شهر عدد أيامه هو عدد أيام الشهر في التاريخ القديم (الثاني)

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

وهذا هو سر عدم تضمينها في قائمة الدوال وعدم ظهورها في الإكمال التلقائي

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

Link to post
Share on other sites

Join the conversation

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

Guest
Reply to this topic...

×   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.

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...