
Formuła ogólna
=SUM(COUNTIF(A1,("x*","y*","z*")))>0
Podsumowanie
Aby przetestować wartości w celu sprawdzenia, czy zaczynają się od jednego z kilku znaków (tj. Rozpoczynają się od x, y lub z), możesz użyć funkcji LICZ.JEŻELI razem z funkcją SUMA.
W przedstawionym przykładzie formuła w C5 to:
=SUM(COUNTIF(B5,("x*","y*","z*")))>0
Wyjaśnienie
Rdzeniem tej formuły jest LICZ.JEŻELI, która jest skonfigurowana do liczenia trzech oddzielnych wartości przy użyciu symboli wieloznacznych:
COUNTIF(B5,("x*","y*","z*")
Gwiazdka (*) jest symbolem wieloznacznym oznaczającym jeden lub więcej znaków, więc służy do tworzenia testu „zaczyna się od”.
Wartości kryteriów są dostarczane w „stałej tablicowej”, zakodowanej na stałe liście elementów z nawiasami klamrowymi po obu stronach.
Gdy LICZ.JEŻELI otrzyma kryteria w stałej tablicowej, zwróci wiele wartości, po jednej na element listy. Ponieważ podajemy tylko LICZ.JEŻELI zakres jednej komórki, zwróci on tylko dwie możliwe wartości dla każdego kryterium: 1 lub 0.
W komórce C5 funkcja LICZ.JEŻELI przyjmuje wartość (0,0,0). W komórce C9 funkcja LICZ.JEŻELI przyjmuje wartość: (0, 1, 0). W każdym przypadku pierwsza pozycja jest wynikiem kryterium „x *”, druga jest wynikiem kryterium „y *”, a trzecia wynikiem kryterium „z *”.
Ponieważ testujemy pod kątem 3 kryteriów z logiką OR, obchodzi nas tylko to, czy jakikolwiek wynik nie jest zerowy. Aby to sprawdzić, dodajemy wszystkie elementy za pomocą funkcji SUMA i, aby wymusić wynik PRAWDA / FAŁSZ, dodajemy „> 0”, aby ocenić wynik SUMA. W komórce C5 mamy:
=SUM((0,0,0))>0
Co daje FAŁSZ.
Więcej kryteriów
Przykład przedstawia 3 kryteria (zaczyna się od x, y lub z), ale w razie potrzeby możesz dodać więcej kryteriów.
Formatowanie warunkowe
Ponieważ ta formuła zwraca wartość PRAWDA / FAŁSZ, można jej używać w niezmienionej postaci do podświetlania wartości przy użyciu formatowania warunkowego.