Excel-formel: Hvis cellen ikke er blank -

Innholdsfortegnelse

Generisk formel

=IF(A1"",result,"")

Sammendrag

For å utføre en handling bare når cellen ikke er tom (ikke tom), kan du bruke en formel basert på IF-funksjonen. I eksemplet som vises, inneholder kolonne D oppgavens fullstendige datoer. Formelen i celle E5 er:

=IF(D5"","Done","")

Forklaring

I dette eksemplet registrerer kolonne D datoen en oppgave ble fullført. Derfor, hvis kolonnen inneholder en dato (dvs. ikke er tom), kan vi anta at oppgaven er fullført.

Formelen i celle E5 bruker IF-funksjonen for å sjekke om D5 er "ikke tom". I så fall er resultatet "Ferdig". Hvis D5 er tom, returnerer IF en tom streng ("") som ikke viser noe "

=IF(D5"","Done","")

Symbolet er en logisk operator som betyr "ikke lik", så uttrykket "" betyr "ikke noe" eller "ikke tomt". Når kolonne D inneholder en verdi, er resultatet SANT og IF returnerer "Ferdig". Når kolonne D er tom, blir resultatet FALSE og IF returnerer en tom streng ("").

To resultater

For å vise både "Ferdig" og "Ikke ferdig", kan du justere formelen slik:

=IF(D5"","Done","Not done")

Med ISBLANK

Et alternativ er å bruke ISBLANK-funksjonen til å teste for tomme celler. ISBLANK-funksjonen returnerer SANT når en celle er tom og FALSK hvis ikke. For å bruke ISBLANK kan du omskrive formelen slik:

=IF(ISBLANK(D5),"","Done")

Legg merke til at SANTE og FALSE resultater er byttet. Logikken er nå hvis celle D5 er tom.

For å beholde den originale sekvensen og logikken, kan du legge til NOT-funksjonen slik:

=IF(NOT(ISBLANK(D5)),"Done","")

Interessante artikler...