„Excel“ formulė: jei langelis nėra tuščias -

Turinys

Bendroji formulė

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

Santrauka

Norėdami atlikti veiksmą tik tada, kai langelis nėra tuščias (ne tuščias), galite naudoti formulę, pagrįstą IF funkcija. Parodytame pavyzdyje D stulpelyje pateikiamos užduoties atlikimo datos. E5 langelio formulė yra:

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

Paaiškinimas

Šiame pavyzdyje D stulpelyje įrašoma užduoties atlikimo data. Todėl, jei stulpelyje yra data (ty nėra tuščia), galime manyti, kad užduotis yra baigta.

E5 langelio formulėje naudojama IF funkcija, norint patikrinti, ar D5 nėra „tuščias“. Jei taip, rezultatas yra „Atlikta“. Jei D5 tuščias, IF grąžina tuščią eilutę (""), kurioje nieko nerodoma "

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

Simbolis yra loginis operatorius, reiškiantis „nėra lygus“, todėl posakis „“ reiškia „ne nieko“ arba „ne tuščias“. Kai D stulpelyje yra reikšmė, rezultatas yra TRUE ir IF grąžina „Done“. Kai D stulpelis tuščias, rezultatas yra NETIESA, o IF pateikia tuščią eilutę ("").

Du rezultatai

Norėdami rodyti „Atlikta“ ir „Atlikta“, galite pakoreguoti formulę taip:

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

Su ISBLANK

Alternatyva yra naudoti funkciją ISBLANK, kad būtų galima patikrinti tuščius langelius. Funkcija ISBLANK grąžina TRUE, kai langelis tuščias, o FALSE, jei ne. Norėdami naudoti ISBLANK, galite perrašyti formulę taip:

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

Atkreipkite dėmesį, kad TRUE ir FALSE rezultatai buvo pakeisti. Dabar logika yra, jei langelis D5 yra tuščias.

Norėdami išlaikyti pradinę seką ir logiką, galite pridėti funkciją NE taip:

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

Įdomios straipsniai...