كيفية حساب الأشهر بين تاريخين في إكسيل؟
في Excel، للحصول على عدد الأشهر بين تاريخين، فإن أفضل طريقة هي استخدام الدالة DATEDIF. في هذه الوظيفة تحتاج إلى تحديد تاريخ البدء وتاريخ الانتهاء. بعد ذلك، تحتاج أيضًا إلى تحديد الوحدة التي تريد الحصول على النتيجة فيها.
في المثال التالي، لدينا تاريخان في الخليتين A2 وB2.
صيغة للحصول على أشهر بين تاريخين (DATEDIF)
- أولاً، في الخلية C2، أدخل الدالة DATEDIF.
- بعد ذلك، في الوسيطة الأولى، ارجع إلى الخلية A2 حيث يوجد تاريخ البدء.
- ثم في الوسيطة الثانية، قم بالإشارة إلى B2 حيث لديك تاريخ الانتهاء.
- الآن، في الوسيطة الثالثة، أدخل “m”.
- وفي النهاية اضغط على Enter للحصول على النتيجة.
هنا يمكنك أن ترى أن لديك 11 في النتيجة، وهذا صحيح لأن لدينا 11 شهرًا بين مارس 2021 وفبراير 2022.
=DATEDIF(A2,B2,"m")
كما رأيت عند إدخال الدالة DATEDIF، لا يعرض Excel الدالة ولن تجد هذه الدالة في قائمة الدالات الموجودة في القائمة. يمكنك معرفة المزيد عن DATEDIF من هنا. يمكنك أيضًا استخدام DATEDIF لعرض الأشهر والأيام بشكل منفصل، ولكن في خلية واحدة.
في الصيغة أعلاه، استخدمنا DATEDIF مرتين للحصول على الأشهر، ثم الأيام، ثم قمنا بربط الصيغتين للحصول على نتيجة كاملة.
الشهر بين تاريخين باستخدام YEARFRAC
قد تكون هناك حالة نحتاج فيها إلى حساب الأشهر بين تاريخين، ولكننا نحتاج أيضًا إلى مراعاة الأيام التي لدينا بعد انتهاء الأشهر. في هذه الحالة، أفضل طريقة هي استخدام الدالة YEARFRAC.
في YEARFRAC، يجب عليك تحديد تاريخ البدء في الوسيطة الأولى، ثم يجب عليك تحديد تاريخ الانتهاء في الوسيطة الثانية. وبعد ذلك استخدم علامة النجمة لضربها في 12.
الآن بمجرد الضغط على زر الإدخال، ستحصل على إجمالي عدد الأشهر بين هذين التاريخين كأعداد صحيحة والأيام كأعداد عشرية.
في المثال أعلاه، لدينا 1 مارس 2021 كتاريخ البدء و23 فبراير 2022 كتاريخ الانتهاء. الآن عندما أستخدم YEARFRAC، فإنها تُرجع 11.73 حيث 11 هو عدد الأشهر و0.73 هي القيمة العشرية التي تمثل 23 يومًا لدينا في شهر فبراير.
إذا كنت تريد تقريب النتيجة، يمكنك لف هذه الصيغة باستخدام الدالة الدائرية.
استخدام الدالة YEAR + MONTH للحصول على الشهر بين تاريخين
هناك طريقة أخرى يمكنك استخدامها للحصول على عدد الأشهر بين تاريخين. من خلال الجمع بين الدالتين YEAR وMONTH، يمكنك إنشاء الصيغة التالية التي تُرجع الأشهر.
=(YEAR(B2)-YEAR(A2))*12+MONTH(B2)-MONTH(A2)
لفهم هذه الوظيفة، عليك تقسيمها إلى قسمين:
في الجزء الأول، حيث لدينا دالة السنة، فإنها تأخذ سنة تاريخ الانتهاء، ثم سنة تاريخ البدء، ثم تضربها في اثني عشر. يُرجع هذا الجزء عدد الأشهر الموجودة بين التواريخ.
يُحدث هذا الجزء من الصيغة فرقًا فقط عندما يكون لديك تواريخ بسنوات مختلفة، وكلا التاريخين لهما نفس السنوات، فلن يحدث هذا الجزء أي فرق في الحساب. كما ترى، لدينا عامي 2021 و2022 والنتيجة التي يعطيها هذا الجزء من الصيغة هي 12.
وفي الجزء الثاني نخصم الشهر من تاريخ الانتهاء من الشهر من تاريخ البدء. ويتجاهل هذا الجزء أيضًا الأيام التي يمكننا الوصول إليها.
لذلك عندما نخصم مارس (3) من فبراير (2)، نحصل على -1 في النتيجة.
بعد ذلك في النهاية يتم خصم -1 من الـ 12 ونحصل على 11 وهو إجمالي عدد الأشهر لدينا بين التاريخين. إذا سألتني عن الطريقة التي تعجبني أكثر، سأقول DATEDIF وهي سهلة الاستخدام وسهلة الفهم من قبل المستخدم.
احصل على ملف إكسل
الصيغ ذات الصلة
- إضافة شهر إلى تاريخ في إكسيل
- الحصول على تاريخ نهاية الشهر في Excel
- احصل على اليوم الأول من الشهر في Excel (بداية الشهر)
- الحصول على شهر من تاريخ في Excel (مقتطف)
- احصل على ربع من تاريخ [المالية + التقويم] في Excel