Excel formula: vrnite prazno, če -

Kazalo

Splošna formula

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

Povzetek

Če želite vrniti prazen rezultat s funkcijo IF, lahko uporabite prazen niz (""). V prikazanem primeru je formula v D5 (kopirana navzdol):

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

Pojasnilo

Ta formula temelji na funkciji IF, ki je konfigurirana s preprostim logičnim testom, vrednostjo, ki se vrne, ko je test TRUE, in vrednostjo, ki jo vrne, če je test FALSE. V preprosti angleščini: če je vrednost 1 enaka 1, vrnite vrednost 2. Če vrednost 1 ni 1, vrnite prazen niz ("").

Če v Excel vtipkate neposredno v celico, boste videli dvojne narekovaje. Ko pa vnesete kot formulo, kot je ta:

=""

Ne boste videli ničesar, celica bo videti prazna.

Če v Excelu ne poznate, številskih vrednosti opomb ne vnašamo v narekovaje. Z drugimi besedami:

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

Zavijanje številke v narekovaje ("1") povzroči, da Excel interpretira vrednost kot besedilo, zaradi česar logični testi ne bodo uspeli.

Preverjanje praznih celic

Če morate preveriti rezultat formule, kot je ta, upoštevajte, da bo funkcija ISBLANK vrnila FALSE pri preverjanju formule, ki vrne "" kot končni rezultat. Obstajajo pa tudi druge možnosti. Če A1 vsebuje "" vrnjeno s formulo, potem:

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

Zanimive Članki...