نحوه محاسبه تعداد ماه بین دو تاریخ در اکسل

  • این را به اشتراک بگذارید
Hugh West

Microsoft Excel یکی از بهترین ابزارهایی است که به شما امکان می دهد تعداد ماه ها را بین هر دو تاریخ با ارائه تعدادی توابع منحصر به فرد پیدا کنید. از طریق این توابع، می‌توانید به‌طور هم‌زمان با درج دو تاریخ ثابت، به مدت زمان هر حادثه یا سن فرد پی ببرید.

دانلود کتاب تمرین

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

تعداد ماه ها بین دو Dates.xlsx

4 روش آسان برای یافتن تعداد ماه بین دو تاریخ در اکسل

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

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

در این بخش، شما با 4 روش آسان برای یافتن تعداد ماه های بین دو تاریخ در اکسل آشنا خواهید شد. من آنها را با تصاویر مناسب در اینجا مورد بحث قرار خواهم داد. بیایید اکنون آنها را بررسی کنیم!

1. با استفاده از تابع DATEDIF

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

1.1. اعمال مستقیم تابع DATEDIF

ما باید تعداد ماه ها را به عنوان بازه زمانی همه پروژه ها پیدا کنیم. ما در اینجا مستقیماً از تابع DATEDIF استفاده خواهیم کرد. برای انجام این کار، مراحل زیر را دنبال کنید.

>E5 ) که در آن می خواهید بازه زمانی را به صورت ماه پیدا کنید و فرمول زیر را در آن سلول تایپ کنید.

=DATEDIF(C5,D5,"M")

اینجا،

  • C5 = تاریخ راه اندازی
  • D5 = تاریخ بسته شدن
  • M = پارامتر تعداد ماه هایی که باید در این تابع شمارش شود

📃 نکته : این تابع ماه در حال اجرا را محاسبه نمی کند، اما در ماه تکمیل شده قبلی متوقف می شود.

  • سپس، Enter را فشار دهید و شما تعداد ماه ها را به عنوان یک بازه زمانی برای اولین پروژه در سلول E5 دریافت کنید.
  • اکنون، ابزار Fill Handle را به سمت Autofill <2 بکشید>فرمول سلول های دیگر.

  • بنابراین، تمام سلول ها تعداد ماه های محاسبه این دو تاریخ را برای شما به ارمغان می آورند.

📃 توجه : اگر از 'Y استفاده کنیم به جای '(سالها) یا 'D'(روزها) از 'M'(Months) در قسمت پارامتر داخلنوار تابع، ما تفاوت بین دو تاریخ را نیز به عنوان تعدادی سال یا روز دریافت خواهیم کرد.

1.2. سفارشی کردن عملکرد DATEDIF

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

فقط، فرمول زیر را با سفارشی کردن عملکرد DATEDIF برای یافتن تعداد ماه‌های بین تاریخ‌های مواجه شده ایجاد کنید و آن را روی داده‌های خود اعمال کنید.

=DATEDIF(C5,D5,”Y”)&” سال(های) "&DATEDIF(C5,D5,"YM")&" ماه(ها) "& DATEDIF(C5,D5,”MD”)&” روز(های)”

اینجا،

  • C5 = تاریخ راه اندازی
  • D5 = بسته شدن تاریخ
  • Y = تعداد سالها
  • MD = تعداد روزهای نادیده گرفتن ماهها
  • YM = تعداد ماههایی که سالها را نادیده می گیرند

🗯️ تجزیه فرمول

بنابراین، در اینجا دوباره از توابع DATEDIF استفاده می‌کنیم، اما این بار با استفاده از Ampersand(& ) که بین کلمات یا اعداد فاصله ایجاد می کند.

قبل از 3 واحد زمان، هر بار از تابع DATEDIF استفاده می کنیم تا تعداد سال ها را بیابیم. ، ماه ها و روزها به طور جداگانه.

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

مشابه خواندن

  • چگونهاز فرمول اکسل برای شمارش روزها از تاریخ تا امروز استفاده کنید
  • فرمول اکسل برای یافتن تاریخ یا روزهای ماه آینده (6 روش سریع)
  • چگونه به منهای تعداد روز یا تاریخ امروز در اکسل
  • فرمول اکسل برای شمارش روزها از تاریخ (5 روش آسان)
  • چگونه اضافه کردن روز به تاریخ با استفاده از فرمول اکسل (5 روش آسان)

2. درج تابع YEARFRAC

اکنون از تابع YEARFRAC برای کار با مجموعه داده قبلی استفاده می کنیم. تابع YEARFRAC کسر سال را نشان می دهد که تعداد روزهای کامل بین start_date و end_date را بر اساس نمایش می دهد. از کل_روزها .

2.1. YEARFRAC Wrapped with INT Function

تابع INT برای بدست آوردن نزدیکترین عدد صحیح استفاده می شود. بنابراین، جمع کردن تابع YEARFRAC با تابع INT ، مقدار کسری سال را به یک عدد صحیح تبدیل می‌کند.

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

=INT(YEARFRAC(C5,D5,3)*12)

اینجا،

  • C5 = تاریخ راه اندازی
  • D5 = تاریخ بسته شدن
  • 3 = مبنای شمارش 365 روز

