Excel formula: Vrati prazno ako -

Sadržaj

Generička formula

=IF(A1=1,B1,"")

Sažetak

Da biste vratili prazan rezultat pomoću funkcije IF, možete koristiti prazan niz (""). U prikazanom primjeru formula u D5 (kopirana) je:

=IF(B5=1,C5,"")

Obrazloženje

Ova se formula temelji na funkciji IF, konfiguriranoj jednostavnim logičkim testom, vrijednosti koju treba vratiti kada je test ISTINA i vrijednosti koju treba vratiti kada je test FALSE. Jednostavnim engleskim jezikom: ako je vrijednost 1 jednaka 1, vratite vrijednost 2. Ako vrijednost 1 nije 1, vratite prazan niz ("").

Ako upišete "" izravno u ćeliju u programu Excel, vidjet ćete znakove s dvostrukim navodnicima. Međutim, kada unesete kao formulu poput ove:

=""

Nećete ništa vidjeti, ćelija će izgledati prazna.

Također, ako ste novi u programu Excel, numeričke vrijednosti bilješki ne unose se u navodnike. Drugim riječima:

=IF(A1=1,B1,"") // right =IF(A1="1",B1,"") // wrong

Zamotavanjem broja u navodnike ("1") Excel će interpretirati vrijednost kao tekst, što će uzrokovati neuspjeh logičkih testova.

Provjera praznih ćelija

Ako trebate provjeriti rezultat formule poput ove, imajte na umu da će funkcija ISBLANK vratiti FALSE prilikom provjere formule koja vraća "" kao konačni rezultat. Postoje i druge mogućnosti. Ako A1 sadrži "" vraćenu formulom, tada:

=ISBLANK(A1) // returns FALSE =COUNTBLANK(A1) // returns 1 =COUNTBLANK(A1)>0 // returns TRUE

Zanimljivi članci...