محاسبه سن یا ارشدیت با تابع DATEDIF

فهرست

برای محاسبه مدت زمان بازه های تاریخ در اکسل یک تابع وجود دارد رازندت، در نسخه انگلیسی - DATEDIF.

نکته ظریف این است که با کلیک کردن روی دکمه، این عملکرد را در لیست Function Wizard پیدا نخواهید کرد fx - این یک ویژگی غیر مستند اکسل است. به طور دقیق تر، می توانید شرح این تابع و آرگومان های آن را فقط در نسخه کامل راهنمای انگلیسی بیابید، زیرا در واقع برای سازگاری با نسخه های قدیمی اکسل و Lotus 1-2-3 باقی مانده است. با این حال، با وجود این واقعیت که این تابع را نمی توان به روش استاندارد از طریق پنجره وارد کرد درج - تابع (درج - تابع)، می توانید آن را به صورت دستی از صفحه کلید وارد یک سلول کنید - و کار خواهد کرد!

سینتکس تابع به صورت زیر است:

=رازدات(تاریخ شروع; تاریخ نهایی; روش_اندازه گیری)

با دو آرگومان اول، همه چیز کم و بیش روشن است - اینها سلول هایی با تاریخ شروع و پایان هستند. و جالب ترین استدلال، البته، آخرین مورد است - دقیقاً تعیین می کند که فاصله بین تاریخ شروع و پایان چگونه و در چه واحدهایی اندازه گیری شود. این پارامتر می تواند مقادیر زیر را بگیرد:

"و" تفاوت سال کامل   
"م" در ماه های کامل
"D" در روزهای کامل
«ید» تفاوت روزها از ابتدای سال به استثنای سالها
"Md" تفاوت روزها به استثنای ماه ها و سال ها
"که در" تفاوت در ماههای کامل بدون احتساب سالها

مثلا:

محاسبه سن یا ارشدیت با تابع DATEDIF

آن ها در صورت تمایل، به عنوان مثال، تجربه خود را در قالب «3 سال 4 ماه» محاسبه و نمایش دهید. 12 روز، باید فرمول زیر را در سلول وارد کنید:

u1d RAZDAT (A2؛ A1؛ «y»)&» y. "& RAZDAT (A2; A1; "ym") & "ماه. "&RAZDAT(A2;AXNUMX;"md")&"روز"

جایی که A1 سلول با تاریخ ورود به کار است، A2 تاریخ اخراج است.

یا در نسخه انگلیسی اکسل:

=DATEDIF(A1;A2;»y»)&» y. «&DATEDIF(A1;A2;»ym»)&» m. «&DATEDIF(A1;A2;»md»)&» d.»

  • نحوه ایجاد یک تقویم کشویی برای وارد کردن سریع هر تاریخی با ماوس در هر سلول.
  • نحوه کار اکسل با تاریخ
  • چگونه می توان تاریخ فعلی را به طور خودکار در یک سلول وارد کرد.
  • چگونه بفهمیم که آیا دو فاصله تاریخ با هم تداخل دارند و چند روز

پاسخ دهید