با استفاده از DATEDIF به تعداد روزها، ماهها یا سالها در اکسل

محاسبه دوره زمانی یا تفاوت بین دو تاریخ

اکسل چندین ساخته شده در توابع تاریخ است که می تواند برای محاسبه تعداد روزهای بین دو تاریخ استفاده شود.

هر تابع تاریخ کاری متفاوت انجام می دهد به طوری که نتایج از یک تابع به بعد متفاوت باشد. بنابراین، کدام یک از شما استفاده می کند، به نتایج مورد نظر شما بستگی دارد.

تابع DATEDIF می تواند برای محاسبه دوره زمانی یا تفاوت بین دو تاریخ استفاده شود. این دوره زمانی را می توان در:

استفاده از این تابع شامل برنامه ریزی یا نوشتن پیشنهادات برای تعیین چارچوب زمانی برای یک پروژه آینده می شود. همچنین می تواند همراه با تاریخ تولد یک فرد برای محاسبه سن وی در سال ها، ماه ها و روزها استفاده شود .

نحو و اشکالات تابع DATEDIF

شمارش تعداد روزها، ماهها، یا سالها بین دو تاریخ در Excel با عملکرد DATEDIF. © Ted فرانسوی

نحو تابع به طرح تابع اشاره دارد و شامل نام تابع، براکت و استدلال است .

نحو عملکرد DATEDIF:

= DATEDIF (تاریخ شروع، تاریخ پایان، واحد)

start_date - (لازم) تاریخ شروع دوره انتخاب شده. تاریخ شروع واقعی را می توان برای این آرگومان وارد کرد و یا مرجع سلول به محل این داده ها در ورق می تواند به جای آن وارد شود.

end_date - (لازم) تاریخ پایان دوره انتخاب شده. همانطور که با Start_date، تاریخ پایان پایان واقعی یا مرجع سلولی را به محل این داده ها در صفحه کار وارد کنید.

واحد (که قبلا نامیده می شود) - (مورد نیاز) برای تعیین تعداد روزها ("D")، ماههای کامل ("M") یا سالهای کامل ("Y") بین دو تاریخ به عملکرد میگوید.

یادداشت:

  1. اکسل محاسبات تاریخ را با تبدیل تاریخ به شماره سریال آغاز می کند که از تاریخ ژانویه 0، 1900 در کامپیوترهای ویندوز و در تاریخ 1 ژانویه 1904 در رایانه های مکینتاش، صفر شروع می شود.
  2. استدلال واحد باید با علامت نقل قول هایی مانند "D" یا "M" احاطه شود.

بیشتر در مورد Argument واحد

استدلال واحد همچنین می تواند شامل ترکیبی از روزها، ماه ها و سال ها برای پیدا کردن تعداد ماه ها بین دو تاریخ در همان سال یا تعداد روزهای بین دو تاریخ در همان ماه باشد.

DATEDIF ارزش تابع خطا

اگر داده ها برای استدلال های مختلف این تابع درست وارد نشود، مقادیر خطای زیر در سلولی که در آن تابع DATEDIF واقع است ظاهر می شود:

مثال: محاسبه تفاوت بین دو تاریخ

یک نکته جالب در مورد DATEDIF این است که این یک تابع پنهان است که در آن با سایر توابع تاریخ در تب فرمول در اکسل ذکر نشده است.

  1. هیچ جعبه محاوره ای برای ورود به عملکرد و استدلال های آن وجود ندارد.
  2. راهنمای توضیح tooltip لیست استدلال را نمایش نمی دهد وقتی نام تابع به یک سلول تایپ می شود.

در نتیجه، تابع و استدلال های آن باید به صورت دستی به یک سلول وارد شود تا از آن استفاده شود، از جمله تایپ کردن یک کاما بین هر یک از استدلال که به عنوان جدا کننده عمل می کند.

DATEDIF مثال: محاسبه تفاوت در روز

مراحل زیر شامل نحوه ورود به عملکرد DATEDIF در سلول B2 در تصویر بالا می شود که تعداد روزهای بین تاریخ های 4 مه 2014 و 10 اوت 2016 را نشان می دهد.

  1. با کلیک بر روی سلول B2 آن را فعال سلول - این است که در آن تعداد روز بین دو تاریخ نمایش داده خواهد شد.
  2. نوع = datedif ( "به سلول B2.
  3. بر روی سلول A2 کلیک کنید تا این مرجع سلولی را به عنوان استدلال start_date برای تابع وارد کنید.
  4. علامت ( ، ) را در سلول B2 وارد کنید پس از مرجع سلول A2 به عنوان جدایی بین استدلال اول و دوم عمل کنید.
  5. بر روی سلول A3 در صفحه گسترده کلیک کنید تا به این مرجع سلول به عنوان argument argument end_adate وارد شوید.
  6. علامت دوم ( ، ) بعد از مرجع سلول A3 را وارد کنید.
  7. برای استدلال واحد ، D را در نقل قول ( "D" ) تایپ کنید تا عملکردی را که میخواهید تعداد روزهای بین دو تاریخ را بدانید، بگویید.
  8. یک پرانتز بسته را تایپ کنید ")".
  9. برای تکمیل فرمول، کلید Enter را بر روی صفحه کلید فشار دهید.
  10. تعداد روزها - 829 - باید در سلول B2 برگه ظاهر شود.
  11. هنگامی که روی سلول B2 کلیک می کنید، فرمول کامل = DATEDIF (A2، A3، D) در نوار فرمول بالای برگه ظاهر می شود.