Jak używać funkcji ISNUMBER w Excelu (7 przykładów)

  • Udostępnij To
Hugh West

W programie Microsoft Excel funkcja ISNUMBER jest zwykle używana do sprawdzania, czy dany argument zawiera wartość liczbową, czy nie. W tym artykule dowiesz się, jak możesz skutecznie używać tej funkcji ISNUMBER w programie Excel z odpowiednimi ilustracjami.

Powyższy zrzut ekranu jest przeglądem artykułu, przedstawiającym kilka zastosowań ISNUMBER w Excelu. Dowiesz się więcej o metodach wraz z innymi funkcjami do wykorzystania funkcji ISNUMBER funkcjonować z łatwością w kolejnych częściach tego artykułu.

Pobierz Zeszyt ćwiczeń

Możesz pobrać skoroszyt Excela, który wykorzystaliśmy do przygotowania tego artykułu.

Zastosowanie funkcji ISNUMBER.xlsx

Wprowadzenie do funkcji ISNUMBER

  • Funkcja Cel:

Funkcja ISNUMBER służy do sprawdzenia czy dana wartość jest liczbą czy nie.

  • Składnia:

=ISNUMBER(wartość)

  • Argument Wyjaśnienie:
Argument Wymagane/opcjonalne Wyjaśnienie
wartość Wymagane Dowolna wartość lub odwołanie do komórki lub zakresu komórek.
  • Return Parameter:

Wartość typu boolean: TRUE lub FALSE.

7 Odpowiednie przykłady użycia funkcji ISNUMBER w Excelu

1) Podstawowe zastosowanie funkcji ISNUMBER w programie Excel.

Na poniższym rysunku znajdują się różne typy danych w Kolumna B . Kolumna D , wyjścia pokazują czy wybrane dane są liczbami czy nie z wartościami boolean: TRUE i FALSE odpowiednio. jako ISNUMBER Funkcja przyjmuje jako argument wartość, więc w pierwszym wyjściu Komórka D5 , związanym wzorem będzie:

=ISNUMBER("Andrzej")

A funkcja zwróci wartość boolean FALSE jako 'Andrzej' jest tekstem, a nie wartością liczbową.

Podobnie można zastosować wszystkie inne wartości z Kolumna B w argumencie funkcji ISNUMBER. Dane wyjściowe są widoczne w Kolumna D z pominięciem związanych z tym formuł.

2) ISNUMBER z odniesieniem do komórki w Excelu

Funkcja ISNUMBER akceptuje również odniesienie do komórki Przyjrzyjmy się więc teraz, jak funkcja działa z odwołaniami do komórek wszystkich danych znajdujących się w Kolumna B .

Na wyjściu Komórka D5 , wymagana formuła z funkcją ISNUMBER z odniesieniem do komórki (B5) nazwy 'Andrzej' będzie:

=ISNUMBER(B5)

Po naciśnięciu Wejdź na stronę , otrzymasz podobną wartość zwrotną, jaką znaleziono w poprzedniej sekcji.

Wszystkie pozostałe wyjścia można wyodrębnić w Kolumna D z referencjami do komórek wszystkich danych z Kolumna B w ten sam sposób.

3) Stosowanie ISNUMBER z walidacją danych

Teraz użyjemy ISNUMBER funkcja dla zatwierdzanie danych. W poniższej tabeli, Kolumna C będzie zawierał tylko wartości liczbowe dla numerów ID. Jeśli ktoś będzie chciał wprowadzić wartość tekstową lub literę, to pojawi się komunikat o błędzie. Jak więc ustawić te parametry dla kryteriów wejściowych?

📌 Krok 1:

➤ Od. Dane wstążka, wybierz Walidacja danych polecenie z Narzędzia danych rozwiń.

Pojawi się okno dialogowe o nazwie Walidacja danych otworzy się.

📌 Krok 2:

➤ Wybierz Niestandardowe od Pozwól wykaz jako Kryteria walidacji .

➤ W polu formuły należy wpisać:

=ISNUMBER(B5)

➤ Idź do Alert o błędach tab. teraz.

📌 Krok 3:

➤ Typ 'Błąd!' w polu Tytuł.

➤ Wejście "Wpisz tylko wartość liczbową" jako Komunikat o błędzie .

➤ Prasa OK i kończysz ustawianie wszystkich wymaganych parametrów dla kryteriów wejściowych.

