مقایسه تاریخ ها در اکسل

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

زمان پردازش در ویرایشگر صفحه گسترده

ویرایشگر صفحه گسترده زمان و تاریخ را به عنوان داده های عددی در نظر می گیرد. برنامه این اطلاعات را به گونه ای تبدیل می کند که یک روز برابر با 1 باشد. در نتیجه نشانگر زمان کسری از یک است. به عنوان مثال، 12.00 0.5 است. ویرایشگر صفحه‌گسترده نشانگرهای تاریخ را به یک مقدار عددی تبدیل می‌کند که برابر با تعداد روزهای 1 ژانویه 1900 تا تاریخ مشخص شده است. به عنوان مثال، اگر کاربر تاریخ 14.04.1987/31881/31881 را تبدیل کند، مقدار آن 2 خواهد بود. به عبارت دیگر، XNUMX روز از نشانگر اصلی گذشته است. این مکانیک هنگام محاسبه مقادیر زمان اعمال می شود. برای محاسبه تعداد روزهای بین XNUMX تاریخ، لازم است که یک شاخص زمان کوچکتر از یک نشانگر زمانی بزرگتر کم شود.

استفاده از عبارت DATE در ویرایشگر جدول

نمای کلی اپراتور به صورت زیر است: DATE (سال، ماه، روز). هر یک از آرگومان ها باید در عملگر نوشته شود. دو راه برای تنظیم استدلال وجود دارد. روش اول شامل ورودی معمول مقادیر عددی است. روش دوم شامل وارد کردن مختصات سلول هایی است که اطلاعات عددی لازم در آنها قرار دارد. آرگومان اول یک مقدار عددی از 1900 تا 9999 است. آرگومان دوم یک مقدار عددی از 1 تا 12 است. آرگومان سوم یک مقدار عددی از 1 تا 31 است.

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

نمونه ای از استفاده از عملگر به صورت زیر است:

مقایسه تاریخ ها در اکسل
1

نمونه ای از تعیین تعداد بیشتری از روزهای ژوئن:

مقایسه تاریخ ها در اکسل
2

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

مقایسه تاریخ ها در اکسل
3

استفاده از عملگر RAZDAT در ویرایشگر صفحه گسترده

این عملگر بین 2 مقدار تاریخ را برمی گرداند. نمای کلی اپراتور به صورت زیر است: RAZDAT (تاریخ_شروع؛ آخرین_تاریخ؛ کد_برای_تعیین_شمار_واحدها). انواع محاسبه فواصل بین دو نشانگر تاریخ مشخص:

  • "d" - نشانگر نهایی را در روز نمایش می دهد.
  • "m" - کل را در ماه نمایش می دهد.
  • "y" - کل را در سال نشان می دهد.
  • "ym" - کل را بر حسب ماه، به استثنای سال ها نمایش می دهد.
  • "md" - کل را به روز، به استثنای سال ها و ماه ها نمایش می دهد.
  • "yd" - کل را به روز، به استثنای سال، نمایش می دهد.

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

مثالی که عملکرد اپراتور را نشان می دهد:

مقایسه تاریخ ها در اکسل
4

در ویرایشگر صفحه گسترده 2007، این عملگر در مرجع نیست، اما همچنان می توانید از آن استفاده کنید.

استفاده از عملگر YEAR در ویرایشگر صفحه گسترده

این عملگر به شما این امکان را می دهد که سال را به صورت یک عدد صحیح مطابق با تاریخ مشخص شده برگردانید. مقدار عددی در محدوده 1900 تا 9999 نمایش داده می شود. شکل کلی عملگر YEAR دارای 1 آرگومان است. آرگومان یک تاریخ عددی است. باید با استفاده از عملگر DATE نوشته شود یا نشانگر نهایی محاسبه هر فرمول دیگر را خروجی دهد. مثالی که عملکرد اپراتور را نشان می دهد:

مقایسه تاریخ ها در اکسل
5

استفاده از عملگر MONTH در ویرایشگر صفحه گسترده

این عملگر به شما این امکان را می دهد که ماه را به عنوان یک عدد صحیح مطابق با تاریخ مشخص شده برگردانید. مقدار عددی در محدوده 1 تا 12 نمایش داده می شود. شکل کلی عملگر MONTH دارای 1 آرگومان است. آرگومان تاریخ ماه است که به صورت یک مقدار عددی نوشته می شود. باید با استفاده از عملگر DATE نوشته شود یا نشانگر نهایی محاسبه هر فرمول دیگر را خروجی دهد. شایان ذکر است یک ماه نوشته شده به صورت متنی توسط ویرایشگر صفحه گسترده به درستی پردازش نخواهد شد. مثالی که عملکرد اپراتور را نشان می دهد:

مقایسه تاریخ ها در اکسل
6

نمونه هایی از استفاده از عملگرهای DAY، WEEKDAY و WEEKDAY در ویرایشگر صفحه گسترده

این عملگر به شما این امکان را می دهد که روز را به صورت یک عدد صحیح مطابق با تاریخ مشخص شده برگردانید. مقدار عددی در محدوده 1 تا 31 نمایش داده می شود. شکل کلی عملگر DAY دارای 1 آرگومان است. آرگومان تاریخ روز است که به صورت یک مقدار عددی نوشته می شود. باید با استفاده از عملگر DATE نوشته شود یا نشانگر نهایی محاسبه هر فرمول دیگر را خروجی دهد. مثالی که عملکرد اپراتور را نشان می دهد:

مقایسه تاریخ ها در اکسل
7

اپراتور با نام WEEKDAY به شما امکان می دهد شماره ترتیبی روز هفته را در یک تاریخ معین برگردانید. به طور پیش فرض، اپراتور یکشنبه را به عنوان اولین روز هفته در نظر می گیرد. مثالی که عملکرد اپراتور را نشان می دهد:

مقایسه تاریخ ها در اکسل
8

اپراتور با نام NOMWEEK به شما امکان می دهد شماره ترتیبی هفته را در یک تاریخ معین نمایش دهید. مثالی که عملکرد اپراتور را نشان می دهد:

مقایسه تاریخ ها در اکسل
9

به عنوان مثال، 24.05.2015، XNUMX بیست و دومین هفته سال است. همانطور که در بالا نوشته شد، برنامه یکشنبه را به عنوان اولین روز هفته در نظر گرفته است.

مقایسه تاریخ ها در اکسل
10

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

عملگر TODAY برای تنظیم تاریخ جاری استفاده می شود. این اپراتور هیچ آرگومانی ندارد. عملگر ()TDATE برای نمایش تاریخ و زمان فعلی استفاده می شود.

نتیجه گیری و نتیجه گیری در مورد مقایسه تاریخ ها در ویرایشگر صفحه گسترده

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

پاسخ دهید