كيفية حساب الأشهر بين تاريخين في إكسيل؟

في Excel، للحصول على عدد الأشهر بين تاريخين، فإن أفضل طريقة هي استخدام الدالة DATEDIF. في هذه الوظيفة تحتاج إلى تحديد تاريخ البدء وتاريخ الانتهاء. بعد ذلك، تحتاج أيضًا إلى تحديد الوحدة التي تريد الحصول على النتيجة فيها.

في المثال التالي، لدينا تاريخان في الخليتين A2 وB2.

تاريخين في الخلايا

صيغة للحصول على أشهر بين تاريخين (DATEDIF)

  1. أولاً، في الخلية C2، أدخل الدالة DATEDIF.
  2. بعد ذلك، في الوسيطة الأولى، ارجع إلى الخلية A2 حيث يوجد تاريخ البدء.
  3. ثم في الوسيطة الثانية، قم بالإشارة إلى B2 حيث لديك تاريخ الانتهاء.
  4. الآن، في الوسيطة الثالثة، أدخل “m”.
  5. وفي النهاية اضغط على Enter للحصول على النتيجة.
datedif-formula

هنا يمكنك أن ترى أن لديك 11 في النتيجة، وهذا صحيح لأن لدينا 11 شهرًا بين مارس 2021 وفبراير 2022.

 =DATEDIF(A2,B2,"m")

كما رأيت عند إدخال الدالة DATEDIF، لا يعرض Excel الدالة ولن تجد هذه الدالة في قائمة الدالات الموجودة في القائمة. يمكنك معرفة المزيد عن DATEDIF من هنا. يمكنك أيضًا استخدام DATEDIF لعرض الأشهر والأيام بشكل منفصل، ولكن في خلية واحدة.

datedif-to-display-month-days-separately

في الصيغة أعلاه، استخدمنا DATEDIF مرتين للحصول على الأشهر، ثم الأيام، ثم قمنا بربط الصيغتين للحصول على نتيجة كاملة.

الشهر بين تاريخين باستخدام YEARFRAC

قد تكون هناك حالة نحتاج فيها إلى حساب الأشهر بين تاريخين، ولكننا نحتاج أيضًا إلى مراعاة الأيام التي لدينا بعد انتهاء الأشهر. في هذه الحالة، أفضل طريقة هي استخدام الدالة YEARFRAC.

في YEARFRAC، يجب عليك تحديد تاريخ البدء في الوسيطة الأولى، ثم يجب عليك تحديد تاريخ الانتهاء في الوسيطة الثانية. وبعد ذلك استخدم علامة النجمة لضربها في 12.

الآن بمجرد الضغط على زر الإدخال، ستحصل على إجمالي عدد الأشهر بين هذين التاريخين كأعداد صحيحة والأيام كأعداد عشرية.

وظيفة yearfrac

في المثال أعلاه، لدينا 1 مارس 2021 كتاريخ البدء و23 فبراير 2022 كتاريخ الانتهاء. الآن عندما أستخدم YEARFRAC، فإنها تُرجع 11.73 حيث 11 هو عدد الأشهر و0.73 هي القيمة العشرية التي تمثل 23 يومًا لدينا في شهر فبراير.

إذا كنت تريد تقريب النتيجة، يمكنك لف هذه الصيغة باستخدام الدالة الدائرية.

وظيفة مستديرة مع yearfrac

استخدام الدالة YEAR + MONTH للحصول على الشهر بين تاريخين

هناك طريقة أخرى يمكنك استخدامها للحصول على عدد الأشهر بين تاريخين. من خلال الجمع بين الدالتين YEAR وMONTH، يمكنك إنشاء الصيغة التالية التي تُرجع الأشهر.

 =(YEAR(B2)-YEAR(A2))*12+MONTH(B2)-MONTH(A2)
وظيفة سنة زائد شهر

لفهم هذه الوظيفة، عليك تقسيمها إلى قسمين:

في الجزء الأول، حيث لدينا دالة السنة، فإنها تأخذ سنة تاريخ الانتهاء، ثم سنة تاريخ البدء، ثم تضربها في اثني عشر. يُرجع هذا الجزء عدد الأشهر الموجودة بين التواريخ.

الجزء الأول من الدالة

يُحدث هذا الجزء من الصيغة فرقًا فقط عندما يكون لديك تواريخ بسنوات مختلفة، وكلا التاريخين لهما نفس السنوات، فلن يحدث هذا الجزء أي فرق في الحساب. كما ترى، لدينا عامي 2021 و2022 والنتيجة التي يعطيها هذا الجزء من الصيغة هي 12.

وفي الجزء الثاني نخصم الشهر من تاريخ الانتهاء من الشهر من تاريخ البدء. ويتجاهل هذا الجزء أيضًا الأيام التي يمكننا الوصول إليها.

الجزء الثاني من الوظيفة

لذلك عندما نخصم مارس (3) من فبراير (2)، نحصل على -1 في النتيجة.

بعد ذلك في النهاية يتم خصم -1 من الـ 12 ونحصل على 11 وهو إجمالي عدد الأشهر لدينا بين التاريخين. إذا سألتني عن الطريقة التي تعجبني أكثر، سأقول DATEDIF وهي سهلة الاستخدام وسهلة الفهم من قبل المستخدم.

احصل على ملف إكسل

تحميل

قائمة صيغ إكسل

الصيغ ذات الصلة

اضف تعليق

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *