Съдържание
Microsoft Excel отвори нова ера в областта на автоматизацията на изчисленията. Можете просто да приложите функции и да създадете формули и Excel ще направи стотици изчисления на мига! Можете да изчислите разлика между датите и да направите сравнение чрез този софтуер. Понякога може да се наложи да създадете формула на Excel, ако една дата е по-голяма от друга дата. Ако тази задача ви притеснява, тогава тази статия определено ще ви улесни. В тази статия ще ви покажа създаването на формула на Excel, ако една дата е по-голяма от друга дата.
Изтегляне на работна тетрадка за практика
Можете да изтеглите учебника за упражнения от връзката по-долу.
Ако една дата е по-голяма от друга дата.xlsx
5 начина за прилагане на формулата на Excel, ако една дата е по-голяма от друга дата
Да речем, че имаме набор от данни от някакви Ученици които трябва да предадат задачите си. Дата на подаване & на Краен срок , и Забележки (ако подаването е навреме или със закъснение).
От датата на подаване искаме да разберем дали заданието е подадено навреме или със закъснение. Ако датата на крайния срок е по-голяма от датата на подаване, тогава искаме да върнем " Навреме " в раздела "Забележки", а ако не, искаме " Закъснял "
В този раздел ще намерите 5 подходящи начина за използване на формулата на Excel, ако дадена дата е по-голяма от друга дата. Ще ги демонстрирам един по един тук. Нека ги проверим сега!
1. Използвайте функцията IF, когато една дата е по-голяма от друга
Ще създадем формула с Функция IF когато Краен срок е по-голям от Дата на подаване За да демонстрирате метода, направете следните стъпки.
Стъпки:
- Най-напред въведете следната формула в първата клетка (т.е. E5 ) в Бележка раздел.
=IF($D$5>=C5, "Навреме", "Със закъснение")
Тук,
- D5 = датата на крайния срок
- C5 = датата на подаване
- След това натиснете ВЪВЕДЕТЕ и клетката ще покаже " Навреме " като Краен срок е по-голям от Дата на подаване което означава, че задачата е предадена навреме.
- Сега плъзнете Дръжка за пълнене към клетките по-долу, за да Автоматично попълване формулата за следващите клетки.
- По този начин ще получите резултата за всяка желана клетка.
Прочетете още: Формула на Excel Ако датата е по-голяма от 365 дни (4 идеални примера)
2. Формула, комбинираща функциите IF и DATE
Можете да приложите комбинирано IF и ДАТА функции, когато една дата е по-голяма от друга.
За предишния ни набор от данни сега ще използваме IF и ДАТА функции.
Тук няма да сравняваме клетката на Дата на подаване с Краен срок , а ще използва директно Краен срок За тази цел следвайте стъпките по-долу.
Стъпки:
- Първо, приложете следната формула в първата клетка на раздела за забележки.
=IF(DATE(2022,9,2)>=C5,"On Time","Delayed")
Тук,
- DATE(2022,9,2) = датата на крайния срок
- C5 = датата на подаване
Разбивка на формулата
- DATE(2022,9,2) приема датата 02-09-22 като вход.
- IF(02-09-22>=C5,”On Time”,”Delayed”) сравнява дали датата 02-09-22 е по-голямо или равно на датата на клетката C5 . Той намира логиката за вярна и връща "Навреме ". В противен случай ще се върне "Забавяне" .
- След това плъзнете формулата за другите клетки, за да получите същите видове резултати.
Прочетете още: Формула на Excel Ако датата е по-голяма от 2 години (3 примера)
Подобни четива
- Ако клетката съдържа дата, тогава върнете стойността в Excel (5 примера)
- Условно форматиране въз основа на дата, по-стара от 1 година, в Excel
- Условно форматиране в Excel за дата в рамките на 3 месеца (3 метода)
3. Прилагане на функцията IF с логиката AND
Можете да сравнение между дати с използването на И логика при формулирането на IF функция.
Сайтът И функцията връща TRUE когато цялата логика е вярна, и връща FALSE когато някоя от логиките е невярна.
Наборът от данни, който посочихме в предишните раздели, нека да променим малко. Крайната дата е в диапазона от 25-08-22 към 02-09-22 .
Тук ще приложим IF функция, формулирана с И логично. Така че нека започнем процедурата.
Стъпки:
- Първо, приложете следната формула към избраната клетка в Бележка раздел.
=IF(AND(C5>=$G$5,C5<=$G$6), "Навреме", "Закъснял")
Тук,
- G5 = Началната дата на крайния срок
- G6 = Крайната дата на крайния срок
- C5 = Дата на подаване
Разбивка на формулата
- C5>=$G$5,C5<=$G$6) взема заедно две условия, дали датата на подаване е по-голяма от началната дата на крайния срок и по-малка от крайната дата на крайния срок.
- IF(AND(C5>=$G$5,C5<=$G$6), "Навреме", "Закъснял") проверява логиката и връща "Навреме ", ако намери логиката за вярна. В противен случай връща "Забавяне" .
- След това плъзнете Дръжка за пълнене за другите клетки, за да получите резултата.
Прочетете още: Как да използвате COUNTIF за дата, по-голяма от 30 дни в Excel
4. Комбинация от функциите на Excel IF и TODAY
Комбинацията от IF и ДНЕС функциите позволяват сравняване на две дати.
Сайтът ДНЕС връща датата на днешния ден.
Да речем, че за предишния тип набор от данни крайната дата е днес и искате да разберете дали задачата е предадена днес или ще бъде предадена по-късно.
Ако искате да видите приложението на тези две функции, следвайте стъпките по-долу.
Стъпки:
- Най-напред приложете следната формула в първата клетка на раздела за забележки.
=IF(TODAY()>C5, "Навреме", "Закъснял")
Тук,
- ДНЕС() = датата на днешния ден
- C5 = датата на подаване
Разбивка на формулата
- TODAY()) връща датата днес по подразбиране ( 29-08-22 )
- IF(29-08-22>C5, "Навреме", "Със закъснение") проверява логиката и връща "Забавяне" .тъй като намира 29-08-22 е по-малка от датата на сравняване 29-08-22 .
- След това плъзнете Дръжка за пълнене за копиране на формулата за следващите клетки.
Прочетете още: Как да сравняваме дати с днешния ден с Excel VBA (3 лесни начина)
5. Прилагане на условно форматиране, ако една дата е по-голяма
За същия набор от данни можете да приложите и Условно форматиране . Да речем, че искаме да форматираме датата на подаване, която е подадена навреме.
За да го направите, следвайте стъпките по-долу.
Стъпки:
- Първо, изберете обхвата на данните> отидете в Начало tab> щракнете върху Условно форматиране > изберете Ново правило .
- След това Ново правило за форматиране ще се появи диалогов прозорец.
- Тук щракнете върху Изберете формула, за да определите кои клетки да форматирате в Изберете тип правило и въведете формулата в полето Форматиране на стойности, при които тази формула е вярна област.
=$D$5>=C5
- Сега щракнете върху Формат .
- Тук Форматиране на клетките Ще се появи изскачащ прозорец. Отидете в Напълнете > изберете цвят> кликнете ОК .
- След това щракнете върху ОК за да затворите Ново правило за форматиране кутия.
- И накрая, клетките, които съответстват на правилото, ще бъдат форматирани в цвета, който сте задали.
Прочетете още: Условно форматиране за дати, по-стари от определена дата, в Excel
Заключение
В тази статия се опитах да ви покажа някои формули на Excel, ако дадена дата е по-голяма от друга дата. Надявам се, че тази статия е хвърлила малко светлина върху начина, по който да прилагате формули при сравняване на дати в работна книга на Excel. Ако имате по-добри методи, въпроси или отзиви относно тази статия, моля, не забравяйте да ги споделите в полето за коментари. Това ще ми помогне да обогатя следващите си статии. За повечезапитвания, моля, посетете нашия уебсайт ExcelWIKI Хубав ден!