Functii: IFERROR


Vreau in acest articol sa iti spun un truc pe care l-am invatat atunci cand am facut programul de facturare in Excel pe care il gasesti si pe acest site. Probabil ca te-ai prins din titlul articolului ca e vorba despre functia IFERROR.

Formule excel iferrorProblema

Voiam sa fac un model de factura in Excel in care sa ai un tabel cu informatiile despre clienti si inca unul cu informatiile despre fiecare factura in parte. Informatiile le luam din cele 2 tabele si le punem intr-un sheet nou folosind mai multe formule VLOOKUP.

M-am lovit aici de o problema, voiam ca atunci cand am informatii legat de un rand din factura sa le afiseze iar atunci cand nu, sa nu se afiseze nimic, ca si in imaginea de mai sus. Problema e ca VLOOKUP returneaza #N/A atunci cand nu gaseste nimic.



Cum ar fi fost sa pun pe site un model de factura care sa arate asa:

Formule excel iferror

Foarte tare nu?

Dar totusi avem IFERROR

Din fericire am gasit formula IFERROR, o formula care trateaza exact problema pe care o aveam eu. In cazul in care gasesc o eroare sa specific exact ce sa se afiseze intr-o anumita celula.

In cazul meu, daca apare o eroare, sa afiseze … nimic, adica un caracter gol. Are urmatoarea sintaxa:

IFERROR(Ce testam, Ce afisam in schimb)

In cazul meu testam formula VLOOKUP si in cazul in care gaseam probleme afisam un spatiu (adica ” “).

=IFERROR(VLOOKUP(CONCATENATE($C$2,”-“,$B17),Facturi!$C:$N,3,0),” “)

Iti doresc mult spor la eliminat #N/A-urile din viata ta :).

Vrei sa afli mai multe despre functii in Excel?

Am un eBook pentru tine, afla mai multe aici.