
Generisk formel
=IF(A1"",result,"")
Resumé
For kun at foretage en handling, når cellen ikke er tom (ikke tom), kan du bruge en formel baseret på IF-funktionen. I det viste eksempel indeholder kolonne D dateringsopgaver. Formlen i celle E5 er:
=IF(D5"","Done","")
Forklaring
I dette eksempel registrerer kolonne D den dato, hvor en opgave blev afsluttet. Derfor, hvis kolonnen indeholder en dato (dvs. ikke er tom), kan vi antage, at opgaven er afsluttet.
Formlen i celle E5 bruger IF-funktionen til at kontrollere, om D5 er "ikke tom". I så fald er resultatet "Udført". Hvis D5 er tom, returnerer IF en tom streng (""), der ikke viser noget "
=IF(D5"","Done","")
Symbolet er en logisk operator, der betyder "ikke lig med", så udtrykket "" betyder "ikke noget" eller "ikke tomt". Når kolonne D indeholder en værdi, er resultatet SAND, og HVIS returnerer "Udført". Når kolonne D er tom, er resultatet FALSE, og IF returnerer en tom streng ("").
To resultater
For at få vist både "Færdig" og "Ikke færdig" kan du justere formlen således:
=IF(D5"","Done","Not done")
Med ISBLANK
Et alternativ er at bruge ISBLANK-funktionen til at teste for tomme celler. ISBLANK-funktionen returnerer SAND når en celle er tom og FALSK hvis ikke. For at bruge ISBLANK kan du omskrive formlen sådan:
=IF(ISBLANK(D5),"","Done")
Bemærk, at de SANDE og FALSE-resultater er blevet byttet. Logikken er nu, hvis celle D5 er tom.
For at beholde den oprindelige rækkefølge og logik kan du tilføje funktionen IKKE som denne:
=IF(NOT(ISBLANK(D5)),"Done","")