Sprawdź nazwy miesięcy na listach Excela za pomocą formuły

Anonim

Możesz użyć formuły, aby określić, czy nazwa miesiąca została wprowadzona w określonej komórce

Nazwy miesięcy od stycznia do grudnia można wygenerować w programie Excel w taki sposób, aby reprezentowały wartość daty w odpowiednim formacie liczbowym. Możesz również wprowadzić dni jako tekst, jak pokazano na poniższym rysunku:

Lista w kolumnie A zawiera kilka ważnych nazw od miesięcy, ale także kilka niepoprawnych. Jeśli chcesz użyć formuły do sprawdzenia, czy nazwa miesiąca znajduje się w innej komórce (np. A2), użyj następującej formuły tablicowej:

= NIE (BŁĄD (PORÓWNAJ (A2, TEKST (DATA (1, LINIA (1 USD 1: 12 USD), 1), "MMMM"), 0)))

Na przykład użyj skrótu klawiaturowego CTRL SHIFT ENTER, aby wprowadzić formułę w komórce B2. Następnie skopiuj formułę do innych komórek w tabeli. Musisz również użyć tej kombinacji klawiszy za każdym razem, gdy zmieniasz formułę. SHIFT oznacza klawisz, który musisz przytrzymać, aby zaadresować wielką literę na klawiaturze.

Formuła wykorzystuje funkcję LINIA do wygenerowania pola danych z 12 wartościami dat dla pierwszego dnia miesiąca od stycznia do grudnia, konwertuje je na macierz odpowiednich nazw miesięcy za pomocą funkcji TEKST i porównuje zawartość komórki z te wartości za pomocą funkcji COMPARE. Poniższy rysunek przedstawia zastosowanie wzoru w praktyce:

Wartość PRAWDA zawsze pojawia się w komórkach z kolumny B, jeśli poprawna nazwa miesiąca została rozpoznana w odpowiednim wierszu z kolumny A.