suport curs - semnificatii erori functii de informare
DESCRIPTION
suport curs semnificatii erori functii de informareTRANSCRIPT
Principalele semnificatii ale erorilor returnate de formulele editate in mod gresit
Eroare###############
#VALUE!
#NAME!
#REF!
#DIV / 0 !
#NUM!
#N/A!
#NULL!
Referinta circulara
Principalele semnificatii ale erorilor returnate de formulele editate in mod gresit
SemnificatieDimensiunea coloanei nu este suficient de mare pentru a afisa o valoare introdusa de utilizator sau returnata de o formula.
Formula nu poate identifica referintele celulare(din motivul ca acestea au fost, cel mai probabil, sterse anterior)
Formula contine un argument ce imparte o valoare la zero.
Formula utilizeaza incorect o valoare numerica precizata intre argumentele sale.
Formula returneaza o valoare indisponibila in urma incercarii de a recupera o valoare printr-o functie de cautare.
Formula face referire la doua zone care se intersecteaza
Operatie matematica cu un tip gresit de argument sau operator (apare, de regula, in momentul in care se opereaza cu siruri de caractere sau cu valori de eroare)
Formula face referire la o adresa sau la un nume de camp inexistente sau indica implicarea intr-o formula a unei functii inexistente sau, uneori, chiar a unei functii neinstalate.
Formula editata intr-o celula face referire, prin argumentele sale, la aceeasi adresa in care este editata formula (existenta unei referinte circulare intr-o formula conduce la un rezultat nul)
FUNCTII DE INFORMARE
Functie Explicatie
Exemplu
ISBLANK
ISNUMBER 350
ISTEXT 350
ISNONTEXT 350
ISODDISODD(X) - testeza celulele ce contin valori numerice impare
350
ISEVENISEVEN(X) - verifica celulele care contin valori numerice pare
350
ISLOGICAL FALSE
ISERR #DIV/0!
ISERROR #N/A
ISNA #DIV/0!
ERROR.TYPE #DIV/0!
ISREF
TYPE verificare
Celula asupra careia se aplica
functia
ISBLANK(X) verifica daca X este sau nu o celula vida, returnand TRUE in caz de adevar sau FALSE in caz contrar
ISNUMBER(X) verifica daca X este sau nu o valoare numerica, returnand TRUE in caz de adevar sau FALSE in caz contrar
ISTEXT(X) verifica daca X este sau nu un sir de caractere, returnand TRUE in caz de adevar sau FALSE in caz contrar
ISNONTEXT(X) verifica daca argumentul X nu este un sir de caractere, returnand TRUE in caz de adevar sau FALSE in caz contrar
ISLOGICAL(X) verifica daca X este sau nu o valoare logica (TRUE sau FALSE), returnand TRUE in caz de adevar sau FALSE in caz contrar
ISERR(X) verifica daca X este o eroare de tipul #VALUE!, #REF!, #DIV/0, #NUM!, #NAME? Sau #NULL!, returnand TRUE in caz de adevar sau FALSE in caz contrar. Obs: Nu se verifica daca X reprezinta o eroare de tipul #N/A
Este similara functie ISERR, diferenta o reprezinta faptul ca functia ISERROR verifica si tipul de eroare #N/A
ISNA(X) verifica daca X este o eroare de tipul #N/A, returnand TRUE in caz de adevar sau FALSE in caz contrar
ERROR.TYPE(X) returneaza un numar corespunzator tipului de eroare reprezentat de X. Daca X = #NULL! functia returneaza 1, daca X = #DIV/0! functia returneaza 2, daca X = #DIV/0! functia returneaza 2, daca X = #VALUE! functia returneaza 3, daca X = #REF! functia returneaza 4, daca X = #NAME? functia returneaza 5, daca X = #NUM! functia returneaza 6, daca X = #N/A functia returneaza 7, daca X = #GETTING_DATA functia returneaza 8, altfel functia returneaza #N/A
ISREF(X) verifica daca X reprezinta o referinta celulara, returnand TRUE in caz de adevar sau FALSE in caz contrar
TYPE(X) returneaza un numar in functie de tipul de date corespunzator argumentului X. Daca X este de tip numeric - functia returneaza 1, daca X este de tip text - functia returneaza 2, daca X este o valoare logica - functia returneaza 4, daca X reprezinta o eroare - functia returneaza 16, daca X reprezinta o plaja de celule - functia returneaza 64.
N 7/5/2010
NA NA() - returneaza eroarea #N/A
N(X) converteste elemente non-numerice in numere, date calendaristice in numere seriale, valoarea logica TRUE in 1, orice altceva in 0.
FUNCTII DE INFORMARE
Exemplu
Aplicare functie Rezultat aplicare functie
= ISBLANK(C7) TRUE
=ISNUMBER(C8) TRUE
=ISTEXT(C9) FALSE
=ISNONTEXT(C10) TRUE
=ISODD(C11) FALSE
=ISEVEN(C12) TRUE
=ISLOGICAL(C13) TRUE
=ISERR(C14) TRUE
=ISERROR(C15) TRUE
=ISNA(C16) FALSE
=ERROR.TYPE(C17) 2
=ISREF(C18) TRUE
=TYPE(C19) 2
=N(C20) 40364
=NA() #N/A