Ako vypočítať, iba ak bunka nie je prázdna v programe Excel

Anonim

Existuje mnoho spôsobov, ako vynútiť aplikáciu Excel pri výpočte vzorca, iba ak dané bunky alebo bunky nie sú prázdne. V tomto článku preskúmame všetky metódy výpočtu iba podmienky "ak nie prázdnej".
Aby som demonštroval všetky prípady, pripravil som nižšie uvedené údaje

V riadku 4 chcem rozdiel mesiacov v rokoch 2109 a 2018. Za týmto účelom odpočítam údaje za mesiac 2018 z údajov za mesiac v roku 2019. Podmienkou je, že ak je jedna bunka prázdna, nemal by sa vykonávať žiadny výpočet. Pozrime sa, koľkými spôsobmi môžete vynútiť excel, ak bunka nie je prázdna.

Vypočítajte, ak nie je prázdne, pomocou IF funkcia s funkciou OR.
Prvá funkcia, na ktorú myslíme, je IF funkcia, pokiaľ ide o podmienený výstup. V tomto prípade použijeme funkciu IF a OR spoločne.
Ak teda chcete vypočítať, či všetky bunky nie sú prázdne, použite nižšie uvedený vzorec.
Tento vzorec napíšte do bunky B4 a vyplňte doprava (CTRL+R).

= IF (ALEBO (B3 = "", B2 = ""), "", B2-B3)


Ako to funguje?
Funkcia ALEBO kontroluje, či sú B3 a B2 prázdne alebo nie. Ak je niektorá z buniek prázdna, vráti hodnotu TRUE. Teraz pre True, IF tlačí „“ (nič/prázdne) a pre False, tlačí výpočet.

To isté sa dá urobiť pomocou funkcie IF s AND, len musíme zmeniť miesta na True Output a False Output.

= IF (AND (B3 "", B2 ""), B2-B3, "")

V tomto prípade, ak je niektorá z buniek prázdna, funkcia AND vráti hodnotu false. A potom viete, ako IF zaobchádza s falošným výstupom.

PomocouFunkcia ISBLANK
Vo vyššie uvedenom vzorci používame bunku = ”” na kontrolu, či je bunka prázdna alebo nie. To isté sa dá urobiť aj pomocou funkcie ISBLANK.

= IF (ALEBO (ISBLANK (B3), ISBLANK (B2)), ””, B2-B3)

Vykonáva rovnakú vec, ak nie je prázdna, potom vypočítajte, ako je uvedené vyššie. Používa iba vzorec na kontrolu, či je bunka prázdna alebo nie.

Vypočítajte, či bunka nie je prázdna, pomocou COUNTBLANK
V prípade uvedenom vyššie sme museli skontrolovať iba dve bunky. Ale čo keď chceme, aby sa sčítal dlhý rozsah, a ak má rozsah prázdnu bunku, nemal by vykonávať výpočet. V tomto prípade môžeme použiť funkciu COUNTBLANK.

= IF (COUNTBLANK (B2: H2), "", SUM (B2: H2))

Tu count count vráti počet prázdnych buniek v rozsahu (B2: H2). V Exceli sa každé strúhadlo hodnôt s hodnotou 0 považuje za PRAVDU. Ak teda funkcia ISBLANK nájde prázdnu bunku, vráti kladnú hodnotu. IF dostane svoju kontrolnú hodnotu ako PRAVDU. Podľa vyššie uvedeného vzorca, ak sa nič nevytlačí, ak je v rozsahu aspoň jedna prázdna bunka. V opačnom prípade sa vykoná funkcia SUM.

PomocouFunkcia COUNTA
Ak viete, koľko prázdnych buniek by malo byť na vykonanie operácie, potom je možné použiť aj funkciu COUNTA.
Napríklad v rozsahu B2: H2 chcem urobiť SUM, ak žiadna z buniek nie je prázdna.
V B2: H2 je teda 7 buniek. Ak chcete vykonať výpočet iba vtedy, ak nie sú žiadne bunky prázdne, napíšem nižšie vzorec.

= IF (COUNTA (B3: H3) = 7, SUM (B3: H3), "")

Ako vieme, funkcia COUNTA vracia množstvo prázdnych buniek v danom rozsahu. Tu skontrolujeme, či sú prázdne bunky 7. Ak nejde o prázdne bunky, výpočet prebieha inak.

Táto funkcia funguje so všetkými druhmi hodnôt. Ak však chcete vykonať operáciu iba vtedy, ak majú bunky iba číselné hodnoty, použite namiesto toho funkciu COUNT.

Ako vidíte, existuje mnoho spôsobov, ako to dosiahnuť. Nikdy nie je len jedna cesta. Vyberte si cestu, ktorá vám vyhovuje. Ak máte akékoľvek otázky týkajúce sa tohto článku, pokojne sa pýtajte v sekcii komentárov nižšie.

Ako vypočítať, iba ak bunka nie je prázdna v programe Excel

Úprava vzorca tak, aby vracal prázdne miesto

Kontrola, či sú bunky v rozsahu prázdne, a počítanie prázdnych buniek

SUMIF s prázdnymi bunkami

Vracajte iba výsledky z prázdnych buniek

Populárne články

50 Skratka pre Excel, ktorá zvýši vašu produktivitu : Zrýchlite sa vo svojej úlohe. Týchto 50 skratiek vám umožní pracovať ešte rýchlejšie v Exceli.

Ako používať tFunkcia VLOOKUP v programe Excel : Toto je jedna z najpoužívanejších a najobľúbenejších funkcií programu Excel, ktorá sa používa na vyhľadávanie hodnôt z rôznych rozsahov a hárkov.

Ako používať funkciu COUNTIF v programe Excel : Počítajte hodnoty s podmienkami pomocou tejto úžasnej funkcie. Na počítanie konkrétnych hodnôt nie je potrebné filtrovať údaje. Funkcia Countif je potrebná na prípravu palubnej dosky.

Ako používať funkciu SUMIF v programe Excel : Toto je ďalšia zásadná funkcia palubnej dosky. To vám pomôže zhrnúť hodnoty za konkrétnych podmienok.