Funkcja ISNUMBER w programie Excel jest jedną z grupy Funkcje IS lub "Funkcje informacyjne", których można używać do uzyskiwania informacji o określonej komórce w arkuszu lub skoroszycie.
Zadaniem funkcji ISNUMBER jest ustalenie, czy dane w określonej komórce są liczbami, czy nie.
- Jeśli dane są liczbą lub formułą, która zwraca liczbę jako wynik, wartość TRUE jest zwracana przez funkcję - przykład w wierszu 1 na powyższym obrazku;
- Jeśli dane nie są liczbami lub komórka jest pusta, zwracana jest wartość FALSE - przykład w wierszach 2 na powyższym obrazku.
Dodatkowe przykłady pokazują, jak ta funkcja jest często używana w połączeniu z innymi funkcjami programu Excel w celu przetestowania wyniku obliczeń. Zazwyczaj robi się to w celu zebrania informacji o wartości w określonej komórce przed użyciem jej w innych obliczeniach.
Składnia i argumenty funkcji ISNUMBER
Składnia funkcji odnosi się do układu funkcji i zawiera nazwę funkcji, nawiasy i argumenty.
Składnia dla funkcji ISNUMBER to:
= ISNUMBER (wartość)
Wartość: (wymagana) - odnosi się do testowanej wartości lub zawartości komórki. Uwaga: ISNUMBER samodzielnie może sprawdzać tylko jedną wartość / komórkę.
Ten argument może być pusty lub może zawierać dane takie jak:
- ciągi tekstowe
- liczby;
- wartości błędów;
- Wartości logiczne lub logiczne;
- znaki niedrukowalne.
Może także zawierać odwołanie do komórki lub nazwany zakres wskazujący położenie w arkuszu dla dowolnego z powyższych typów danych.
ISNUMBER i funkcja IF
Jak już wspomniano, połączenie ISNUMBER z innymi funkcjami - na przykład z funkcją IF - wiersze 7 i 8 powyżej - umożliwia znalezienie błędów w formułach, które nie generują odpowiedniego typu danych jako danych wyjściowych.
W tym przykładzie, tylko jeśli dane w komórce A6 lub A7 są liczbami, są używane w formule, która mnoży wartość przez 10, w przeciwnym razie w komórkach C6 i C7 wyświetlany jest komunikat "Brak numeru".
ISNUMBER i SEARCH
Podobnie, połączenie ISNUMBER z funkcją SEARCH w wierszach 5 i 6 tworzy formułę, która przeszukuje ciągi tekstowe w kolumnie A, aby dopasować dane do kolumny B - liczby 456.
Jeśli pasujący numer znajduje się w kolumnie A, tak jak w wierszu 5, formuła zwraca wartość PRAWDA, w przeciwnym razie zwraca FAŁSZ jako wartość widzianą w wierszu 6.
ISNUMBER i SUMPRODUCT
Trzecia grupa formuł na obrazie używa funkcji ISNUMBER i SUMPRODUCT w formule sprawdzającej zakres komórek, aby sprawdzić, czy zawierają liczby, czy nie.
Kombinacja tych dwóch funkcji ogranicza się do ograniczenia ISNUMBER samodzielnie polegającego na sprawdzaniu tylko jednej komórki w danym czasie dla danych liczbowych.
ISNUMBER sprawdza każdą komórkę w zakresie - na przykład od A3 do A8 we wzorze w wierszu 10 -, aby sprawdzić, czy ma numer i zwraca wartość PRAWDA lub FAŁSZ w zależności od wyniku.
Należy jednak zauważyć, że nawet jeśli jedna wartość w wybranym zakresie jest liczbą, formuła zwraca odpowiedź TRUE - jak pokazano w wierszu 9, gdzie zakres od A3 do A9 zawiera:
- puste komórki;
- dane tekstowe;
- komunikat o błędzie (# DIV / 0!);
- symbol praw autorskich (©);
- i jeden numer w komórce A7, który wystarczy, aby zwrócić wartość TRUE w komórce C9.
Jak wprowadzić funkcję ISNUMBER
Opcje wprowadzania funkcji i jej argumentów do komórki arkusza roboczego obejmują:
- Wpisując pełną funkcję, taką jak: = ISNUMBER (A2) lub = ISNUMBER (456) do komórki arkusza roboczego;
- Wybór funkcji i jej argumentów za pomocą okna dialogowego funkcji ISNUMBER
Chociaż możliwe jest ręczne wpisanie pełnej funkcji, wiele osób łatwiej korzysta z okna dialogowego, ponieważ zajmuje się wprowadzaniem składni funkcji - na przykład nawiasami i przecinkami pomiędzy argumentami.
ISNUMBER Funkcja Okno dialogowe
Poniższe kroki opisują kroki użyte do wprowadzenia numeru ISNUMBER w komórce C2 na powyższym obrazku.
- Kliknij komórkę C2 - lokalizację, w której będą wyświetlane wyniki formuły.
- Kliknij na Formuły patka.
- Wybierać Więcej funkcji> Informacje z menu wstążki, aby otworzyć rozwijaną listę funkcji.
- Kliknij ISNUMBER na liście, aby wywołać okno dialogowe tej funkcji
- Kliknij komórkę A2 w arkuszu, aby wprowadzić odwołanie do komórki w oknie dialogowym
- Kliknij OK, aby zamknąć okno dialogowe i wrócić do arkusza roboczego
- Wartość TRUE pojawia się w komórce C2, ponieważ dane w komórce A2 to liczba 456
- Jeśli klikniesz komórkę C2, pełna funkcja = ISNUMBER (A2) pojawia się na pasku formuły nad arkuszem




