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

  • این را به اشتراک بگذارید
Michael Brown

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

آیا نمی دانید بین دو تاریخ چند روز است؟ شاید، باید تعداد روزهای بین امروز و برخی از تاریخ‌های گذشته یا آینده را بدانید؟ یا فقط می خواهید روزهای کاری را بین دو تاریخ بشمارید؟ مشکل شما هر چه باشد، یکی از مثال های زیر مطمئنا راه حلی را ارائه می دهد.

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

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

    توجه داشته باشید. برای مشاهده کتاب کار تعبیه شده، لطفاً کوکی های بازاریابی را مجاز کنید.

    کنجکاو هستید که فرمولی را بدانید که تاریخ های شما را محاسبه کرده است؟ به همین سادگی =B3-B2 است :)

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

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

    ساده‌ترین راه برای محاسبه روز بین تاریخ‌ها در اکسل، کم کردن یک تاریخ از تاریخ دیگر است:

    تاریخ جدیدتر- تاریخ قدیمی‌تر

    برای مثال ، برای اینکه بفهمید بین تاریخ ها در سلول های A2 و B2 چند روز است، از این فرمول استفاده می کنید:

    =B2 - A2

    که در آن A2 یک تاریخ زودتر است و B2 یک تاریخ متأخر است.

    نتیجه یک عدد صحیح است که نشان دهنده شماره است. روزهای بین دوdates:

    این فرمول چگونه کار می کند

    همانطور که احتمالا می دانید، مایکروسافت اکسل تاریخ ها را به عنوان شماره سریال از 1-ژانویه-1900 ذخیره می کند که نشان داده شده است. توسط عدد 1. در این سیستم 2-Jan-1900 به عنوان عدد 2، 3-Jan-1900 به عنوان 3 و غیره ذخیره می شود. بنابراین، هنگام تفریق یک تاریخ از تاریخ دیگر، در واقع اعداد صحیحی که آن تاریخ ها را نشان می دهند کم می کنید.

    در مثال ما، فرمول در C3، 43226 (مقدار عددی 6-May-18) را از 43309 کم می کند. مقدار عددی 28-Jul-18) و نتیجه 83 روزه را برمی گرداند.

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

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

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

    برای بدست آوردن عدد از روزهای بین 2 تاریخ، تاریخ شروع را در آرگومان اول، تاریخ پایان در آرگومان دوم، و واحد "d" را در آخرین آرگومان ارائه می کنید:

    DATEDIF(start_date, end_date, "d")

    در به عنوان مثال، فرمول به شرح زیر است:

    =DATEDIF(A2, B2, "d")

    بر خلاف عملیات تفریق، فرمول DATEDIF فقط می تواندتاریخ قدیمی‌تر را از تاریخ جدید کم کنید، اما نه برعکس. اگر تاریخ شروع دیرتر از تاریخ پایان باشد، فرمول یک #NUM می‌زند! خطا، مانند ردیف 5 در تصویر زیر:

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

    شمارش روز بین تاریخ ها با عملکرد Excel DAYS

    کاربران اکسل 2013 و اکسل 2016 یک مورد دیگر دارند. روشی بسیار ساده برای محاسبه روز بین دو تاریخ - تابع DAYS.

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

    DAYS(تاریخ_پایان، تاریخ_شروع) <0 پس فرمول ما شکل زیر را به خود می گیرد:

    =DAYS(B2, A2)

    مانند تفریق، بسته به اینکه تاریخ پایان بزرگتر یا کوچکتر از شروع باشد، تفاوت را به صورت یک عدد مثبت یا منفی برمی گرداند. date:

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

    در واقع، محاسبه تعداد روزها از تاریخ معین یا قبل از آن مورد خاص ریاضی "چند روز بین تاریخ ها" است. برای این کار، می‌توانید از هر یک از فرمول‌های مورد بحث در بالا استفاده کنید و تابع TODAY را به جای یکی از تاریخ‌ها ارائه کنید.

    برای محاسبه تعداد روزهای از تاریخ ، یعنی بین تاریخ گذشته و امروز:

    TODAY() - تاریخ_گذشته

    برای شمارش تعداد روزهای تا تاریخ ، یعنی بین تاریخ آینده و امروز:

    تاریخ_آینده- TODAY()

    به عنوان مثال، بیایید تفاوت بین امروز و تاریخ قبلی را در A4 محاسبه کنیم:

    =TODAY() - A4

    و اکنون، بیایید دریابیم که چند روز بین امروز و تاریخ بعد:

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

    در شرایطی که باید تعداد روزهای بین دو را بدست آورید تاریخ های بدون تعطیلات آخر هفته، از تابع NETWORKDAYS استفاده کنید:

    NETWORKDAYS(start_date، end_date، [تعطیلات])

    دو آرگومان اول باید از قبل برای شما آشنا به نظر برسند، و آرگومان سوم (اختیاری) اجازه می دهد تا لیست سفارشی تعطیلات را حذف کنید. از تعداد روز.

    برای اینکه بفهمید بین دو تاریخ در ستون A و B چند روز کاری وجود دارد، از این فرمول استفاده کنید:

    =NETWORKDAYS(A2, B2)

    به صورت اختیاری، می‌توانید فهرست تعطیلات خود را در برخی سلول‌ها وارد کنید و به فرمول بگویید آن روزها را حذف کند:

    =NETWORKDAYS(A2, B2, $A$9:$A$10)

    در نتیجه، فقط مشاغل s روز بین دو تاریخ شمرده می شود:

    نکته. در صورت نیاز به انجام تعطیلات آخر هفته (مثلاً آخر هفته ها فقط یکشنبه و دوشنبه یا یکشنبه هستند)، از عملکرد NETWORKDAYS.INTL استفاده کنید، که به شما امکان می دهد تعیین کنید چه روزهایی از هفته باید به عنوان آخر هفته در نظر گرفته شوند.

    یافتن شماره روزهای بین دو تاریخ با Date & Time Wizard

    همانطور که می بینید، مایکروسافت اکسل تعداد انگشت شماری از آنها را ارائه می کندروش های مختلف برای شمارش روز بین تاریخ ها اگر مطمئن نیستید که از کدام فرمول استفاده کنید، به تاریخ و amp; Time Wizard محاسبه چند روزه بین دو تاریخ را برای شما انجام می دهد. به این صورت است:

    1. سلولی را که می‌خواهید فرمول را در آن درج کنید انتخاب کنید.
    2. در برگه ابزارهای Ablebits ، در Date & گروه زمان ، روی تاریخ و amp; Time Wizard :

    3. در Date & پنجره گفتگوی Time Wizard ، به برگه Difference بروید و کارهای زیر را انجام دهید:
      • در کادر Date 1 ، اولین تاریخ را وارد کنید (تاریخ شروع) یا یک مرجع به سلول حاوی آن.
      • در کادر تاریخ 2 ، تاریخ دوم (تاریخ پایان) را وارد کنید.
      • در تفاوت در<کادر 2>، D را انتخاب کنید.

      جادوگر بلافاصله پیش نمایش فرمول را در سلول و نتیجه را در کادر تفاوت در نشان می دهد.

    4. روی دکمه درج فرمول کلیک کنید و فرمول را در سلول انتخاب شده درج کنید. تمام شد!

    روی دسته پر دوبار کلیک کنید و فرمول در سراسر ستون کپی می‌شود:

    برای نمایش تفاوت تاریخ به روشی کمی متفاوت، می‌توانید یکی از گزینه‌های اضافی را انتخاب کنید:

    • نمایش برچسب‌های نوشتاری - کلمه "روز" به همراه عدد ظاهر می شود، مانند تصویر زیرسلول) بازگردانده خواهد شد.
    • اگر تاریخ 1 > تاریخ 2 - فرمول یک عدد منفی برمی گرداند، تاریخ شروع دیرتر از تاریخ پایان است.

    تصویر صفحه زیر چند گزینه دیگر را در عمل نشان می دهد:

    به این ترتیب تعداد روزهای بین تاریخ ها را در اکسل محاسبه می کنید. اگر مایلید تاریخ و amp; Time Formula Wizard در کاربرگ های خود، می توانید نسخه آزمایشی 14 روزه Ultimate Suite را دانلود کنید، که شامل این و همچنین بیش از 70 ابزار دیگر برای صرفه جویی در زمان برای Excel است.

    دانلودهای موجود

    چند روز بین تاریخها - مثالها (فایل xlsx.)

    مایکل براون یک علاقه‌مند به فناوری است که علاقه زیادی به ساده‌سازی فرآیندهای پیچیده با استفاده از ابزارهای نرم‌افزاری دارد. او با بیش از یک دهه تجربه در صنعت فناوری، مهارت های خود را در Microsoft Excel و Outlook و همچنین Google Sheets و Docs تقویت کرده است. وبلاگ مایکل اختصاص داده شده است تا دانش و تخصص خود را با دیگران به اشتراک بگذارد و نکات و آموزش هایی را برای بهبود بهره وری و کارایی ارائه دهد. چه یک حرفه ای با تجربه باشید و چه مبتدی، وبلاگ مایکل، بینش های ارزشمند و توصیه های عملی را برای استفاده حداکثری از این ابزارهای نرم افزاری ضروری ارائه می دهد.