
Vispārēja formula
=IF(A1"",result,"")
Kopsavilkums
Lai veiktu darbību tikai tad, ja šūna nav tukša (nav tukša), varat izmantot formulu, kuras pamatā ir IF funkcija. Parādītajā piemērā slejā D ir norādīti uzdevuma izpildes datumi. Formula šūnā E5 ir:
=IF(D5"","Done","")
Paskaidrojums
Šajā piemērā D slejā tiek ierakstīts uzdevuma izpildes datums. Tāpēc, ja kolonnā ir datums (ti, tas nav tukšs), mēs varam pieņemt, ka uzdevums ir pabeigts.
Šūnas E5 formula izmanto IF funkciju, lai pārbaudītu, vai D5 nav "tukšs". Ja tā, rezultāts ir "Gatavs". Ja D5 ir tukšs, IF atgriež tukšu virkni (""), kas neko neparāda "
=IF(D5"","Done","")
Simbols ir loģisks operators, kas nozīmē "nav vienāds ar", tāpēc izteiciens "" nozīmē "nav nekas" vai "nav tukšs". Kad kolonnā D ir vērtība, rezultāts ir PATIESA un IF atgriež vērtību "Gatavs". Kad kolonna D ir tukša, rezultāts ir FALSE un IF atgriež tukšu virkni ("").
Divi rezultāti
Lai parādītu gan “Gatavs”, gan “Nav pabeigts”, formulu var pielāgot šādi:
=IF(D5"","Done","Not done")
Ar ISBLANK
Alternatīva ir ISBLANK funkcijas izmantošana, lai pārbaudītu tukšās šūnas. Funkcija ISBLANK atgriež TRUE, ja šūna ir tukša, un FALSE, ja tā nav. Lai izmantotu ISBLANK, formulu var pārrakstīt šādi:
=IF(ISBLANK(D5),"","Done")
Ievērojiet, ka TRUE un FALSE rezultāti ir mainīti. Tagad loģika ir tāda, ja šūna D5 ir tukša.
Lai saglabātu sākotnējo secību un loģiku, varat pievienot funkciju NOT šādi:
=IF(NOT(ISBLANK(D5)),"Done","")