Excel-formel: Hvis cellen ikke er blank -

Indholdsfortegnelse

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","")

Interessante artikler...