Excel Formuła Jeśli jedna data jest większa niż inna data

  • Udostępnij To
Hugh West

Microsoft Excel otworzył nową erę w dziedzinie automatyzacji obliczeń. Wystarczy, że zastosujesz funkcje i stworzysz formuły, a Excel w mgnieniu oka wykona setki obliczeń! Możesz obliczyć m.in. różnica między datami i dokonać porównania za pośrednictwem tego oprogramowania. Czasami może być konieczne utworzenie formuły Excela, jeśli jedna data jest większa niż inna data. Jeśli to zadanie przeszkadza ci, to ten artykuł zdecydowanie ułatwi ci to zadanie. W tym artykule pokażę ci tworzenie formuły Excela, jeśli jedna data jest większa niż inna data.

Pobierz Zeszyt ćwiczeń

Zeszyt ćwiczeń można pobrać z poniższego linku.

Jeśli data jest większa niż inna data.xlsx

5 sposobów zastosowania formuły Excela Jeśli jedna data jest większa niż inna data

Załóżmy, że mamy zbiór danych o pewnym Uczniowie którzy muszą złożyć swoje zadania,. Data złożenia wniosku & the Termin: , oraz Uwagi (jeśli zgłoszenie jest w terminie lub z opóźnieniem).

Z daty złożenia chcemy dowiedzieć się, czy zadanie zostało złożone w terminie, czy z opóźnieniem. Jeśli data Termin jest większa od daty Złożenie, to chcemy zwrócić " Na czas " w sekcji Remark, a jeśli nie, to chcemy " Opóźnione "

W tym rozdziale znajdziesz 5 odpowiednich sposobów na użycie formuły Excela, jeśli data jest większa niż inna data. Zademonstruję je tutaj po kolei, sprawdźmy je teraz!

1) Użyj funkcji JEŻELI, gdy jedna data jest większa od drugiej

Utworzymy formułę z. Funkcja IF gdy Termin: jest większa niż Data złożenia wniosku Aby zademonstrować metodę, wykonaj następujące kroki.

Kroki:

  • Przede wszystkim wpisz do pierwszej komórki następującą formułę (tj. E5 ) w. Uwaga sekcja.

=IF($D$5>=C5, "On Time", "Delayed")

Tutaj,

  • D5 = data zakończenia
  • C5 = data złożenia wniosku

  • Następnie, uderz w ENTER a w komórce pojawi się " Na czas " jako Termin: jest większa niż Data złożenia wniosku co oznacza, że zadanie jest oddawane w terminie.

  • Teraz przeciągnij Uchwyt do napełniania narzędzie do komórek poniżej, aby Autouzupełnianie formuła dla kolejnych komórek.

  • Stąd otrzymasz wyjście dla każdej komórki, którą chcesz.

Read More: Excel Formula If Date Is Greater Than 365 Days (4 idealne przykłady)

2) Formuła łącząca funkcje IF i DATE

Możesz zastosować łącznie JEŚLI i DATA funkcji, gdy jedna data jest większa od drugiej.

Dla naszego poprzedniego zestawu danych, użyjemy teraz JEŚLI i DATA funkcje.

Tutaj nie będziemy porównywać komórki z Data złożenia wniosku z Termin: , a raczej będzie bezpośrednio korzystać z Termin: w formule. W tym celu należy wykonać poniższe kroki.

Kroki:

  • Po pierwsze, zastosuj następującą formułę w pierwszej komórce sekcji uwag.

=IF(DATE(2022,9,2)>=C5,"On Time","Delayed")

Tutaj,

  • DATE(2022,9,2) = data zakończenia
  • C5 = data złożenia wniosku

Podział formuły

  • DATE(2022,9,2) przyjmuje jako dane wejściowe datę 02-09-22.
  • IF(02-09-22>=C5,”On Time”,”Delayed”) porównuje, czy data 02-09-22 jest większa lub równa od daty w komórce C5 Stwierdza, że logika jest prawdziwa i dlatego zwraca "Na czas ". W przeciwnym razie zwróciłoby "Opóźnienie" .
  • Następnie przeciągnij formułę dla innych komórek, aby uzyskać te same typy danych wyjściowych.

Read More: Excel Formula If Date Is Greater Than 2 Years (3 Examples)

Podobne lektury

  • If Cell Contains Date Then Return Value in Excel (5 przykładów)
  • Formatowanie warunkowe na podstawie daty starszej niż 1 rok w programie Excel
  • Formatowanie warunkowe w Excelu dla daty w ciągu 3 miesięcy (3 metody)

3. zastosowanie funkcji IF z logiką AND

Możesz porównanie między datami z wykorzystaniem ORAZ logika w formułowaniu JEŚLI funkcja.

Na stronie ORAZ funkcja zwraca TRUE gdy cała logika jest prawdziwa i zwraca FALSE gdy którakolwiek z logik jest fałszywa.

Zbiór danych, który podaliśmy w poprzednich punktach, zmieńmy nieco. Data końcowa została ustawiona w zakresie od 25-08-22 do 02-09-22 .

Tutaj zastosujemy JEŚLI funkcja sformułowana za pomocą ORAZ logika, a więc rozpocznijmy procedurę.

