![]() | |||||
![]() ![]() ![]() ![]() ![]() |
W tej części omówiono osiem funkcji, które służą do testowania typu wartości lub odwołania kolumny.
Każda z tych funkcji, które razem są zwane funkcjami IS, sprawdza typ wartości i zwraca wartość PRAWDA lub FAŁSZ w zależności od wyniku. Na przykład funkcja ISBLANK zwraca wartość logiczną PRAWDA, jeżeli wartość jest pustym odwołaniem kolumny; w przeciwnym wypadku zwraca wartość FAŁSZ.
Składnia
ISBLANK(wartość)
ISERR(wartość)
ISERROR(wartość)
ISLOGICAL(wartość)
ISNA(wartość)
ISNONTEXT(wartość)
ISNUMBER(wartość)
ISTEXT(wartość)
Wartość jest wartością, która ma zostać przetestowana. Wartość może być pusta, błędna, logiczna, tekstowa lub numeryczna albo może być odwołaniem kolumny.
Funkcja | Zwraca wartość PRAWDA jeżeli |
---|---|
ISBLANK | Wartość odnosi się do pustego odwołania kolumny. |
ISERR | Wartość odnosi się do dowolnej wartość błędu poza #N/A. |
ISERROR | Wartość odnosi się do dowolnej wartości błędu (#N/A, #VALUE!, #REF!, #DIV/0!, #NUM!, #NAME? lub #NULL!). |
ISLOGICAL | Wartość odnosi się do wartości logicznej. |
ISNA | Wartość odnosi się do wartości błędu #N/A (wartość niedostępna). |
ISNONTEXT | Wartość odnosi się do dowolnego elementu, który nie jest tekstem (należy zauważyć, że funkcja ta zwraca wartość PRAWDA, jeżeli wartość odnosi się do pustego odwołania kolumny). |
ISNUMBER | Wartość odnosi się do liczby. |
ISTEXT | Wartość odnosi się do tekstu. |
Przykład 1
Formuła | Opis (Wynik) |
---|---|
=ISLOGICAL(PRAWDA) | Sprawdza, czy PRAWDA jest wartością logiczną (PRAWDA) |
=ISLOGICAL("PRAWDA") | Sprawdza, czy „PRAWDA” jest wartością logiczną (FAŁSZ) |
=ISNUMBER(4) | Sprawdza, czy 4 jest liczbą (PRAWDA) |
Przykład 2
Kol1 | Formuła | Opis (Wynik) |
---|---|---|
Złoto | =ISBLANK([Kol1]) | Sprawdza, czy wartość w Kol1 jest pusta (FAŁSZ) |
#REF! | =ISERROR([Kol1]) | Sprawdza, czy #wartość w Kol1 jest błędna (PRAWDA) |
#REF! | =ISNA([Kol1]) | Sprawdza, czy wartość w Kol1 jest błędem #N/A (FAŁSZ) |
#N/A | =ISNA([Kol1]) | Sprawdza, czy wartość w Kol1 jest błędem #N/A (PRAWDA) |
#N/A | =ISERR([Kol1]) | Sprawdza, czy #wartość w Kol1 jest błędna (FAŁSZ) |
330,92 | =ISNUMBER([Kol1]) | Sprawdza, czy wartość w Kol1 jest liczbą (PRAWDA) |
Region1 | =ISTEXT([Kol1]) | Sprawdza, czy wartość w Kol1 jest tekstem (PRAWDA) |