
Generisk formel
=IF(A1"",result,"")
Sammanfattning
För att vidta en åtgärd endast när cellen inte är tom (inte tom) kan du använda en formel baserad på IF-funktionen. I det visade exemplet innehåller kolumn D uppgifter för fullständiga uppgifter. Formeln i cell E5 är:
=IF(D5"","Done","")
Förklaring
I det här exemplet registrerar kolumn D datumet då en uppgift slutfördes. Om kolumnen innehåller ett datum (dvs. är inte tomt) kan vi anta att uppgiften är klar.
Formeln i cell E5 använder IF-funktionen för att kontrollera om D5 är "inte tom". Om så är fallet är resultatet "Klar". Om D5 är tom returnerar IF en tom sträng ("") som inte visar något "
=IF(D5"","Done","")
Symbolen är en logisk operator som betyder "inte lika med", så uttrycket "" betyder "inte ingenting" eller "inte tomt". När kolumn D innehåller ett värde är resultatet SANT och IF returnerar "Klar". När kolumn D är tom är resultatet FALSE och IF returnerar en tom sträng ("").
Två resultat
För att visa både "Klar" och "Inte gjort" kan du justera formeln så här:
=IF(D5"","Done","Not done")
Med ISBLANK
Ett alternativ är att använda ISBLANK-funktionen för att testa för tomma celler. ISBLANK-funktionen returnerar SANT när en cell är tom och FALSK om inte. För att använda ISBLANK kan du skriva om formeln så här:
=IF(ISBLANK(D5),"","Done")
Observera att SANT och FALSKT resultat har bytts. Logiken är nu om cell D5 är tom.
För att behålla den ursprungliga sekvensen och logiken kan du lägga till INTE-funktionen så här:
=IF(NOT(ISBLANK(D5)),"Done","")