Jei norite imtis veiksmų tik tada, kai langelis nėra tuščias (ne tuščias), galite naudoti formulę, pagrįstą IF funkcija . Pateiktame pavyzdyje D stulpelyje yra užduoties atlikimo datos. Ląstelės E5 formulė yra tokia:
= IF (A1'',result,'')Paaiškinimas
Šiame pavyzdyje D stulpelyje įrašoma užduoties atlikimo data. Todėl, jei stulpelyje yra data (t. Y. Jis nėra tuščias), galime manyti, kad užduotis baigta.
E5 langelio formulė naudoja IF funkciją, kad patikrintų, 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 a loginis operatorius tai reiškia „nelygu“, taigi išraiška „“ reiškia „nėra nieko“ arba „nėra tuščia“. Kai D stulpelyje yra reikšmė, rezultatas yra TRUE, o IF grąžina „Done“. Kai D stulpelis tuščias, rezultatas yra FALSE, o IF grąžina an tuščia eilutė ('').
Du rezultatai
Norėdami rodyti „Atlikta“ ir „Nebaigta“, galite pakoreguoti formulę taip:
= IF (D5'','Done','')
Su ISBLANK
Alternatyva yra naudoti ISBLANK funkcija ištirti tuščias ląsteles. Funkcija ISBLANK grąžina TRUE, kai langelis tuščias, o FALSE, jei ne. Norėdami naudoti ISBLANK, galite perrašyti formulę taip:
= IF (D5'','Done','Not done')
Atkreipkite dėmesį, kad TIKRI ir NETIESI rezultatai buvo pakeisti. Logika dabar yra jei langelis D5 tuščias .
Norėdami išlaikyti pradinę seką ir logiką, galite pridėti NE funkcija kaip šitas:
Autorius Dave'as Brunsas= IF ( ISBLANK (D5),'','Done')