قد يكون حساب الفرق بين تاريخين محبطًا عندما يتعين عليك القيام بذلك عدة مرات.لحسن الحظ ، فإن Google Sheets لها وظيفة خاصة لهذا الغرض.
تأخذ وظيفة DATEDIF التاريخين وتخبرك بمدى الاختلاف بينهما بالأيام أو الأشهر أو حتى السنوات.تابع القراءة لمعرفة ماهية هذه الوظيفة ، وشاهدها أثناء العمل بمثال بسيط.
جدول المحتويات
ما هي وظيفة DATEDIF في جداول بيانات Google؟
DATEDIF هي إحدى وظائف جداول بيانات Google التي تحسب الفرق بين تاريخين.يمكن لهذه الوظيفة إرجاع قيمة الفرق بالسنوات أو الأشهر أو الأيام.باستخدام المعلمات المناسبة ، يمكن لـ DATEDIF أيضًا إرجاع فرق الأشهر والأيام بمراوغات مختلفة ، مثل تجاهل فرق السنة.
بناء جملة الدالة DATEDIF كما يلي:
= DATEDIF (تاريخ 1 ، تاريخ 2 ، وحدة)
تطرح DATEDIF تاريخ 2 من تاريخ 1 ثم تُرجع الفرق في الوحدة المحددة.الوحدات التي تدعمها هذه الوظيفة مذكورة هنا:
Y | عدد الكلسنوات بين التاريخين. |
M | عدد الأشهر الكاملة بين التاريخين. |
D | عدد الأيام بين التاريخين. |
MD | عدد الأيام بين التاريخين ، حيث تكون السنوات كاملةوطرح الأشهر. |
YM | عدد الأشهر الكاملة بين التاريخين ، حيث يتم طرح السنوات الكاملة. |
YD | عدد الأيام بين التاريخين ، حيث لا يتم اعتبار التاريخين أكثر من عام. |
دعنا نستخدم مثالاً لفهم ما تعنيه كل وحدة من هذه الوحدات لوظيفة DATEDIF بشكل أفضل.
على سبيل المثال ، لدينا تاريخ ميلاد الطالب ، الأول من فبراير 2001 ، والتاريخ الحالي هو 31 يناير ، 2022. إليك ما ستعيده كل وحدة في دالة DATEDIF.
- Y: سيؤدي هذا إلى إرجاع 20 ، حيث أن الفرق بين التاريخين هو 20 سنة كاملة.
- M: سيؤدي هذا إلى إرجاع 251 ، حيث أن الفرق بين التاريخين هو 251 شهرًا كاملاً.
- D: سيعود هذا 7663 منذ مرور 7663 يومًا بين التاريخين.
- MD: هذا سيعيد 24. بمجرد طرح السنوات الكاملة والأشهر بأكملها ، يكون الفرق بين التاريخين هو فرق اليوم ، وهو الفرق بين 7 و 31 ، والذي يساوي 24.
- YM: هذا سيعود 11. بعد طرح السنوات بأكملها ، يفصل فبراير 11 شهرًا عن يناير.
- YD: سيعود هذا 358. إذا كان الفاصل الزمني بين التاريخين سنة واحدة فقط ، فإن الفرق بين 1 فبراير و 31 يناير هو 358 يومًا.
كيفية استخدام وظيفة DATEDIF في جداول بيانات Google
تأخذ الدالة DATEDIF ثلاث معاملات: التاريخ الأول والتاريخ الثاني والوحدة.يجب أن تكون التواريخ التي تدخلها بتنسيق التاريخ وليس النص.تقتصر الوحدات أيضًا على الوحدات المذكورة في القسم السابق.مع وضع ذلك في الاعتبار ، دعنا نستخدم هذه الوظيفة.
كمثال بسيط ، لدينا تواريخ الإطلاق والهبوط لمهمة مارس 2020.وفقًا لجدول البيانات النموذجي هذا ، أقلعت المركبة الفضائية في 30 يوليو 2020 ، وهبطت على المريخ في 18 فبراير 2021.
الهدف هو حساب عدد الأيام والأشهر التي قطعتها هذه المركبة الفضائية ، باستخدام وظيفة DATEDIF.
الآن لنحسب عدد الأشهر التي قطعتها المركبة الفضائية.
في مثال آخر ، لدينا تاريخ ميلاد John Doe ونريد حساب عدد الأيام التي مرت منذ عيد ميلاده الأخير وعدد الأيام المتبقية حتى عيد ميلاده التالي.
لتحقيق ذلك ، سنستخدم الدالة TODAY لإدخال تاريخ اليوم في جداول بيانات Google ثم نحسب الفرق بين اليوم وتاريخ ميلاد جون باستخدام وظيفة DATEDIF.
لديك الآن التاريخان اللذان ستعمل بهما.دعونا نحسب الأيام التي مرت منذ عيد ميلاد جون الأخير.
الآن ، كهدف جانبي ، دعنا نرى عدد الأيام المتبقية حتى عيد ميلاد جون القادم.تتكرر أعياد ميلاد جون كل 365 يومًا ، وإذا مر 284 يومًا على آخر عيد ميلاد له ، فسيتبقى من 365 إلى 284 يومًا حتى عيد ميلاده التالي.لنكتب صيغة لهذا:
ستخبرك جداول البيانات الآن بعدد الأيام المتبقية حتى عيد ميلاد جون التالي.بدلاً من ذلك ، يمكنك أيضًا حساب الفرق بين تاريخين عن طريق تحويل التواريخ إلى أرقام في جداول بيانات Google.بهذه الطريقة ، يمكنك أداء وظائف رياضية في التواريخ ، وطرحها بالطريقة التي تطرح بها الأرقام في جداول بيانات Google.
احسب فرق التاريخ
أنت تعرف الآن كيفية استخدام DATEDIFF لحساب الفرق بين تاريخين.يمكنك أيضًا تحديد الوحدة الزمنية التي تريد رؤية هذا الاختلاف فيها ، والتي يمكن أن تكون سنوات أو شهورًا أو أيامًا ، جنبًا إلى جنب مع الانحرافات.
تعد وظائف الوقت والتاريخ مجموعة مفيدة في جداول بيانات Google ، ويمكنك استخدامها لتسهيل العمليات الحسابية.DATEDIFF ليس هو الوحيد ، على الرغم من ذلك ، قم بتوسيع ترسانتك من خلال إتقان المزيد من الوظائف.