Obsah
Microsoft Excel je vynikající software pro efektivní zpracování dat. V tomto článku se naučíme vypočítat, zda buňka není prázdná, pomocí vzorců Excelu.
Stáhnout cvičebnici
Stáhněte si tento cvičební sešit a procvičujte si při čtení tohoto článku.
Výpočet, pokud buňka není prázdná.xlsx
7 vzorců aplikace Excel pro výpočet, zda nejsou buňky prázdné
V tomto článku potřebujeme použít funkce IF pro všechny metody výpočtu, pokud buňka není v Excelu prázdná. Použijeme další funkce spolu s funkcí IF a zkontrolovat prázdná místa a vypočítat.
Funkce IF je jednou z hojně využívaných funkcí Excelu. Jedná se o logickou funkci, která slouží k porovnání hodnoty s tím, co chceme, a udává výsledek. IF První výsledek je, že pokud je naše porovnání Pravda , druhý, pokud je naše srovnání False .
Syntaxe:
IF(logical_test, value_if_true, [value_if_false])
Argumenty:
logical_test - Podmínka, kterou jsme nastavili k testování.Podmínka, kterou chcete testovat.
value_if_true - Pokud je logický test Pravda , funkce vrátí hodnotu. Tato hodnota se nastaví zde.
value_if_false - Pokud je logický test False , funkce vrátí tuto hodnotu.
V datovém souboru uvažujeme některé zaměstnance pracující v podniku s jejich platem.
1. Kombinace funkcí IF a AND pro výpočet, zda nejsou buňky prázdné
V této části použijeme kombinaci IF & Funkce AND .
Na stránkách A Funkce je logický test. Testuje, zda jsou všechny podmínky správné, a vrací hodnotu TRUE . Nebo pokud některá z podmínek není splněna, vrátí se zpět FALSE .
Syntaxe:
AND(logical1, [logical2], ...)
Argumenty:
logical1 - Je to první podmínka, kterou chceme otestovat a kterou lze považovat buď za TRUE nebo FALSE .
logical2, ... - Další podmínky, které chceme testovat a které lze považovat buď za TRUE nebo FALSE . Můžeme nastavit maximálně 255 podmínek.
Krok 1:
- Přidejte řádek pro zobrazení výpočtu.
Krok 2:
- Přejít na Buňka C14 .
- Napište vzorec a ten je:
=IF(AND(B7"",B8""),C7+C8,"")
Krok 3:
- Nyní stiskněte Vstupte na .
Zde získáme SUM výpočet, protože porovnávané buňky obsahují data.
Krok 4:
- Nyní vymažte data Buňka B7 a uvidíte, co se stane.
Pokud se tedy najde prázdná buňka, výpočet se neprovede.
2. Použijte funkce IF a OR k výpočtu pro neprázdné buňky
Funkce OR je logická funkce. Používá se k rozhodnutí, zda jsou některé stavy v testu TRUE .
Vrací TRUE pokud se některý z jeho argumentů vyhodnotí jako platný, a vrátí hodnotu FALSE pokud se všechny jeho argumenty vyhodnotí jako chybné.
Syntaxe:
OR(logical1, [logical2], ...)
Argumenty:
logical1 - Je to první podmínka, kterou chceme otestovat a která může zohlednit buď TRUE nebo FALSE .
logical2, ... - Další podmínky, které chceme testovat a které mohou zohledňovat buď TRUE nebo FALSE . Můžeme nastavit maximálně 255 podmínek.
Krok 1:
- Přejít na Buňka C14 .
- Napište kombinaci IF & NEBO vzorec. Vzorec bude:
=IF(OR(B7="",B8=""),"",C7+C8)
Krok 2:
- Pak stiskněte tlačítko Vstupte na .
Protože naše srovnávací buňky obsahují data, dostaneme po výpočtu výsledek součtu.
Krok 3:
- Chceme zjistit, co se stane s prázdnými buňkami.
- Odstranění dat z Buňka B7 .
Vidíme, že se zobrazuje prázdné místo, žádný výpočet se neprovádí kvůli prázdným buňkám.
3. Kombinace funkcí ISBLANK a OR pro výpočet pro neprázdné buňky
Funkce ISBLANK je verze IS kontroluje jakoukoli hodnotu nebo buňku a vrací ji. TRUE pokud je prázdný. V opačném případě, FALSE se zobrazí ve výsledku.
Krok 1:
- Napište vzorec v Buňka C14. Vzorec bude následující:
=IF(OR(ISBLANK(B7),ISBLANK(B8)),"",C7+C8)
Krok 2:
- Stiskněte tlačítko Vstupte na .
Protože naše referenční buňky obsahují data, dostaneme po výpočtu výsledek.
Krok 3:
- Nyní odstraňte data z kterékoli referenční buňky a zjistěte, co se stane.
Ve výpisu dostaneme prázdné místo, protože jedna buňka je prázdná.
4. Spojte COUNTA a IF, abyste sečetli pouze neprázdné buňky
Funkce COUNTA spočítá počet buněk, které nejsou v určitém rozsahu prázdné.
Syntaxe:
COUNTA(hodnota1, [hodnota2], ...)
Argumenty:
value1 - První argument popisuje hodnoty, které chceme počítat.
value2, ... - Další argumenty popisující hodnoty, které chceme počítat. Můžeme nastavit maximálně 255 argumentů.
Krok 1:
- Opět přejděte na Buňka C14 a napište následující vzorec.
=IF(COUNTA(B5:B12)=8,SUM(C5:C12),"")
Krok 2:
- Pak stiskněte tlačítko Vstupte na .
V našem vzorci jsme vzali všechny údaje o Název sloupec. COUNTA Funkce spočítá počet buněk s daty a porovná jej s celkovým počtem buněk daného rozsahu. Protože porovnání neodpovídá počtu buněk rozsahu, neprovede se žádný výpočet.
Krok 3:
- Nyní přidejte náhodná data na Buňka B9 .
Nyní vidíme návrat; žádná buňka nyní není prázdná.
Podobné čtení:
- Zjištění, zda je buňka v aplikaci Excel prázdná (7 metod)
- Pokud je buňka prázdná, zobrazte 0 v aplikaci Excel (4 způsoby)
- Jak vrátit hodnotu, pokud je buňka prázdná (12 způsobů)
- Zvýraznění prázdných buněk v aplikaci Excel (4 užitečné způsoby)
5. Spojte IF a COUNTBLANK pro součet neprázdných buněk s prázdnými buňkami uvnitř
Funkce COUNTBLANK je jednou ze statistických funkcí. Slouží k počítání počtu prázdných buněk v rozsahu.
Syntaxe:
COUNTBLANK(rozsah)
Argument:
Rozsah - Rozsah, ze kterého chceme počítat prázdné buňky.
Krok 1:
- Napíšeme COUNTBLANK funkce v Buňka C14 Vzorec bude následující:
=IF(COUNTBLANK(B5:B12),"",SUM(C5:C12))
Krok 2:
- Pak stiskněte tlačítko Vstupte na .
Protože vzorec našel ve vybraném rozsahu prázdné buňky, nezobrazí se žádný výsledek.
Krok 3:
- Nyní vložte náhodná data do Buňka B9 a uvidíte, co se stane.
Nyní se v rozsahu nevyskytují žádné prázdné buňky a zobrazí se výsledek součtu.
6. Operace COUNTIF pro výpočet součtu pro neprázdné buňky
Funkce COUNTIF je jednou ze statistických funkcí. Slouží k počítání počtu buněk, které splňují dané kritérium.
Syntaxe:
COUNTIF(rozsah, kritéria)
Argumenty:
rozsah - Je to skupina buněk, které chceme spočítat. Rozsah může obsahovat čísla, pole, pojmenovaný rozsah nebo odkazy, které obsahují čísla.
kritéria - Může to být číslo, výraz, odkaz na buňku nebo textový řetězec, který určuje, které buňky se budou počítat.
Krok 1:
- Přejít na Buňka C14 .
- Nyní napište následující vzorec:
=IF(COUNTIF(B5:B12,"")>0,"",SUM(C5:C12))
Krok 2:
- Nyní stiskněte Vstupte na .
Po použití vzorce nevidíme žádný výsledek.
Krok 3:
- Přidáváme náhodná data v Buňka B9 .
Nyní se nám zobrazí výsledky, protože ve vybraném rozsahu nemáme žádné prázdné místo.
7. Spojte SUMPRODUCT a IF pro sečtení dat s prázdnými buňkami uvnitř
Funkce SUMPRODUCT Výsledkem je součet součinů odpovídajících rozsahů nebo polí. Výchozí operací je násobení, ale možné je také sčítání, odčítání a dělení.
Syntaxe:
=SUMPRODUCT(pole1, [pole2], [pole3], ...)
Argumenty:
array1 - Je to první argument pole, jehož složky chceme vynásobit a poté sečíst.
[pole2], [pole3],... - Jedná se o nepovinné argumenty. Můžeme přidat až 255 argumentů.
Krok 1:
- Použijte SUMPRODUCT funkci na jako následující vzorec:
=IF(SUMPRODUCT(--(B5:B12=""))>0,"",SUM(C5:C12))
Krok 2:
- Nyní stiskněte Vstupte na .
Krok 3:
- Nyní vložte jméno do prázdné buňky pole Název sloupec.
Vidíme, že se zobrazuje požadovaný výsledek, protože všechny buňky jsou vyplněny daty.
Závěr
V tomto článku jsme popsali 7 metod pro výpočet, zda buňka není prázdná, pomocí vzorců aplikace Excel. Doufám, že to uspokojí vaše potřeby. Podívejte se prosím na naše webové stránky. Exceldemy.com a napište své návrhy do komentářů.