Pobierz przykładowy skoroszyt
W tym samouczku pokazano, jak sprawdzić, czy komórka zawiera określoną liczbę za pomocą funkcji ZNAJDŹ i CZY.LICZBA w programie Excel i Arkuszach Google.
Sprawdź, czy komórka zawiera określoną liczbę za pomocą ISNUMBER i FIND
Komórka zawierająca kombinację liter, cyfr, spacji i/lub symboli jest przechowywana jako komórka tekstowa w programie Excel. Możemy sprawdzić, czy jedna z tych komórek zawiera określoną liczbę za pomocą funkcji CZY.LICZBA i ZNAJDŹ.
1 | =CZY.LICZBA(ZNAJDŹ(9;B3)) |
Przejdźmy przez tę dwuczęściową formułę.
Funkcja ZNAJDŹ!
Najpierw funkcja FIND sprawdza, czy w ciągu tekstowym znajduje się określony znak. Następnie zwraca pozycję tego znaku w ciągu lub błąd WARTOŚĆ, jeśli nie zostanie znaleziony.
1 | =ZNAJDŹ(9;B3) |
W tym przykładzie funkcja ZNAJDŹ zwraca pozycję „9” w każdej komórce. Jak pokazano powyżej, dla komórek bez liczby 9 zwraca błąd WARTOŚĆ.
Uwaga: Możesz użyć funkcji ZNAJDŹ lub WYSZUKAJ, aby sprawdzić, czy komórka zawiera określoną liczbę. Obie funkcje mają tę samą składnię i, w przypadku tekstów wyszukiwania liczbowego, dają ten sam wynik.
Funkcja CZY.LICZBA
Następnie funkcja CZY.LICZBA robi to, na co wskazuje jej nazwa: sprawdza, czy komórka jest liczbą i zwraca PRAWDA lub FAŁSZ.
1 | =CZY.LICZBA(C3) |
Funkcja CZY.LICZBA sprawdza wynik funkcji ZNAJDŹ i zwraca TRUE dla komórek z numerami pozycji i FALSE dla komórki z błędem WARTOŚĆ.
Połączenie tych funkcji razem daje nam naszą oryginalną formułę:
1 | =CZY.LICZBA(ZNAJDŹ(9;B3)) |
Sprawdź, czy komórka zawiera określony numer w Arkuszach Google
Te funkcje działają tak samo w Arkuszach Google, jak w programie Excel.