Existuje mnoho způsobů, jak vynutit Excel pro výpočet vzorce pouze v případě, že dané buňky/buňky nejsou prázdné. V tomto článku prozkoumáme všechny metody výpočtu pouze podmínky "pokud ne prázdné".
Abych předvedl všechny případy, připravil jsem níže uvedená data
V řádku 4 chci rozdíl měsíců v letech 2109 a 2018. K tomu odečtu údaje za měsíc 2018 z údajů za měsíc v roce 2019. Podmínkou je, že pokud je některá buňka prázdná, nemělo by docházet k výpočtu. Podívejme se, kolik způsobů můžete vynutit excel, pokud buňka není prázdná.
Vypočítejte, pokud není prázdné, pomocí IF funkce s funkcí OR.
První funkce, na kterou myslíme, je IF funkce, pokud jde o podmíněný výstup. V tomto příkladu použijeme funkci IF a OR společně.
Pokud tedy chcete vypočítat, zda jsou všechny buňky neprázdné, použijte níže uvedený vzorec.
Tento vzorec napište do buňky B4 a vyplňte doprava (CTRL+R).
= IF (NEBO (B3 = "", B2 = ""), "", B2-B3)
Jak to funguje?
Funkce OR kontroluje, zda jsou B3 a B2 prázdné nebo ne. Pokud je některá buňka prázdná, vrátí hodnotu PRAVDA. Nyní, pro True, IF tiskne „“ (nic/prázdné) a pro False, tiskne výpočet.
Totéž lze provést pomocí funkce IF s AND, jen musíme přepnout místa True Output a False Output.
= IF (AND (B3 "", B2 ""), B2-B3, "")
V tomto případě, pokud je některá z buněk prázdná, vrátí funkce AND hodnotu false. A pak víte, jak IF zachází s falešným výstupem.
Za použitíFunkce ISBLANK
Ve výše uvedeném vzorci používáme buňku = ”” ke kontrole, zda je buňka prázdná nebo ne. Totéž lze provést pomocí funkce ISBLANK.
= IF (NEBO (ISBLANK (B3), ISBLANK (B2)), ””, B2-B3)
Dělá to samé, pokud není prázdné, pak vypočítá věc jako výše. Používá pouze vzorec ke kontrole, zda je buňka prázdná nebo ne.
Vypočítejte, zda buňka není prázdná, pomocí COUNTBLANK
Ve výše uvedeném příkladu jsme měli ke kontrole pouze dvě buňky. Ale co když chceme součet dlouhého dosahu a pokud má rozsah prázdnou buňku, neměl by provádět výpočet. V tomto případě můžeme použít funkci COUNTBLANK.
= IF (COUNTBLANK (B2: H2), "", SUM (B2: H2))
Zde count prázdný vrátí počet prázdných buněk v rozsahu (B2: H2). V Excelu se s jakoukoli hodnotou strouhaček potom 0 zachází jako s PRAVDU. Pokud tedy funkce ISBLANK najde prázdnou buňku, vrátí kladnou hodnotu. IF získá svoji kontrolní hodnotu jako PRAVDA. Podle výše uvedeného vzorce platí, že pokud se nic nevytiskne, pokud je v rozsahu alespoň jedna prázdná buňka. Jinak je spuštěna funkce SUM.
Za použitíFunkce COUNTA
Pokud víte, kolik neprázdných buněk by mělo být k provedení operace, lze použít také funkci COUNTA.
Například v rozsahu B2: H2 chci provést SUM, pokud žádná z buněk není prázdná.
V B2: H2 je tedy 7 buněk. Chcete -li provést výpočet pouze v případě, že nejsou žádné buňky prázdné, napíšu níže vzorec.
= IF (COUNTA (B3: H3) = 7, SUM (B3: H3), "")
Jak víme, funkce COUNTA vrací řadu neprázdných buněk v daném rozsahu. Zde zkontrolujeme, že neprázdné buňky jsou 7. Pokud nejsou prázdné buňky, výpočet probíhá jinak ne.
Tato funkce pracuje se všemi druhy hodnot. Pokud však chcete provést operaci pouze v případě, že buňky mají pouze číselné hodnoty, použijte místo toho funkci COUNT.
Jak tedy vidíte, existuje mnoho způsobů, jak toho dosáhnout. Nikdy není jen jedna cesta. Vyberte si cestu, která vám vyhovuje. Máte -li jakékoli dotazy týkající se tohoto článku, neváhejte se zeptat v sekci komentáře níže.
Jak vypočítat pouze v případě, že buňka není v aplikaci Excel prázdná
Úprava vzorce pro vrácení prázdného místa
Kontrola, zda jsou buňky v rozsahu prázdné, a počítání prázdných buněk
SUMIF s neprázdnými buňkami
Vracejte pouze výsledky z prázdných buněk
Populární články
50 Zkratka aplikace Excel pro zvýšení produktivity : Získejte rychleji svůj úkol. Těchto 50 klávesových zkratek vám umožní pracovat v Excelu ještě rychleji.
Jak používat tFunkce VLOOKUP v Excelu : Toto je jedna z nejpoužívanějších a nejoblíbenějších funkcí Excelu, která se používá k vyhledávání hodnot z různých rozsahů a listů.
Jak používat funkci COUNTIF v aplikaci Excel : Pomocí této úžasné funkce spočítejte hodnoty s podmínkami. K počítání konkrétních hodnot nemusíte data filtrovat. Funkce Countif je nezbytná pro přípravu řídicího panelu.
Jak používat funkci SUMIF v aplikaci Excel : Toto je další základní funkce řídicího panelu. To vám pomůže shrnout hodnoty za konkrétních podmínek.