Funkcija IS

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 kļūdas nosacījumi ir šūnā A1. Ja tā ir, funkcija IF atgriež ziņojumu "Notikusi 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)

ISLOGICAL(vērtība)

ISNA(vērtība)

ISNONTEXT(vērtība)

ISNUMBER(vērtība)

ISREF(vērtība)

ISTEXT(vērtība)

Funkcijas IS sintaksē ir šādi arguments:

  • vērtība    ir obligāta. 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!).

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.

ISREF

Vērtība atsaucas uz atsauci.

ISTEXT

Vērtība atsaucas uz tekstu.

Piezīmes

  • Funkciju IS vērtību argumenti netiek konvertēti. Piemēram, lielākajā daļā citu funkciju, kur ir nepieciešams skaitlis, teksta vērtība "19" tiek konvertēta par skaitli 19. Turpretī formulā ISNUMBER("19") "19" netiek konvertēts no teksta vērtības uz skaitļa 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

Paplašiniet savas prasmes
Iepazīties ar apmācību
Esiet pirmais, kas saņem jaunās iespējas
Pievienoties Office Insider programmai

Vai šī informācija bija noderīga?

Paldies par jūsu atsauksmēm!

Paldies par atsauksmēm! Šķiet, ka varētu būt noderīgi sazināties ar kādu no mūsu Office atbalsta aģentiem.

×