Excel képlet: Ha a cella nem üres -

Tartalomjegyzék

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

érdekes cikkek...