![](https://cdn.wiki-base.com/1616685/excel_formula_if_cell_is_not_blank__2.png.webp)
Splošna formula
=IF(A1"",result,"")
Povzetek
Če želite ukrepati le, če celica ni prazna (ni prazna), lahko uporabite formulo, ki temelji na funkciji IF. V prikazanem primeru imajo stolpci D datume dokončanja opravila. Formula v celici E5 je:
=IF(D5"","Done","")
Pojasnilo
V tem primeru stolpec D beleži datum dokončanja opravila. Če torej stolpec vsebuje datum (tj. Ni prazen), lahko domnevamo, da je naloga dokončana.
Formula v celici E5 s pomočjo funkcije IF preveri, ali D5 "ni prazen". V tem primeru je rezultat "Končano". Če je D5 prazen, IF vrne prazen niz (""), ki ne prikazuje ničesar "
=IF(D5"","Done","")
Simbol je logični operator, ki pomeni "ni enako", zato izraz "" pomeni "ni nič" ali "ni prazen". Ko stolpec D vsebuje vrednost, je rezultat TRUE in IF vrne "Končano". Ko je stolpec D prazen, je rezultat FALSE in IF vrne prazen niz ("").
Dva rezultata
Če želite prikazati tako »Končano« kot »Ni končano«, lahko prilagodite formulo takole:
=IF(D5"","Done","Not done")
Z ISBLANK-om
Druga možnost je uporaba funkcije ISBLANK za testiranje praznih celic. Funkcija ISBLANK vrne TRUE, če je celica prazna, in FALSE, če ne. Če želite uporabiti ISBLANK, lahko formulo prepišete tako:
=IF(ISBLANK(D5),"","Done")
Upoštevajte, da sta bila TRUE in FALSE rezultata zamenjana. Zdaj je logika, če je celica D5 prazna.
Če želite ohraniti izvirno zaporedje in logiko, lahko funkcijo NOT dodate tako:
=IF(NOT(ISBLANK(D5)),"Done","")