
Általános képlet
=IF(A1"",result,"")
Összegzés
Csak akkor hajtson végre műveletet, ha a cella nem üres (nem üres), használhatja az IF függvényen alapuló képletet. A bemutatott példában a D oszlop a feladat teljes dátumát tartalmazza. Az E5 cellában szereplő képlet a következő:
=IF(D5"","Done","")
Magyarázat
Ebben a példában a D oszlop rögzíti a feladat befejezésének dátumát. Ezért, ha az oszlop dátumot tartalmaz (azaz nem üres), akkor feltételezhetjük, hogy a feladat befejeződött.
Az E5 cellában lévő képlet az IF függvény segítségével ellenőrzi, hogy a D5 "nem üres-e". Ha igen, akkor az eredmény "Kész". Ha a D5 üres, az IF egy üres karakterláncot ad vissza (""), amely nem mutat semmit "
=IF(D5"","Done","")
A szimbólum egy logikai operátor, ami azt jelenti, hogy "nem egyenlő" -vel, tehát a "" kifejezés azt jelenti, hogy "nem semmi" vagy "nem üres". Ha a D oszlop tartalmaz értéket, az eredmény IGAZ, és az IF a "Kész" értéket adja vissza. Ha a D oszlop üres, az eredmény FALSE, és az IF üres karakterláncot ad vissza ("").
Két eredmény
A "Kész" és a "Nem kész" megjelenítéséhez a következő képletet állíthatja be:
=IF(D5"","Done","Not done")
ISBLANK-nal
Alternatív megoldás az ISBLANK függvény használata üres cellák tesztelésére. Az ISBLANK függvény TRUE-t ad vissza, ha egy cella üres, és FALSE, ha nem. Az ISBLANK használatához a következő képletet írhatja át:
=IF(ISBLANK(D5),"","Done")
Figyelje meg, hogy az IGAZ és HAMIS eredményeket felcserélték. A logika most az, ha a D5 cella üres.
Az eredeti sorrend és logika megőrzése érdekében hozzáadhatja a NOT funkciót, mint ez:
=IF(NOT(ISBLANK(D5)),"Done","")