Kroki:

  • Po pierwsze, zastosuj następującą formułę do wybranej komórki w Uwaga sekcja.

=IF(AND(C5>=$G$5,C5<=$G$6), "Na czas", "Opóźniony")

Tutaj,

  • G5 = Data rozpoczęcia terminu
  • G6 = The End Date of Deadline
  • C5 = Data złożenia wniosku

Podział formuły

  • C5>=$G$5,C5<=$G$6) przyjmuje dwa warunki razem, czy data złożenia jest większa niż data rozpoczęcia terminu i mniejsza niż data zakończenia terminu.
  • IF(AND(C5>=$G$5,C5<=$G$6), "Na czas", "Opóźniony") sprawdza logikę i zwraca "Na czas " jeśli uzna, że logika jest prawdziwa. W przeciwnym razie zwraca "Opóźnienie" .
  • Następnie przeciągnij Uchwyt do napełniania narzędzie dla pozostałych komórek, aby uzyskać wynik.

Read More: Jak używać COUNTIF dla daty większej niż 30 dni w Excelu

4) Połączenie funkcji Excel IF i TODAY

Połączenie JEŚLI oraz DZISIAJ funkcje pozwala na porównanie dwóch dat.

Na stronie DZISIAJ funkcja zwraca datę dzisiejszą.

Powiedzmy, że dla poprzedniego typu zbioru danych data końcowa to. dziś i chcesz się dowiedzieć, czy zadanie zostało złożone dzisiaj, czy zostanie złożone później.

Jeśli chcesz zobaczyć zastosowanie tych dwóch funkcji, pościągaj poniższe kroki.

Kroki:

  • Przede wszystkim zastosuj poniższą formułę w pierwszej komórce sekcji Uwagi.

=IF(TODAY()>C5, "Na czas", "Opóźniony")

Tutaj,

  • DZISIAJ() = the Date of Today
  • C5 = data złożenia wniosku

Podział formuły

  • TODAY()) domyślnie zwraca datę dzisiejszą ( 29-08-22 )
  • IF(29-08-22>C5, "On Time", "Delayed") sprawdza logikę i zwraca "Opóźnienie" .jak znajdzie 29-08-22 jest mniejsza niż data porównania 29-08-22 .
  • Następnie przeciągnij Uchwyt do napełniania narzędzie, aby skopiować formułę do kolejnych komórek.

Read More: Jak porównać daty do dnia dzisiejszego za pomocą programu Excel VBA (3 proste sposoby)

5. zastosowanie formatowania warunkowego, jeśli jedna data jest większa

Dla tego samego zbioru danych można również zastosować metodę Formatowanie warunkowe . Powiedzmy, że chcemy sformatować datę złożenia, które zostało złożone w terminie.

W tym celu należy wykonać poniższe kroki.

Kroki:

  • Przede wszystkim wybierz zakres danych> przejdź do. Strona główna tab> kliknij Formatowanie warunkowe > wybierz Nowa zasada .

  • Następnie. Nowa zasada formatowania Pojawi się okno dialogowe.
  • Tutaj, kliknij Wybierz formułę, aby określić, które komórki mają być sformatowane w Wybierz typ reguły i wpisz formułę w polu Formatuj wartości, w których ta formuła jest prawdziwa pole.

=$D$5>=C5

  • Teraz kliknij Format .

  • Tutaj Formatuj komórki Pojawi się okienko. Przejdź do Wypełnij > wybierz kolor> kliknij OK .

  • Następnie należy kliknąć OK zamknąć Nowa zasada formatowania pudełko.

  • Na koniec komórki, które pasują do reguły, zostaną sformatowane jako kolor, który przypisałeś.

Read More: Formatowanie warunkowe dla dat starszych niż określona data w programie Excel

Wniosek

W tym artykule, starałem się pokazać kilka formuł programu Excel, jeśli data jest większa niż inna data. Mam nadzieję, że ten artykuł rzucił trochę światła na sposób stosowania formuł podczas porównywania dat w skoroszycie programu Excel. Jeśli masz lepsze metody, pytania lub opinie dotyczące tego artykułu, nie zapomnij podzielić się nimi w polu komentarza. Pomoże mi to wzbogacić moje nadchodzące artykuły. Więcejpytania, uprzejmie prosimy o odwiedzenie naszej strony internetowej ExcelWIKI . życzę miłego dnia!

Hugh West jest bardzo doświadczonym trenerem i analitykiem Excela z ponad 10-letnim doświadczeniem w branży. Posiada tytuł licencjata w dziedzinie rachunkowości i finansów oraz tytuł magistra administracji biznesowej. Hugh ma pasję do nauczania i opracował unikalne podejście do nauczania, które jest łatwe do naśladowania i zrozumienia. Jego specjalistyczna wiedza na temat programu Excel pomogła tysiącom studentów i profesjonalistów na całym świecie doskonalić swoje umiejętności i osiągać doskonałe wyniki w karierze. Za pośrednictwem swojego bloga Hugh dzieli się swoją wiedzą ze światem, oferując bezpłatne samouczki programu Excel i szkolenia online, aby pomóc osobom indywidualnym i firmom w pełni wykorzystać swój potencjał.