📌 Krok 4:

➤ Teraz spróbuj wprowadzić literę lub alfabet w Komórka C5 i od razu pojawi się okienko z komunikatem.

W oknie komunikatu pojawi się tytuł i komunikat o błędzie zdefiniowany w Walidacja danych okno dialogowe.

➤ Prasa Anuluj a okienko z komunikatem zniknie.

📌 Krok 5:

➤ Teraz wprowadź wartość liczbową, na przykład 115 w Komórka C5 .

I tym razem nie pojawi się żadne okienko z komunikatem, ponieważ komórka została zdefiniowana tylko do wprowadzania danych liczbowych.

4. połączenie funkcji ISNUMBER i SEARCH w celu znalezienia podłańcucha

Teraz mamy tabelę na poniższym obrazku, gdzie Kolumna B Musimy znaleźć, w których komórkach tej kolumny znajduje się określone słowo- 'Chicago' . Możemy użyć ISNUMBER wraz z SZUKAJ funkcja tutaj, aby znaleźć pożądane wyjścia.

Dla pierwszej wartości tekstowej w Komórka B5 , wymaganym wzorem do znalezienia słowa "Chicago" będzie:

=ISNUMBER(SEARCH("Chicago",B5))

Naciśnij Wejdź na stronę a formuła zwróci wartość boolean-. TRUE .

Podobnie możemy znaleźć pozostałe wyjścia w Kolumna D poprzez użycie Uchwyt do napełniania aby wypełnić całą kolumnę.

5. sprawdzanie, czy tekst zaczyna się od liczby, czy nie, za pomocą funkcji ISNUMBER, LEFT i IF

Na stronie LEWA Funkcja wyodrębnia z danych tekstowych określoną liczbę znaków. Poprzez połączenie ISNUMBER, LEFT i IF funkcji razem, możemy łatwo określić teksty zawierające na początku wartość liczbową lub liczbę.

Na przykład, na podstawie poniższego zestawu danych, komórki wyjściowe w Kolumna C zwróci 'Tak' dla dopasowanych kryteriów, w przeciwnym razie zwróci 'Nie' .

Wymaganą formułą dla pierwszej wartości tekstowej będzie:

=IF(ISNUMBER(--LEFT(B5,1)), "Tak", "Nie")

Naciśnij Wejdź na stronę i automatycznie wypełnić cały Kolumna C aby uzyskać wszystkie pozostałe wyjścia jednocześnie.

🔎 Jak działa formuła?

➤ Tutaj LEWA Funkcja wyciąga tylko pierwszy znak tekstu.

➤ Stosowanie Podwójna jedynka (-) zamienia dane tekstowe na numeryczne.

ISNUMBER Funkcja identyfikuje wtedy tylko liczby i zwraca wartości logiczne-. TRUE, i FALSE dla wartości nienumerycznych.

➤ Wreszcie JEŚLI Funkcja gromadzi wyjście funkcji logicznej ISNUMBER i zwraca 'Tak' lub 'Nie' w oparciu o wartości boolowskie- TRUE lub FALSE odpowiednio.

6. wykorzystanie ISNUMBER i SUMPRODUCT do znalezienia kolumn zawierających liczby.

Teraz w każdej kolumnie znajduje się kilka losowych kolumn z określonym typem danych na poniższym obrazku. Dzięki połączonemu użyciu ISNUMBER i SUMPRODUCT funkcji, poznamy typy danych wszystkich dostępnych kolumn.

Dla pierwszej kolumny, znanej jako Kolumna 1 w wierszu nagłówkowym 4 , wymagany wzór w Komórka C11 aby znaleźć typ danych tej kolumny:

=IF(SUMPRODUCT(--(ISNUMBER($B$5:$B$9)))>0, "Number", "Text")

Naciśnij Wejdź na stronę a formuła zwróci 'Liczba'.

Używając podobnej procedury, możemy uzyskać wszystkie inne typy danych dla wszystkich innych obecnych kolumn.

🔎 Jak działa formuła?

➤ The ISNUMBER funkcja zwraca wartości boolean TRUE lub FALSE dla wszystkich danych w wybranej kolumnie.

➤ Stosowanie Podwójna jedynka (-) konwertuje każdą wartość boolean- TRUE do 1 oraz FALSE do 0 .

