Descriere

Fiecare din aceste funcții, denumite generic ca funcții IS, verifică tipul argumentului valoare și returnează TRUE sau FALSE în funcție de rezultat. Spre exemplu, funcția ISBLANK întoarce valoarea logică TRUE dacă valoare este o referință la o celulă goală; altfel, returnează FALSE.

Aveți posibilitatea să utilizați o funcție IS pentru a obține informații despre o valoare înainte de a efectua un calcul sau altă acțiune cu ea. De exemplu, aveți posibilitatea să utilizați funcția ISERROR în conjuncție cu funcția IF pentru a efectua o altă acțiune dacă se produce o eroare:

= IF( ISERROR(A1), "S-a produs o eroare.", A1 * 2)

Această formulă verifică pentru a stabili dacă există o condiție de eroare în A1. Dacă da, funcția IF returnează mesajul „S-a produs o eroare”. Dacă nu există nicio eroare, funcția IF efectuează operația A1*2.

Sintaxă

ISBLANK(valoare)

ISERR(valoare)

ISERROR(valoare)

ISLOGICAL(valoare)

ISNA(valoare)

ISNONTEXT(valoare)

ISNUMBER(valoare)

ISREF(valoare)

ISTEXT(valoare)

Sintaxa funcției IS are următoarele argument:

  • valoare    Obligatoriu. Este valoare pe care doriți să o testați. Argumentul valoare poate fi necompletat (celulă goală), eroare, valoare logică, text, număr sau valoare de referință sau un nume care face referire la oricare dintre acestea.

Funcție

Întoarce TRUE dacă

ISBLANK

Valoare se referă la o celulă goală.

ISERR

Valoare se referă la orice valoare de eroare cu excepția #N/A.

ISERROR

Valoare se referă la orice valoare de eroare (#N/A, #VALUE!, #REF!, #DIV/0!, #NUM!, #NAME? sau #NULL!).

ISLOGICAL

Valoare se referă la o valoare logică.

ISNA

Valoare se referă la valoarea de eroare #N/A (valoarea nu este disponibilă).

ISNONTEXT

Valoare se referă la orice element care nu este text. (De reținut că această funcție întoarce TRUE dacă valoare se referă la o celulă goală).

ISNUMBER

Valoare se referă la un număr.

ISREF

Valoare se referă la o referință.

ISTEXT

Valoare se referă la text.

Observații

  • Argumentele de valoare ale funcției IS funcții nu sunt convertite. Toate valorile numerice care sunt încadrate între ghilimele duble sunt tratate ca text. De exemplu, în cele mai multe alte funcții unde este necesar un număr, valoarea text "19" se convertește la numărul 19. Cu toate acestea, în formula ISNUMBER("19"), "19" nu este convertit de la o valoare text la o valoare numerică, iar funcția ISNUMBER returnează FALSE.

  • Funcțiile IS sunt utile în formule pentru testarea rezultatului unui calcul. Atunci când sunt combinate cu funcția IF, ele asigură o metodă de a localiza erorile din formule (vedeți exemplele următoare).

Exemple

Exemplul 1

Copiați datele din exemplele din următorul tabel și lipiți-le în celula A1 a noii foi de lucru Excel. Pentru ca formulele să afișeze rezultate, selectați-le, apăsați pe F2, apoi pe Enter. Dacă trebuie, puteți ajusta lățimea coloanei pentru a vedea toate datele.

Formulă

Descriere

Rezultat

=ISLOGICAL(TRUE)

Verifică dacă TRUE este valoare logică

TRUE

=ISLOGICAL("TRUE")

Verifică dacă „TRUE” este valoare logică

FALSE

=ISNUMBER(4)

Verifică dacă 4 este un număr

TRUE

=ISREF(G8)

Verifică dacă G8 este o referință validă

TRUE

=ISREF(XYZ1)

Verifică dacă XYZ1 este o referință validă

FALSE

Exemplul 2

Copiați datele din exemplele din următorul tabel și lipiți-le în celula A1 a noii foi de lucru Excel. Pentru ca formulele să afișeze rezultate, selectați-le, apăsați pe F2, apoi pe Enter. Dacă trebuie, puteți ajusta lățimea coloanei pentru a vedea toate datele.

Date

Aur

Regiunea1

#REF!

330,92

#N/A

Formulă

Descriere

Rezultat

=ISBLANK(A2)

Verifică dacă celula A2 este necompletată.

FALSE

=ISERROR(A4)

Verifică dacă valoarea din celula A4, #REF!, este o eroare.

TRUE

=ISNA(A4)

Verifică dacă valoarea din celula A4, #REF!, este eroarea #N/A.

FALSE

=ISNA(A6)

Verifică dacă valoarea din celula A6, #N/A, este eroarea #N/A.

TRUE

=ISERR(A6)

Verifică dacă valoarea din celula A6, #N/A, este o eroare.

FALSE

=ISNUMBER(A5)

Verifică dacă valoarea din celula A5, 330,92, este un număr.

TRUE

=ISTEXT(A3)

Verifică dacă valoarea din celula A3, Regiunea1, este text.

TRUE

Aveți nevoie de ajutor suplimentar?

Doriți mai multe opțiuni?

Explorați avantajele abonamentului, navigați prin cursurile de instruire, aflați cum să vă securizați dispozitivul și multe altele.

Comunitățile vă ajută să adresați întrebări și să răspundeți la întrebări, să oferiți feedback și să primiți feedback de la experți cu cunoștințe bogate.