فهرست مطالب
می توانید از تابع IF برای ایجاد IF فرمول برای کار با محدوده تاریخ در Excel<استفاده کنید. 2>. در این مقاله، ما به شما نشان خواهیم داد که چگونه از فرمول IF برای محدوده تاریخ در Excel استفاده کنید.
ما گرفته ایم یک مجموعه داده نمونه با 3 ستون : محصولات ، تاریخ ارسال ، و وضعیت . بررسی میکنیم که آیا تاریخ بین محدوده ، برابر با محدوده و چند معیار دیگر قرار میگیرد یا خیر.
دانلود کتاب تمرین تمرین
IF Formula Date Range.xlsx
6 Ways برای استفاده از فرمول IF برای محدوده تاریخ در اکسل
1. استفاده از تابع IF فقط برای ایجاد فرمول IF برای محدوده تاریخ در اکسل
برای روش اول، ما از تابع IF برای ایجاد فرمول برای محدوده تاریخ استفاده می کنیم. یک شرکت به تازگی اعلام کرد که محصولات را برای تاریخ ذکر شده در ستون Dates ارسال کرده است. بررسی می کنیم که آیا تاریخ ارسال ما برابر با تاریخ محدوده است یا خیر.
مراحل:
- ابتدا فرمول زیر را در سلول D5 تایپ کنید.
=IF(C5=$F$5,"Shipped",IF(C5=$F$6,"Shipped",IF(C5=$F$7,"Shippped",IF(C5=$F$8,"Shipped",IF(C5=$F$9,"Shipped",IF(C5=$F$10,"Shipped",""))))))
این فرمول بررسی می کند که آیا مقدار سلول C5 برابر با هر یک از مقادیر از محدوده تاریخ است یا خیر. اگر مطابقت پیدا شد، خروجی « ارسال شده » را به نمایش می گذارد، در غیر این صورت، سلول را خالی می گذارد.
به علاوه، به یاد داشته باشید که ازمرجع مطلق سلول .
- ثانیا، ENTER را فشار دهید.
بعد از آن، میتوانیم ببینیم که مطابقت پیدا نشده است. بنابراین، یک سلول خالی تولید می کند.
- در نهایت، از Fill Handle برای استفاده از آن فرمول به استفاده کنید. سلولها .
اکنون، سلولهای C6 و C7 با محدوده تاریخ . بنابراین، وضعیت " ارسال شده " است.
بیشتر بخوانید: محدوده تاریخ فرمول Excel
2 اعمال AND & توابع IF برای ایجاد یک فرمول برای محدوده تاریخ در اکسل
علاوه بر تابع IF ، ما از تابع AND در اینجا برای <1 استفاده می کنیم>محدوده تاریخ . تاریخ های بین 10 مارس و 22 مارس وضعیت محصول را " ارسال شده " تنظیم می کند.
مراحل:
- ابتدا این فرمول را در سلول D5 تایپ کنید.
=IF(AND(C5>=$F$8,C5<=$G$8),"Shipped","Pending")
این فرمول تاریخ سلول C5 را با سلولهای F8 و G8 بررسی میکند. اگر مقدار بین محدوده باشد، " ارسال شده " را نشان می دهد، در غیر این صورت " در حال انتظار " نشان داده می شود. دوباره، به یاد داشته باشید که از مرجع سلولی مطلق استفاده کنید.
ما از تابع AND همراه با تابع IF برای استفاده از چندین معیار استفاده می کنیم. . تابع AND زمانی استفاده می شود که دو یا چند معیار باید TRUE باشند. اگر فقط یک معیار TRUE باشد، AND تابع FALSE را به عنوان خروجی نهایی برمی گرداند. ما از تابع AND استفاده می کنیم تا مطمئن شویم که بیش از یک معیار TRUE است. محدوده تاریخ ما دارای محدودیت پایین و بالایی است. ما آن را با استفاده از تابع AND محدود می کنیم.
- دوم، ENTER را فشار دهید.
- در نهایت، Fill Handle را به AutoFill فرمول بکشید.
در نتیجه گیری، مجموعه داده ما 4 وضعیت محصول را به عنوان ارسال شده نشان می دهد، زیرا در محدوده تاریخ ما قرار دارد.
محتوای مرتبط: نحوه انجام ماه محدوده تاریخ SUMIF در اکسل (9 روش)
3. استفاده از OR & توابع IF برای محدوده تاریخ در اکسل
در این روش، ما از تابع OR با تابع IF برای ایجاد یک فرمول<استفاده می کنیم. 2> برای تاریخ محدوده در Excel . در این حالت، فرض کنید خردهفروش در یک روز جایگزین کار میکند. بنابراین، تاریخ ارسال در تعطیلات قرار می گیرد، وضعیت " تاخیر خواهد شد " را نشان می دهد.
مراحل:
- ابتدا فرمول زیر را در سلول D5 تایپ کنید.
=IF(OR(C5=$F$5,C5=$F$6,C5=$F$7,C5=$F$8,C5=$F$9,C5=$F$10),"Will be Delayed","")
این فرمول بررسی می کند که آیا تاریخ ما از سلول C5 برابر با هر یک از مقادیر محدوده تاریخ تعطیلات . تاریخ ما در سلول C5 12 مارس است. در ابتدا، فرمول بررسی می کند که آیا برابر با اولین مقدار Holidays است یا خیرستون ، یعنی 10 مارس . به FALSE برمی گردد، سپس به سلول F6 پایین می رود و مطابقت دارد. مقدار بعدی 12 مارس است که دقیقاً با مقدار ما از سلول C5 مطابقت دارد. اگر مطابقت پیدا نکرد، این عملیات تا سلول F10 ادامه خواهد داشت. فرمول ما اینگونه کار می کند.
استفاده از مرجع سلول مطلق را فراموش نکنید.
- دوم، ENTER را فشار دهید.
12 مارس در محدوده تعطیلات یافت می شود. بنابراین، خروجی " تاخیر خواهد شد " است.
- در نهایت، تکمیل خودکار فرمول به بقیه سلول ها .
بنابراین، ما یک فرمول IF با استفاده از IF و <ساخته ایم. توابع 1>OR برای محدوده تاریخ در Excel .
بیشتر بخوانید: نحوه محاسبه میانگین اگر در محدوده تاریخ در اکسل (3 روش)
خواندنهای مشابه:
12>13> Excel SUMIF با محدوده تاریخ در ماه و تقویت ; سال (4 مثال)4. استفاده از توابع ترکیبی برای ایجاد فرمول برای محدوده تاریخ در اکسل
ما از تابع COUNTIF در کنار تابع IF در این روش برای ایجاد یک فرمول IF استفاده خواهیم کرد. برای محدوده تاریخ . ما میخواهیم بررسی کنیم که آیا محصولات ما ارسال میشوند یا نه، در حالی که آنها را با تاریخ ستون ارسال شده مطابقت میدهیم.
مراحل:
- ابتدا فرمول را از زیر به سلول D5 تایپ کنید.
=IF(COUNTIF($F$5:$F$10,C5),"Shipped","")
فرمول ما بررسی می کند که آیا تاریخ از سلول C5 در محدوده ستون ارسال شده . تابع COUNTIF در صورت موجود بودن، 1 را می دهد. 1 به معنای درست است. پس از آن، تابع IF ما کار خواهد کرد و "ارسال شده" را برای 1 و خالی ( "" ) را برای 0 نشان خواهد داد.
- دوم، ENTER را فشار دهید.
فراموش نکنید که محدوده تاریخ<را قفل کنید 2> با استفاده از مرجع سلول مطلق .
- در نهایت، AutoFill فرمول را به سلول محدوده C6:C10 .
مرحله نهایی باید به این صورت باشد. ما هنوز از فرمول IF دیگری برای محدوده تاریخ استفاده کرده ایم.
بیشتر بخوانید: نحوه محاسبه تاریخ محدوده در اکسل
5. استفاده از توابع IF و TODAY برای ایجاد فرمول برای محدوده تاریخ در اکسل
علاوه بر تابع IF ، <تابع 1>TODAY در اینجا برای ایجاد فرمول IF برای محدوده تاریخ استفاده خواهد شد. در اینجا، معیار این خواهد بود که اگر مقادیر تاریخ ارسال کمتر یا برابر با تاریخ امروز باشد، خروجی " ارسال " و در غیر این صورت " در انتظار" خواهد بود. ".بیایید وارد عمل شویم.
مراحل:
- ابتدا، فرمول را تایپ کنید در زیر به سلول D5 .
=IF(C5<=TODAY(),"Shipped","Pending")
امروز 23 مارس 2022 است. در حال بررسی هستیم که آیا مقدار سلول C5 کمتر یا برابر با 23 مارس است. اگر چنین است، « ارسال شده » خروجی در سلول D5 خواهد بود.
- سپس، <را فشار دهید 1>ENTER .
تاریخ ما 12 مارس است که کمتر از 23 مارس 2022 است. بنابراین، ما مقدار " Sipped " را داریم.
- در نهایت، AutoFill فرمول را به سلول محدوده C6:C10 .
در نهایت، می توانیم ببینیم که مقادیر محدوده سلولی C5:C8 کمتر از تاریخ امروز.
محتوای مرتبط: نحوه استفاده از مقادیر SUMIFS به SUM در محدوده تاریخ در اکسل
6. اعمال توابع IF و SORT برای بررسی ترتیب محدوده تاریخ در اکسل
این بار، هدف ما این است که ببینیم آیا محدوده ای از تاریخ ها به ترتیب صعودی هستند یا خیر. ما از تابع SORT برای ایجاد فرمول IF برای محدوده تاریخ استفاده می کنیم.
مراحل:
- فرمول زیر را در سلول D5 تایپ کنید.
=IF(SUM(--(C5:C10SORT(C5:C10,1,1,0)))=0,"YES","NO")
تجزیه فرمول
ما چندین بخش در فرمول خود داریم.
- SORT(C5:C10,1,1,0) این بخش محدوده ردیف C5:C10 را به صورت صعودی مرتب می کندorder .
- C5:C10SORT(C5:C10,1,1,0) مقادیر سلول ها را با مقادیر مرتب شده مقایسه می کند.
- SUM(–(C5:C10SORT(C5:C10,1,1,0)) —> می شود
- خروجی: {0} .
بنابراین، فرمول ما به-
- IF(TRUE,”YES”,”NO”) کاهش می یابد.
- خروجی: YES .
- ENTER را فشار دهید.
تاریخ به ترتیب صعودی هستند. بنابراین، " YES " را به عنوان خروجی داریم.
برای بررسی اینکه آیا فرمول ما کار می کند، یک تاریخ را تغییر داده ایم. بنابراین، " NO داریم. ” به عنوان خروجی.
بیشتر بخوانید: نحوه SUMIF بین دو تاریخ و با معیار دیگری (7 روش)
بخش تمرین
ما مجموعه داده هایی را برای تمرین شما در فایل Excel ارائه کرده ایم.
نتیجه گیری
ما روشهای 6 را برای استفاده از فرمول IF برای محدوده تاریخ در Excel<2 به شما نشان دادهایم>. اگر در این مورد مشکلی دارید، در زیر نظر دهید ng، به برتری خود ادامه دهید!