SUMPRODUCT Funkcja sumuje wartości liczbowe znalezione w poprzednim kroku dla wybranej kolumny.

➤ Wreszcie JEŚLI Funkcja produkuje argument logiczny z SUMPRODUCT funkcja sprawdza, czy wyjście znalezione w poprzednim kroku jest większe od zera (0) czy nie i zwraca "Liczba" lub "Tekst w oparciu o dokonane ustalenia.

7) ISNUMBER z formatowaniem warunkowym w Excelu

W ostatnim przykładzie dowiesz się, jak możesz wykorzystać funkcję logiczną - ISNUMBER w Formatowanie warunkowe aby podświetlić komórki lub wiersze w tabeli na podstawie zdefiniowanych kryteriów. Na przykład w następującym zestawie danych, Kolumna B jest obecny z kilkoma nazwiskami i identyfikatorami darczyńców. Dzięki formatowaniu warunkowemu podświetlimy wiersze tylko dla tych darczyńców, których numery identyfikacyjne są widoczne w Kolumna B i jednocześnie wśród osób, które przekazały kwotę większą lub równą $1500 .

📌 Krok 1:

➤ Wybierz zakres komórek B5:C14 .

➤ Pod Strona główna zakładka, wybierz Nowa zasada od Formatowanie warunkowe rozwiń.

Pojawi się okno dialogowe.

📌 Krok 2:

➤ Wybierz typ reguły: 'Użyj formuły, aby określić, które komórki mają być sformatowane' .

➤ W polu formuły wpisz:

=AND(ISNUMBER($B5),$C5>=1500)

➤ Kliknij na Format opcja.

📌 Krok 3:

➤ Wybierz losowy kolor, którym chcesz podkreślić wiersze.

➤ Prasa OK .

📌 Krok 4:

➤ Na dolnym pasku zostanie wyświetlony podgląd. Nowa zasada formatowania okno dialogowe.

➤ Prasa OK i kończysz kroki.

Teraz zostaną wyświetlone podświetlone wiersze z wybranym kolorem, jak na poniższym zrzucie ekranu.

💡 Rzeczy, o których należy pamiętać

🔺 Chociaż. ISNUMBER Funkcja przyjmuje argument jako wartość lub odwołanie do komórki, możesz również wprowadzić formułę, aby zbadać, czy wartość wynikowa jest wartością numeryczną, czy nie.

🔺 W Excelu daty i godziny są również wartościami liczbowymi. Zatem funkcja ISNUMBER zwróci. TRUE dla daty i godziny w struny.

🔺 Funkcja ISNUMBER jest członkiem IS grupa funkcji.

🔺 Funkcja nie zwraca żadnego błędu, ponieważ bada jedynie, czy dane wejście jest liczbowe czy nie.

🔺 W argumencie funkcji ISNUMBER nie można bezpośrednio wprowadzić daty lub czasu. W przeciwnym razie funkcja zwróci FALSE . You have to use DATA i CZAS funkcje do wprowadzania daty lub czasu dla argumentu ISNUMBER.

Słowa końcowe

Mam nadzieję, że wszystkie odpowiednie metody wymienione powyżej, aby użyć ISNUMBER funkcja zainspiruje Cię teraz do zastosowania ich w swoich arkuszach kalkulacyjnych Excel z większą produktywnością. Jeśli masz jakieś pytania lub opinie, daj mi znać w sekcji komentarzy. Możesz też sprawdzić nasze inne artykuły związane z funkcjami Excela na tej stronie.

Hugh West jest bardzo doświadczonym trenerem i analitykiem Excela z ponad 10-letnim doświadczeniem w branży. Posiada tytuł licencjata w dziedzinie rachunkowości i finansów oraz tytuł magistra administracji biznesowej. Hugh ma pasję do nauczania i opracował unikalne podejście do nauczania, które jest łatwe do naśladowania i zrozumienia. Jego specjalistyczna wiedza na temat programu Excel pomogła tysiącom studentów i profesjonalistów na całym świecie doskonalić swoje umiejętności i osiągać doskonałe wyniki w karierze. Za pośrednictwem swojego bloga Hugh dzieli się swoją wiedzą ze światem, oferując bezpłatne samouczki programu Excel i szkolenia online, aby pomóc osobom indywidualnym i firmom w pełni wykorzystać swój potencjał.