كيف تحسب الفرق بين تاريخين في أوراق جوجل

قد يكون حساب الفرق بين تاريخين محبطًا عندما يتعين عليك القيام بذلك عدة مرات.لحسن الحظ ، فإن Google Sheets لها وظيفة خاصة لهذا الغرض.

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

ما هي وظيفة DATEDIF في جداول بيانات Google؟

DATEDIF هي إحدى وظائف جداول بيانات Google التي تحسب الفرق بين تاريخين.يمكن لهذه الوظيفة إرجاع قيمة الفرق بالسنوات أو الأشهر أو الأيام.باستخدام المعلمات المناسبة ، يمكن لـ DATEDIF أيضًا إرجاع فرق الأشهر والأيام بمراوغات مختلفة ، مثل تجاهل فرق السنة.

بناء جملة الدالة DATEDIF كما يلي:

= DATEDIF (تاريخ 1 ، تاريخ 2 ، وحدة)

تطرح DATEDIF تاريخ 2 من تاريخ 1 ثم تُرجع الفرق في الوحدة المحددة.الوحدات التي تدعمها هذه الوظيفة مذكورة هنا:

ملاحظة الوحدة
Y عدد الكلسنوات بين التاريخين.
M عدد الأشهر الكاملة بين التاريخين.
D عدد الأيام بين التاريخين.
MD عدد الأيام بين التاريخين ، حيث تكون السنوات كاملةوطرح الأشهر.
YM عدد الأشهر الكاملة بين التاريخين ، حيث يتم طرح السنوات الكاملة.
YD عدد الأيام بين التاريخين ، حيث لا يتم اعتبار التاريخين أكثر من عام.

شرح الوحدات في DATEDIF.

دعنا نستخدم مثالاً لفهم ما تعنيه كل وحدة من هذه الوحدات لوظيفة 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 في جداول البيانات.

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

كمثال بسيط ، لدينا تواريخ الإطلاق والهبوط لمهمة مارس 2020.وفقًا لجدول البيانات النموذجي هذا ، أقلعت المركبة الفضائية في 30 يوليو 2020 ، وهبطت على المريخ في 18 فبراير 2021.

الهدف هو حساب عدد الأيام والأشهر التي قطعتها هذه المركبة الفضائية ، باستخدام وظيفة DATEDIF.

  • حدد الخلايا التي تحتوي على التواريخ.
  • انتقل إلى التنسيق ثم الرقم.
  • حدد التاريخ.سيؤدي هذا إلى ضبط الخلايا المحددة على تنسيق التاريخ.
  • حدد الخلية حيث تريد عرض اختلاف التاريخ بالأيام.ستكون هذه الخلية B4 في جدول البيانات هذا.
  • انتقل إلى شريط الصيغة وأدخل الصيغة أدناه: = DATEDIF (B2، B3، d ) سترجع هذه الصيغة الفرق بين التواريخ B2 و B3 بالأيام.
  • اضغط على Enter.ستخبرك الأوراق الآن أن المركبة الفضائية قد سافرت لمدة 569 يومًا.
  • الآن لنحسب عدد الأشهر التي قطعتها المركبة الفضائية.

  • حدد الخلية حيث تريد عرض اختلاف التاريخ بالأشهر.ستكون هذه الخلية B5 في جدول البيانات هذا.
  • أدخل الصيغة أدناه في شريط الصيغة: = DATEDIF (B2، B3، M ) سترجع هذه الصيغة عدد الأشهر بين التاريخين B2 و B3.
  • اضغط على Enter.ستخبرك الأوراق الآن أن المركبة الفضائية قد سافرت لمدة 18 شهرًا.تم استخدام DATEDIF لحساب الأيام منذ آخر عيد ميلاد في جداول البيانات.
  • في مثال آخر ، لدينا تاريخ ميلاد John Doe ونريد حساب عدد الأيام التي مرت منذ عيد ميلاده الأخير وعدد الأيام المتبقية حتى عيد ميلاده التالي.

    لتحقيق ذلك ، سنستخدم الدالة TODAY لإدخال تاريخ اليوم في جداول بيانات Google ثم نحسب الفرق بين اليوم وتاريخ ميلاد جون باستخدام وظيفة DATEDIF.

  • حدد الخلية التي أدخلت فيها التاريخ الأول.ستكون هذه الخلية B1 في هذا المثال.
  • انتقل إلى”التنسيق” ثم”الأرقام”.
  • حدد التاريخ.سيؤدي هذا إلى تغيير تنسيق الخلية حتى الآن.
  • حدد الخلية حيث تريد إظهار التاريخ الحالي.ستكون هذه الخلية B2 في هذا المثال.
  • انتقل إلى شريط الصيغة وأدخل الصيغة أدناه: = TODAY () ستحصل هذه الصيغة على تاريخ اليوم وتعرضه في الخلية.تكون القيمة المعروضة بتنسيق التاريخ ، لذا فهي قابلة للاستخدام بواسطة الدالات الأخرى ذات الصلة بالتاريخ ، مثل DATEDIF.
  • اضغط على Enter.
  • لديك الآن التاريخان اللذان ستعمل بهما.دعونا نحسب الأيام التي مرت منذ عيد ميلاد جون الأخير.

  • حدد الخلية حيث تريد عرض النتائج.لقد اخترنا الخلية B3 لهذا المثال.
  • انتقل إلى شريط الصيغة وأدخل الصيغة أدناه: = DATEDIF (B1، B2، YD ) ستحسب هذه الصيغة الفرق بين التواريخ B1 و B2.ترشد المعلمة YD الوظيفة إلى افتراض أن التاريخين لا يفصل بينهما أكثر من عام.
  • اضغط على Enter.ستخبرك”جداول البيانات” الآن بعدد الأيام التي مرت منذ عيد ميلاد جون الأخير ، وهو 284 يومًا في هذا المثال في هذا الوقت.
  • الآن ، كهدف جانبي ، دعنا نرى عدد الأيام المتبقية حتى عيد ميلاد جون القادم.تتكرر أعياد ميلاد جون كل 365 يومًا ، وإذا مر 284 يومًا على آخر عيد ميلاد له ، فسيتبقى من 365 إلى 284 يومًا حتى عيد ميلاده التالي.لنكتب صيغة لهذا:

  • حدد الخلية حيث تريد عرض نتائج الصيغة.ستكون هذه الخلية B4 في هذا المثال.
  • أدخل الصيغة أدناه في شريط الصيغة: = 365-B3 ستطرح هذه الصيغة الأيام المنقضية منذ عيد ميلاد جون الأخير من 365.
  • اضغط على Enter.
  • ستخبرك جداول البيانات الآن بعدد الأيام المتبقية حتى عيد ميلاد جون التالي.بدلاً من ذلك ، يمكنك أيضًا حساب الفرق بين تاريخين عن طريق تحويل التواريخ إلى أرقام في جداول بيانات Google.بهذه الطريقة ، يمكنك أداء وظائف رياضية في التواريخ ، وطرحها بالطريقة التي تطرح بها الأرقام في جداول بيانات Google.

    احسب فرق التاريخ

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

    تعد وظائف الوقت والتاريخ مجموعة مفيدة في جداول بيانات Google ، ويمكنك استخدامها لتسهيل العمليات الحسابية.DATEDIFF ليس هو الوحيد ، على الرغم من ذلك ، قم بتوسيع ترسانتك من خلال إتقان المزيد من الوظائف.

    Scroll to Top