سپس این مقدار در 12 ضرب می شود (تعداد ماه ها در یک سال). ما از تابع INT در ابتدای to استفاده خواهیم کرداعشار را به فرمت صحیح تبدیل کنید.

همان نتیجه ای را که قبلا پیدا شد خواهید دید.

  • اکنون، فرمول را دوباره مانند قبل بکشید تا تعداد ماه ها را به عنوان زمان پیدا کنید. بازه برای بقیه پروژه ها.

2.2. تابع YEARFRAC با تابع ROUNDUP پیچیده شده است

ما می توانیم از عملکرد ROUNDUP به جای عملکرد INT در ابتدای کار نیز استفاده کنیم. اما بین این 2 تابع تفاوت وجود دارد.

=ROUNDUP(YEARFRAC(C5,D5,3)*12,0)

اینجا،

  • C5 = تاریخ راه اندازی
  • D5 = تاریخ بسته شدن

عملکرد INT نخواهد بود t مقدار اعشاری را گرد می کند تا اعشار را حذف کند حتی اگر به مقدار صحیح بعدی خیلی نزدیک باشد.

اما تابع ROUNDUP به شما امکان می دهد عدد را به بالا گرد کنید. به یک رقم اعشار ثابت یا نزدیکترین عدد صحیح مطابق با انتخاب شما.

بیشتر بخوانید: نحوه شمارش ماهها از تاریخ تا امروز با استفاده از فرمول اکسل <3

3. ترکیب توابع YEAR و MONTH

در اینجا روش دیگری وجود دارد که می‌توانید برای به دست آوردن نتایج مشابه نیز از آن استفاده کنید. و توابع YEAR و MONTH را در این روش ترکیب می‌کنیم. تابع YEAR سال یک تاریخ را برمی گرداند، یک عدد صحیح در محدوده 1900-9999 . و تابع MONTH ماه را برمی گرداند، عددی از 1 (ژانویه) تا 12 (دسامبر) .

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

=(YEAR(D5)-YEAR(C5))*12+MONTH(D5)-MONTH(C5)

اینجا،

  • C5 = تاریخ راه اندازی
  • D5 = تاریخ بسته شدن

🗯️ تجزیه فرمول

کاری که ما اینجا در Cell E5 انجام می دهیم این است-

  1. i) یافتن تفاوت بین سالها،
  2. ii ) تبدیل سال به ماه،

iii) اضافه کردن تفاوت بین رتبه ها یا ترتیب دو ماه.

بیشتر بخوانید: محاسبه سال و ماه بین دو تاریخ در اکسل (6 رویکرد)

4. تفریق توابع MONTH

در این بخش آخر از همه روش ها، اکنون توابع MONTH را با فرمول تفریق ساده ترکیب می کنیم.

آنچه باید در اینجا انجام دهید با استفاده از تابع MONTH برای هر دو تاریخ، یک تاریخ قدیمی را از تاریخ جدید کم کنید و کارتان تمام شد.

=MONTH(D5)-MONTH(C5)

اینجا،

  • C5 = تاریخ راه اندازی
  • D5 = تاریخ بسته شدن

نکته : این روش یک اشکال دارد. این به شما این امکان را می دهد که تعداد تفاوت های بین دو ماه را فقط در یک سال ثابت پیدا کنید.

بیشتر بخوانید: [اصلاح شد!] خطای VALUE (#VALUE !) هنگام تفریق زمان در اکسل

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

در اینجا، من ماشین حسابی را در اختیار شما قرار می دهم که در آن شما فقط می توانید تاریخ ها را وارد کنید و تعداد ماه های بین تاریخ را بدست آورید. تاریخ ها.

نتیجه گیری

در این مقاله سعی کردم هر یک از روش ها را توضیح دهم.برای محاسبه تعداد ماه بین دو تاریخ در اکسل به روشی راحت تا حد امکان. امیدوارم این مقاله شما را از طریق دستورالعمل‌های مناسب به طور کامل راهنمایی کرده باشد، زیرا اگر سؤال یا بازخوردی در مورد این مقاله دارید، می‌توانید نظر دهید. همچنین می توانید سایر مقالات مفید مرتبط با توابع اولیه و پیشرفته اکسل را در وب سایت ما مطالعه کنید.

هیو وست یک مربی و تحلیلگر اکسل بسیار با تجربه با بیش از 10 سال تجربه در این صنعت است. وی دارای مدرک لیسانس در رشته حسابداری و امور مالی و مدرک کارشناسی ارشد در رشته مدیریت بازرگانی است. هیو علاقه زیادی به تدریس دارد و یک رویکرد آموزشی منحصر به فرد ایجاد کرده است که به راحتی قابل پیگیری و درک است. دانش تخصصی او از اکسل به هزاران دانش آموز و متخصص در سراسر جهان کمک کرده تا مهارت های خود را بهبود بخشند و در حرفه خود برتری پیدا کنند. هیو از طریق وبلاگ خود دانش خود را با جهان به اشتراک می گذارد و آموزش های رایگان اکسل و آموزش آنلاین ارائه می دهد تا به افراد و مشاغل کمک کند تا به پتانسیل کامل خود دست یابند.