استخدم Excel لحساب عدد الأيام حتى الحدث

يعامل Excel التواريخ كأعداد صحيحة. هذا يعني أنه يمكنك جمعها وطرحها ، مما قد يكون مفيدًا لإخبارك بعدد الأيام المتبقية حتى الموعد النهائي التالي أو الحدث التالي لك. في هذه المقالة ، سنستخدم وظائف Excel ، و YEAR ، و MONTH ، و DAY ، و TODAY لنوضح لك كيفية حساب عدد الأيام حتى عيد ميلادك التالي أو أي حدث سنوي آخر.

يخزن Excel التواريخ كأعداد صحيحة. بشكل افتراضي ، يستخدم Excel “1” لتمثيل 01/01/1900 وكل يوم بعد ذلك يكون أكبر. اكتب في 01/01/2000 وقم بتبديل التنسيق إلى “رقم” وستظهر “36526”. إذا طرحت 1 من 36526 ، يمكنك أن ترى أنه كان هناك 36525 يومًا في القرن العشرين. بدلاً من ذلك ، يمكنك إدخال تاريخ مستقبلي وطرح نتيجة الدالة TODAY لمعرفة عدد الأيام التي تفصلنا عن هذا التاريخ من اليوم.

ملخص سريع للوظائف ذات الصلة بالتاريخ

قبل الغوص في بعض الأمثلة ، نحتاج إلى استعراض العديد من الوظائف البسيطة المتعلقة بالتاريخ ، بما في ذلك وظائف Excel في TODAY و DATE و YEAR و MONTH و DAY.

اليوم

بناء الجملة: = TODAY ()

  كيفية تغيير كلمات المرور على iPhone

النتيجة: التاريخ الحالي

تاريخ

التركيب: = DATE (السنة ، الشهر ، اليوم)

النتيجة: التاريخ المحدد بالسنة والشهر واليوم الذي تم إدخاله

عام

بناء الجملة: = YEAR (date)

النتيجة: سنة التاريخ الذي تم إدخاله

شهر

بناء الجملة: = MONTH (التاريخ)

النتيجة: الشهر العددي للتاريخ الذي تم إدخاله (من 1 إلى 12)

يوم

التركيب: = DAY (date)

النتيجة: يوم الشهر الذي تم فيه إدخال التاريخ

بعض أمثلة الحسابات

سننظر في ثلاثة أحداث تحدث سنويًا في نفس اليوم ، ونحسب تاريخ حدوثها التالي ، ونحدد عدد الأيام بين الآن ووقوعها التالي.

هذه هي بياناتنا النموذجية. لدينا أربعة أعمدة معدة: الحدث ، والتاريخ ، والحالة التالية ، والأيام_ حتى_القادمة. لقد أدخلنا تواريخ ميلاد عشوائية ، وضرائب التاريخ المستحقة في الولايات المتحدة ، وعيد الهالوين. تواريخ مثل أعياد الميلاد والذكرى السنوية وبعض أيام العطل تقع في أيام محددة كل عام وتعمل بشكل جيد مع هذا المثال. أيام العطل الأخرى – مثل عيد الشكر – تحدث في يوم معين من أيام الأسبوع في شهر معين ؛ هذا المثال لا يغطي تلك الأنواع من الأحداث.

يوجد خياران لملء عمود “الحدث_التي”. يمكنك إدخال كل تاريخ يدويًا ، ولكن يجب تحديث كل إدخال يدويًا في المستقبل مع مرور التاريخ. بدلاً من ذلك ، دعنا نكتب صيغة عبارة “IF” حتى يتمكن Excel من القيام بالعمل نيابةً عنك.

  SwipeExpander يعين اختصارًا لكل مفتاح على لوحة المفاتيح [Jailbreak]

دعونا نلقي نظرة على عيد الميلاد. نحن نعلم بالفعل الشهر = MONTH (F3) واليوم = DAY (F3) للتكرار التالي. هذا سهل ولكن ماذا عن السنة؟ نحتاج إلى Excel لمعرفة ما إذا كان عيد الميلاد قد وقع في هذا العام بالفعل أم لا. أولاً ، نحتاج إلى حساب التاريخ الذي يصادف فيه عيد الميلاد في العام الحالي باستخدام هذه الصيغة:

=DATE(YEAR(TODAY()),MONTH(F3),DAY(F3))

بعد ذلك ، نحتاج إلى معرفة ما إذا كان هذا التاريخ قد مضى بالفعل ويمكنك مقارنة هذه النتيجة بـ TODAY () لمعرفة ذلك. إذا كان هذا هو شهر يوليو ويحدث عيد الميلاد كل شهر سبتمبر ، فسيكون التكرار التالي في العام الحالي ، ويظهر مع = YEAR (TODAY ()). إذا كان شهر ديسمبر ويحدث عيد الميلاد كل شهر مايو ، فسيكون التكرار التالي في العام التالي ، لذلك = YEAR (TODAY ()) + 1 سيكون العام التالي. لتحديد ما يجب استخدامه ، يمكننا استخدام عبارة “IF”:

=IF(DATE(YEAR(TODAY()),MONTH(F3),DAY(F3))>=TODAY(),YEAR(TODAY()),YEAR(TODAY())+1)

يمكننا الآن دمج نتائج عبارة IF مع الشهر واليوم من عيد الميلاد لتحديد التكرار التالي. أدخل هذه الصيغة في الخلية G3:

=DATE(IF(DATE(YEAR(TODAY()),MONTH(F3),DAY(F3))>=TODAY(),YEAR(TODAY()),YEAR(TODAY())+1),MONTH(F3),DAY(F3))

الدخول = TODAY ()، YEAR (TODAY ())، YEAR (TODAY ()) + 1)، MONTH (F3)، DAY (F3)) “في الخلية F3 ′ العرض =” 650 الارتفاع = “250 ″ التحميل =” pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon (هذا) ؛ ” on Error = ”this.onerror = null؛ pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon (هذا) ؛”>

  نقل الملفات والإعدادات من جهاز كمبيوتر قديم إلى جهاز جديد

اضغط على Enter لرؤية النتيجة. (تمت كتابة هذه المقالة في أواخر يناير 2019 ، لذا فإن التواريخ ستكون… حسنًا… مؤرخة.)

املأ هذه الصيغة لأسفل في الخلايا أدناه عن طريق تمييز الخلايا والضغط على Ctrl + D.

الآن يمكننا بسهولة تحديد عدد الأيام حتى التكرار التالي عن طريق طرح نتيجة دالة TODAY () من نتائج Next_Occurrence التي حسبناها للتو. أدخل الصيغة التالية في الخلية H3:

=G3-TODAY()

يدخل

اضغط على Enter لرؤية النتيجة ثم املأ هذه الصيغة لأسفل في الخلايا أدناه عن طريق تمييز الخلايا والضغط على Ctrl + D.

يمكنك حفظ مصنف بالصيغ الموجودة في هذا المثال لتتبع من سيأتي عيد ميلاده التالي أو معرفة عدد الأيام المتبقية لإنهاء زي الهالوين الخاص بك. في كل مرة تستخدم فيها المصنف ، سيعيد حساب النتائج بناءً على التاريخ الحالي لأنك استخدمت الدالة TODAY ().

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