Chcesz sprawdzić, czy komórka programu Excel zawiera liczbę, czy nie? Dowiedz się, jak to zrobić za pomocą funkcji ISNUMBER.

Excel oferuje szeroki zakres funkcji ułatwiających wykonywanie złożonych obliczeń i analiz. Jedną z takich funkcji jest funkcja CZY.LICZBA, która służy do obliczania zawartości komórki i zwracania wartości logicznych w zależności od tego, czy spełniają one określone kryterium.

Jeśli pracujesz z dużym zestawem danych, możesz użyć funkcji CZY.LICZBA, aby szybko identyfikować dane liczbowe i nimi manipulować.

Co to jest funkcja ISNUMBER programu Excel?

Funkcja CZY.LICZBA jest funkcją logiczną, która zwraca PRAWDA, jeśli wartość w komórce jest liczbą, i FAŁSZ, jeśli nią nie jest. Składnia funkcji CZY.LICZBA jest następująca:

=CZY LICZBA(wartość)

Tutaj „wartość” to wartość, którą chcesz sprawdzić. Może to być odwołanie do komórki, formuła lub stała. Na przykład, jeśli chcesz sprawdzić, czy wartość w komórce A1 jest liczbą, użyj następującej formuły:

=CZY.LICZBA(A1)

Jeśli wartość w komórce A1 jest liczbą, formuła zwróci PRAWDA. W przeciwnym razie zwróci FAŁSZ.

instagram viewer

Jak używać ISNUMBER z innymi funkcjami

Funkcja ISNUMBER sama w sobie jest użytecznym narzędziem, ale w połączeniu z innymi funkcjami może być bardziej wydajna w analizie danych. Używając ISNUMBER z innymi zaawansowane funkcje Excela, możesz wykonywać różne zadania, które byłyby trudne do wykonania przy użyciu samego ISNUMBER.

Używanie ZNAJDŹ z ISNUMBER

Możesz użyć funkcji ISNUMBER z funkcja ZNAJDŹ w Excelu aby określić, czy w komórce znajduje się określony znak lub ciąg znaków. Oto przykład:

Załóżmy, że masz listę adresów e-mail w kolumnie A i chcesz określić, które z nich zawierają domenę „@gmail.com”. Możesz użyć ZNAJDŹ z funkcją CZY.LICZBA, aby wyszukać „@gmail.com” w każdej komórce, na przykład:

=JEŻELI(CZY.LICZBA(ZNAJDŹ("@gmail.com",A2)),„Adres Gmaila”,„To nie jest adres Gmaila”)

Ta formuła sprawdza, czy w komórce pojawia się tekst „@gmail.com”. A2. Jeśli tak, funkcja ZNAJDŹ zwróci pozycję @ znak w tekście w A2 (na przykład 6, jeśli komórka zawiera kwiecień@gmail.com). Ponieważ jest to liczba, funkcja CZY.LICZBA zwróci wartość PRAWDA, a formuła zwróci „adres Gmaila”.

Jeśli nie ma tekstu „@gmail.com” w A2, funkcja ZNAJDŹ zwróci #WARTOŚĆ! błąd, który nie jest liczbą. Funkcja CZY.LICZBA zwróci FAŁSZ, a formuła zwróci „To nie jest adres Gmaila”.

Używanie LEWEGO z ISNUMBER

Możesz użyć ISNUMBER z funkcją LEFT, aby sprawdzić, czy określona liczba znaków w komórce to cyfry, czy nie. Oto przykład:

Załóżmy, że masz listę numerów części w kolumnie A i chcesz określić, które numery części mają wartości liczbowe w pierwszych czterech znakach. Aby to osiągnąć, możesz użyć następującej formuły w kolumnie B:

=CZY.LICZBA(LEWA(A2;4)*1)

Ta formuła wyodrębni pierwsze cztery znaki z komórki A2 za pomocą funkcji LEWY, a następnie sprawdź, czy są one numeryczne za pomocą funkcji CZY.LICZBA. The *1 na końcu formuły konwertuje wynik funkcji LEWY na wartość liczbową, dzięki czemu funkcja CZY.LICZBA może rozpoznać go jako liczbę.

Używanie SUMPRODUCT z ISNUMBER

Możesz użyć funkcji SUMA.ILOCZYN z CZY.LICZBA, aby przetestować cały zakres komórek pod kątem liczb. Na przykład, aby sprawdzić, czy w zakresie jest co najmniej jedna liczba A2:A6, użyjemy poniższego wzoru:

=SUMA ILOCZYN(--CZY.LICZBA(A2:A6))>0

W tej formule funkcja CZY.LICZBA sprawdza każdą komórkę w zakresie A2:A6 i zwraca tablicę wartości PRAWDA lub FAŁSZ w zależności od tego, czy każda komórka zawiera liczbę, czy nie. Podwójny znak ujemny (--) konwertuje wartości PRAWDA/FAŁSZ odpowiednio na 1 i 0.

Funkcja SUMPRODUCT sumuje jedynki i zera w tablicy, aby uzyskać całkowitą liczbę komórek zawierających liczby. Wreszcie, >0 operator porównuje łączną liczbę do 0 i zwraca wartość PRAWDA, jeśli istnieje co najmniej jedna komórka zawierająca liczbę.

Uprość sprawdzanie poprawności danych za pomocą funkcji ISNUMBER programu Excel

Funkcja CZY.LICZBA programu Excel jest skutecznym narzędziem do upraszczania danych przez filtrowanie wartości nieliczbowych. ISNUMBER jest łatwy w użyciu i może pomóc usprawnić proces analizy danych, zwłaszcza w przypadku dużych zbiorów danych. Identyfikując i usuwając dane nieliczbowe, możesz zwiększyć precyzję analizy i uzyskać głębszy wgląd w dane.