Funkcijas IS

Attiecas uz
Excel pakalpojumam Microsoft 365 Excel pakalpojumam Microsoft 365 darbam ar Mac Excel 2024 Excel 2024 darbam ar Mac Excel 2021 Excel 2021 darbam ar Mac Excel 2019 Excel 2016 Excel tīmekļa lietojumprogramma

Apraksts

Katra no šīm funkcijām, kuras visas kopā sauc par IS funkcijām, pārbauda noteikto vērtību 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ības arguments ir atsauce uz tukšu šūnu; pretējā gadījumā tā atgriež vērtību FALSE.

Var lietot funkciju IS, lai iegūtu informāciju par vērtību, pirms ar to veic aprēķinus vai citas darbības. Piemēram, funkciju ISERROR var lietot savienojumā ar funkciju IF, lai kļūdas gadījumā veiktu dažādas darbības:

=IF(ISERROR(A1), "Notikusi kļūda.", A1 * 2)

Šī formula pārbauda, vai A1 pastāv kļūdas stāvoklis. Šādā gadījumā funkcija IF atgriež ziņojumu "Radās kļūda". Ja kļūdas nav, funkcija IF veic aprēķinu A1*2.

Sintakse

ISBLANK(vērtība)

ISERR(vērtība)

ISERROR(vērtība)

ISEVEN(vērtība)

ISLOGICAL(vērtība)

ISNA(vērtība)

ISNONTEXT(vērtība)

ISNUMBER(vērtība)

ISODD(vērtība)

ISREF(vērtība)

ISTEXT(vērtība)

Funkcijas IS sintaksei ir šāds arguments:

  • vērtība Obligāts. Vērtība, kas jātestē. Vērtības arguments var būt tukšums (tukša šūna), kļūda, loģiska vērtība, teksts, skaitlis vai atsauces vērtība, vai vārds, kas atsaucas uz kādu no tiem.
Funkcija Atgriež TRUE, ja
ISBLANK Vērtība atsaucas uz tukšu šūnu.
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!).
ISEVEN Vērtība atsaucas uz pāra skaitli.
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šu šūnu).
ISNUMBER Vērtība atsaucas uz skaitli.
ISODD Vērtība atsaucas uz nepāra skaitli.
ISREF Vērtība atsaucas uz atsauci.
ISTEXT Vērtība atsaucas uz tekstu.

Piezīmes

  • Funkcijas IS vērtību argumenti netiek konvertēti. Visas skaitliskās vērtības dubultajās pēdiņās tiek apstrādātas kā teksts. 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 par skaitlisku vērtību, un funkcija ISNUMBER atgriež FALSE.
  • Funkcijas IS ir noderīgas formulās, lai testētu aprēķina rezultātu. Kombinējot ar funkciju IF, šīs funkcijas sniedz metodi, lai formulās atrastu kļūdas (skatiet nākamos piemērus).

Piemēri

1. piemērs

Nokopējiet šīs tabulas parauga datus un ielīmējiet tos jaunas Excel darblapas šūnā A1. Lai formulas parādītu rezultātus, atlasiet tos, nospiediet taustiņu F2 un pēc tam Enter. Ja nepieciešams, varat koriģēt kolonnas platumu, lai redzētu visus datus.

Formula Apraksts Rezultāts
=ISLOGICAL(TRUE) Pārbauda, vai TRUE ir loģiskā vērtība. PATIESS
=ISLOGICAL("TRUE") Pārbauda, vai “TRUE” ir loģiskā vērtība. APLAMS
=ISNUMBER(4) Pārbauda, vai 4 ir skaitlis. PATIESS
=ISREF(G8) Pārbauda, va G8 ir derīga atsauce. PATIESS
=ISREF(XYZ1) Pārbauda, vai XYZ1 ir derīga atsauce. FALSE

2. piemērs

Nokopējiet šīs tabulas parauga datus un ielīmējiet tos jaunas Excel darblapas šūnā A1. Lai formulas parādītu rezultātus, atlasiet tos, nospiediet taustiņu F2 un pēc tam Enter. Ja nepieciešams, varat koriģēt kolonnas platumu, lai redzētu visus datus.

Dati
Zelts
Reģions1
#REF!
330,92
#N/A
Formula Apraksts Rezultāts
=ISBLANK(A2) Pārbauda, vai šūna A2 ir tukša. APLAMS
=ISERROR(A4) Pārbauda, vai vērtība #REF! šūnā A4 ir kļūda. PATIESS
=ISNA(A4) Pārbauda, vai vērtība #REF! šūnā A4 ir #N/A kļūda. APLAMS
=ISNA(A6) Pārbauda, vai vērtība #N/A šūnā A6 ir #N/A kļūda. PATIESS
=ISERR(A6) Pārbauda, vai vērtība #N/A šūnā A6 ir kļūda. APLAMS
=ISNUMBER(A5) Pārbauda, vai vērtība 330,92 šūnā A5 ir skaitlis. PATIESS
=ISTEXT(A3) Pārbauda, vai vērtība Reģions1 šūnā A3 ir teksts. TRUE