Yra daug būdų, kaip priversti „Excel“ apskaičiuoti formulę tik tuo atveju, jei nurodytas langelis (-ai) nėra tuščias. Šiame straipsnyje mes išnagrinėsime visus tik „jei ne tuščios“ sąlygos apskaičiavimo metodus.
Taigi, norėdamas parodyti visus atvejus, aš paruošiau toliau pateiktus duomenis
4 eilutėje noriu 2109 ir 2018 metų mėnesių skirtumo. Tam aš atimsiu 2018 mėnesio duomenis iš 2019 metų mėnesio duomenų. Sąlyga yra ta, kad jei bet kuris langelis tuščias, skaičiavimas neturėtų būti atliekamas. Išsiaiškinkime, kiek būdų galite priversti „Excel“, jei langelis nėra tuščias.
Apskaičiuokite, jei nėra tuščias, naudodami IF funkcija su funkcija ARBA.
Pirmoji funkcija, apie kurią galvojame, yra IF funkcija, kai kalbama apie sąlyginę išvestį. Šiame pavyzdyje kartu naudosime funkciją IF ir OR.
Taigi, jei norite apskaičiuoti, ar visos ląstelės nėra tuščios, naudokite žemiau pateiktą formulę.
Parašykite šią formulę langelyje B4 ir užpildykite dešinėn (CTRL+R).
= IF (ARBA (B3 = "", B2 = ""), "", B2-B3)
Kaip tai veikia?
Funkcija OR tikrina, ar B3 ir B2 yra tušti, ar ne. Jei kuris nors langelis tuščias, jis grąžina TRUE. Dabar, jei tiesa, IF spausdina „“ (nieko/tuščia), o „False“ - spausdina skaičiavimus.
Tą patį galima padaryti naudojant IF su funkcija AND, mums tereikia pakeisti tikrosios ir klaidingos išvesties vietas.
= JEI (IR (B3 ", B2" "), B2-B3," ")
Tokiu atveju, jei kuri nors ląstelė tuščia, funkcija AND grąžina klaidingą. Ir tada jūs žinote, kaip IF elgiasi su klaidinga produkcija.
NaudojantISBLANK funkcija
Aukščiau pateiktoje formulėje mes naudojame ląstelę = ””, kad patikrintume, ar langelis tuščias, ar ne. Na, tą patį galima padaryti naudojant funkciją ISBLANK.
= IF (ARBA (ISBLANK (B3), ISBLANK (B2)), ““, B2-B3)
Tai daro tą patį „jei ne tuščias, tada apskaičiuokite“, kaip aprašyta aukščiau. Jis tiesiog naudoja formulę, kad patikrintų, ar langelis tuščias, ar ne.
Naudodami apskaičiuokite, ar langelis nėra tuščias SĄSKAITA
Pirmiau pateiktame pavyzdyje turėjome patikrinti tik dvi ląsteles. Bet ką daryti, jei norime, kad būtų susumuotas ilgas atstumas ir jei diapazone yra tuščių langelių, jis neturėtų atlikti skaičiavimų. Tokiu atveju galime naudoti COUNTBLANK funkciją.
= IF (COUNTBLANK (B2: H2), "", SUM (B2: H2))
Čia skaičiuoti tuščią grąžina tuščių ląstelių skaičių diapazone (B2: H2). „Excel“ programoje bet koks vertės koeficientas, tada 0, laikomas teisingu. Taigi, jei funkcija ISBLANK randa tuščią langelį, ji grąžina teigiamą reikšmę. Jei jo čekio vertė yra TRUE. Pagal aukščiau pateiktą formulę, jei nieko nespausdinama, jei diapazone yra bent viena tuščia ląstelė. Priešingu atveju vykdoma funkcija SUM.
NaudojantCOUNTA funkcija
Jei žinote, kiek tuščių langelių turi būti atliekama operacija, taip pat galima naudoti funkciją COUNTA.
Pavyzdžiui, B2: H2 diapazone noriu padaryti SUM, jei nė viena ląstelė nėra tuščia.
Taigi B2: H2 yra 7 ląstelės. Norėdami apskaičiuoti tik tuo atveju, jei nė viena ląstelė nėra tuščia, parašysiu žemiau esančią formulę.
= IF (COUNTA (B3: H3) = 7, SUM (B3: H3), "")
Kaip žinome, funkcija COUNTA grąžina daugybę tuščių langelių tam tikrame diapazone. Čia mes patikriname, ar tuščias langelis yra 7. Jei jie nėra tušti langeliai, skaičiavimas atliekamas kitaip.
Ši funkcija veikia su visų rūšių vertybėmis. Bet jei norite atlikti operaciją tik tuo atveju, jei ląstelės turi tik skaitines reikšmes, naudokite funkciją COUNT.
Taigi, kaip matote, yra daug būdų tai pasiekti. Niekada nėra tik vieno kelio. Pasirinkite jums tinkantį kelią. Jei turite klausimų apie šį straipsnį, nedvejodami paklauskite žemiau esančiame komentarų skyriuje.
Kaip apskaičiuoti tik tada, jei „Excel“ langelis nėra tuščias
Formulės koregavimas, kad būtų grąžintas tuščias
Tikrinimas, ar diapazono ląstelės yra tuščios, ir tuščių langelių skaičiavimas
SUMIF su tuščiomis ląstelėmis
Pateikti tik tuščių langelių rezultatus
Populiarūs straipsniai
50 „Excel“ spartusis klavišas produktyvumui padidinti : Greičiau atlikite savo užduotį. Šie 50 sparčiųjų klavišų leis dar greičiau dirbti naudojant „Excel“.
Kaip naudotis t„VLOOKUP“ funkcija „Excel“ : Tai yra viena iš dažniausiai naudojamų ir populiariausių „Excel“ funkcijų, naudojama vertei iš įvairių diapazonų ir lapų ieškoti.
Kaip naudoti funkciją „COUNTIF“ programoje „Excel“ : Skaičiuokite vertes su sąlygomis naudodami šią nuostabią funkciją. Norint suskaičiuoti konkrečias vertes, nereikia filtruoti duomenų. Skaitiklio funkcija yra būtina norint paruošti prietaisų skydelį.
Kaip naudotis „SUMIF“ funkcija „Excel“ : Tai dar viena esminė prietaisų skydelio funkcija. Tai padeda apibendrinti vertes konkrečiomis sąlygomis.