Excel: jak używać funkcji jeżeli z datami


Aby utworzyć funkcję JEŻELI z datami w programie Excel, możesz użyć następujących formuł:

Metoda 1: Utwórz funkcję JEŻELI, aby porównać datę w komórce z konkretną datą

 =IF( A2 <=DATEVALUE("10/15/2022"), "Yes", "No")

W przypadku tej formuły, jeśli wartość w komórce A2 jest równa lub wcześniejsza niż 15.10.2022, funkcja zwraca wartość „Tak”. W przeciwnym razie zwraca „Nie”.

Metoda 2: Utwórz funkcję JEŻELI, aby porównać daty w dwóch komórkach

 =IF( A2 <= B2 , "Yes", "No")

W przypadku tej formuły, jeśli data w komórce A2 jest równa lub wcześniejsza niż data w komórce B2 , funkcja zwraca wartość „Tak”. W przeciwnym razie zwraca „Nie”.

Poniższe przykłady pokazują, jak zastosować każdą formułę w praktyce.

Przykład 1: Funkcja JEŻELI porównująca datę w komórce z konkretną datą

Załóżmy, że mamy w Excelu listę dat wskazującą, kiedy zadanie zostało ukończone i chcemy wiedzieć, czy każde zadanie zostało ukończone przed 15.10.2022:

Możemy wpisać następującą formułę w komórce B2 , aby zwrócić „Tak”, jeśli zadanie w komórce A2 zostało wykonane przed lub w dniu 15.10.2022 r., lub zwrócić „Nie” w przeciwnym przypadku:

 =IF( A2 <=DATEVALUE("10/15/2022"), "Yes", "No")

Następnie możemy przeciągnąć i wypełnić tę formułę do każdej pozostałej komórki w kolumnie B:

Funkcja Excel JEŻELI z datami

Formuła zwraca wartość „Tak” lub „Nie” w zależności od tego, czy data w kolumnie A jest wcześniejsza czy równa 15.10.2022.

Uwaga : Funkcja DATEVALUE w Excelu konwertuje datę zapisaną jako wartość tekstową na datę rozpoznawalną przez formuły Excela.

Przykład 2: Funkcja JEŻELI do porównywania dat w dwóch komórkach

Załóżmy, że mamy w Excelu dwie kolumny z datami, które wskazują, kiedy zadanie zostało ukończone, a także termin jego wykonania:

Możemy wpisać następującą formułę w komórce C2 , aby zwrócić „Tak”, jeśli zadanie w komórce A2 zostało wykonane przed lub w terminie określonym w komórce B2 lub zwrócić „Nie”, jeśli tak nie było:

 =IF( A2 <= B2 , "Yes", "No")

Następnie możemy przeciągnąć i wypełnić tę formułę do każdej pozostałej komórki w kolumnie C:

Formuła zwraca wartość „Tak” lub „Nie” w zależności od tego, czy zadanie w każdym wierszu zostało wykonane w terminie.

Uwaga : w tej formule przyjęto założenie, że w programie Excel obie kolumny są sformatowane jako daty (a nie tekst).

Dodatkowe zasoby

Poniższe samouczki wyjaśniają, jak wykonywać inne typowe zadania w programie Excel:

Excel: oblicz liczbę miesięcy pomiędzy datami
Excel: jak obliczyć sumę według daty
Excel: jak obliczyć średnią według daty

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *