Šajā rakstā ir aprakstītas astoņas funkcijas, kas tiek izmantotas, lai pārbaudītu vērtības tipu vai kolonnas atsauci. Katra no šīm funkcijām, kuras visas kopā sauc par IS funkcijām, pārbauda vērtības tipu un atkarībā no iznākuma atgriež vērtību TRUE vai FALSE. Piemēram, funkcija ISBLANK atgriež loģisko vērtību TRUE, ja vērtība ir tukša kolonnas atsauce; Pretējā gadījumā tā atgriež vērtību FALSE.
Sintakse
ISBLANK(vērtība)
ISERR(vērtība)
ISERROR(vērtība)
ISLOGICAL(vērtība)
ISNA(vērtība)
ISNONTEXT(vērtība)
ISNUMBER(vērtība)
ISTEXT(vērtība)
Vērtība ir vērtība, kas jātestē. Vērtība var būt tukša, kļūda, loģiska, teksts, skaitlis vai kolonnas atsauce.
| Funkcija | Atgriež TRUE, ja |
|---|---|
| ISBLANK | Vērtība atsaucas uz tukšas kolonnas atsauci. |
| ISERR | Vērtība atsaucas uz jebkuru kļūdas vērtību, izņemot #N/A. |
| ISERROR | Vērtība atsaucas uz jebkuru kļūdas vērtību (#N/A, #VALUE!, #REF!, #DIV/0!, #NUM!, #NAME? vai #NULL!). |
| ISLOGICAL | Vērtība atsaucas uz loģisko vērtību. |
| ISNA | Vērtība atsaucas uz #N/A (vērtība nav pieejama) kļūdas vērtību. |
| ISNONTEXT | Vērtība atsaucas uz jebkuru vienumu, kas nav teksts. (Ievērojiet, ka šī funkcija atgriež vērtību TRUE, ja vērtība atsaucas uz tukšas kolonnas atsauci.) |
| ISNUMBER | Vērtība atsaucas uz skaitli. |
| ISTEXT | Vērtība atsaucas uz tekstu. |
Piezīmes
- Funkcijas IS vērtību argumenti netiek konvertēti. Piemēram, lielākajā daļā citu funkciju, kur nepieciešams skaitlis, teksta vērtība "19" tiek konvertēta par skaitli 19. Tomēr formulā ISNUMBER("19") "19" netiek pārvērsts no teksta vērtības, un funkcija ISNUMBER atgriež FALSE.
- Funkcijas IS ir noderīgas formulās, lai testētu aprēķina rezultātu. Kombinējot ar funkciju IF, tās sniedz metodi, lai formulās atrastu kļūdas (skatiet nākamos piemērus).
1. piemēru kopa
| Formula | Apraksts (rezultāts) |
|---|---|
| =ISLOGICAL(TRUE) | Pārbauda, vai TRUE ir loģiskā vērtība (Yes) |
| =ISLOGICAL("TRUE") | Pārbauda, vai "TRUE" ir loģiskā vērtība (No) |
| =ISNUMBER(4) | Pārbauda, vai 4 ir skaitlis (Jā) |
2. piemēru kopa
| Col1 | Formula | Apraksts (rezultāts) |
|---|---|---|
| Zelts | =ISBLANK([Col1]) | Pārbauda, vai vērtība kolonnā Col1 ir tukša (No) |
| #REF! | =ISERROR([Kolonna1]) | Pārbauda#the vai vērtība kolonnā Col1 ir kļūda (Yes) |
| #REF! | =ISNA([Col1]) | Pārbauda, vai vērtība kolonnā Col1 ir #N/A kļūda (No) |
| #N/A | =ISNA([Col1]) | Pārbauda, vai vērtība kolonnā1 ir #N/A kļūda (Yes) |
| #N/A | =ISERR([Kolonna1]) | Pārbauda, vai vērtība kolonnā Col1 ir kļūda (No) |
| 330,92 | =ISNUMBER([Kolonna1]) | Pārbauda, vai vērtība šūnā Col1 ir skaitlis (Yes) |
| Reģions1 | =ISTEXT([Col1]) | Pārbauda, vai vērtība kolonnā Col1 ir teksts (Yes) |