Obstaja veliko načinov, kako prisiliti Excel za izračun formule le, če dane celice niso prazne. V tem članku bomo raziskali vse metode izračunavanja le pogoja "če ne prazno".
Zato sem za prikaz vseh primerov pripravil spodnje podatke
V 4. vrstici želim razliko med mesecima let 2109 in 2018. Za to bom od podatkov za mesec 2019 odštela podatke za mesec 2018. Pogoj je, če je katera koli celica prazna, ne bi smelo biti izračuna. Raziščimo, na koliko načinov lahko prisilite excel, če celica ni prazna.
Izračunajte, če ni prazno z uporabo IF funkcija s funkcijo OR.
Prva funkcija, na katero pomislimo, je IF funkcija, ko gre za pogojni izhod. V tem primeru bomo skupaj uporabljali funkcijo IF in OR.
Torej, če želite izračunati, če vse celice niso prazne, uporabite spodnjo formulo.
To formulo zapišite v celico B4 in izpolnite desno (CTRL+R).
= IF (ALI (B3 = "", B2 = ""), "", B2-B3)
Kako deluje?
Funkcija OR preveri, ali sta B3 in B2 prazna ali ne. Če je katera koli celica prazna, vrne TRUE. Zdaj za True, IF tiska »« (nič/prazno), za False pa za izračun.
Enako je mogoče storiti z uporabo IF s funkcijo AND, le zamenjati moramo mesta True Output in False Output.
= IF (AND (B3 "", B2 ""), B2-B3, "")
V tem primeru, če je katera koli celica prazna, funkcija AND vrne false. In potem veste, kako IF obravnava napačen izhod.
UporabljatiFunkcija ISBLANK
V zgornji formuli uporabljamo celico = ””, da preverimo, ali je celica prazna ali ne. No, isto lahko storite s funkcijo ISBLANK.
= IF (ALI (ISBLANK (B3), ISBLANK (B2)), ””, B2-B3)
Deluje enako, če ni prazno, potem izračunaj, kot je opisano zgoraj. Uporablja samo formulo, da preveri, ali je celica prazna ali ne.
Izračunajte, če celica ni prazna z uporabo COUNTBLANK
V zgornjem primeru smo morali preveriti samo dve celici. Kaj pa, če želimo, da se vsota sešteva na velike razdalje in če ima obseg prazno celico, ne bi smel izvesti izračuna. V tem primeru lahko uporabimo funkcijo COUNTBLANK.
= IF (COUNTBLANK (B2: H2), "", SUM (B2: H2))
Tukaj count blank vrne število praznih celic v razponu (B2: H2). V Excelu se vsaka vrednost, ki je nato 0, obravnava kot TRUE. Torej, če funkcija ISBLANK najde katero koli prazno celico, vrne pozitivno vrednost. IF dobi vrednost preverjanja kot TRUE. V skladu z zgornjo formulo, če ne natisne nič, če je v obsegu vsaj ena prazna celica. V nasprotnem primeru se izvede funkcija SUM.
UporabljatiFunkcija COUNTA
Če veste, koliko praznih celic mora biti za izvedbo operacije, lahko uporabite tudi funkcijo COUNTA.
Na primer, v območju B2: H2 želim narediti SUM, če nobena celica ni prazna.
V B2 je torej 7 celic: H2. Za izračun samo, če nobena celica ni prazna, bom spodaj zapisal formulo.
= ČE (COUNTA (B3: H3) = 7, SUM (B3: H3), "")
Kot vemo, funkcija COUNTA vrne številne prazne celice v danem obsegu. Tukaj preverimo, da so celice, ki niso prazne, 7. Če niso prazne celice, se izračun izvede drugače.
Ta funkcija deluje z vsemi vrstami vrednosti. Če pa želite izvesti operacijo samo, če imajo celice samo številske vrednosti, namesto tega uporabite funkcijo COUNT.
Kot vidite, obstaja veliko načinov za to. Nikoli ni samo ena pot. Izberite pot, ki vam ustreza. Če imate kakršna koli vprašanja v zvezi s tem člankom, vas prosimo, da v spodnjem razdelku za komentarje.
Kako izračunati samo, če celica ni prazna v Excelu
Prilagajanje formule za vrnitev praznine
Preverjanje, ali so celice v obsegu prazne, in štetje praznih celic
SUMIF z nepraznjenimi celicami
Vrni samo rezultate iz nepraznih celic
Priljubljeni članki
50 Bližnjica v Excelu za večjo produktivnost : Hitreje opravite svojo nalogo. S temi 50 bližnjicami boste še hitreje delali v Excelu.
Kako uporabljati tFunkcija VLOOKUP v Excelu : To je ena najpogosteje uporabljenih in priljubljenih funkcij programa Excel, ki se uporablja za iskanje vrednosti iz različnih obsegov in listov.
Kako uporabljati funkcijo COUNTIF v Excelu : Štejte vrednosti s pogoji s to neverjetno funkcijo. Za štetje določenih vrednosti vam ni treba filtrirati podatkov. Funkcija Countif je bistvena za pripravo vaše armaturne plošče.
Kako uporabljati funkcijo SUMIF v Excelu : To je še ena bistvena funkcija nadzorne plošče. To vam pomaga povzeti vrednosti za posebne pogoje.