Note: The other languages of the website are Google-translated. Back to English
English English

Počítejte buňky, které obsahují buď x nebo y v rozsahu v Excelu

Chcete -li počítat buňky, které obsahují jednu nebo jinou hodnotu, mohou někteří uživatelé aplikace Excel přidat dvě funkce COUNTIF dohromady, aby se s tím vypořádaly, tato metoda však počítá buňky s logikou AND (obsahují jak x, tak y) namísto logické operace OR (obsahují buď x nebo y). Abyste se vyhnuli dvojímu započítávání kritérií, tento tutoriál vám ukáže, jak podrobně použít vzorec založený na funkci SUMPRODUCT pro počítání počtu buněk v určitém rozsahu, které v aplikaci Excel obsahují buď x nebo y.


Jak počítat buňky, které obsahují buď x nebo y v rozsahu v aplikaci Excel

Jak ukazuje níže uvedený snímek obrazovky, existuje datový rozsah B3: B9, abyste mohli spočítat počet buněk v tomto rozsahu, které obsahují buď „KTE“ nebo „KTO“, použijte k tomu níže uvedený vzorec.

Obecný vzorec

=SUMPRODUCT(--((ISNUMBER(FIND("criteria1",rng)) + ISNUMBER(FIND("criteria2",rng)))>0))

Argumenty

Rng (povinné): Rozsah, od kterého chcete počítat buňky obsahující buď x nebo y.

Kritéria 1 (povinné): Jeden řetězec nebo znak, na kterém chcete počítat buňky.

Kritéria 2 (povinné): Další řetězec nebo znak, na kterém chcete počítat buňky.

Jak používat tento vzorec?

1. Vyberte prázdnou buňku k odeslání výsledku.

2. Zadejte do ní následující vzorec a stiskněte vstoupit klíč k získání výsledku.

=SUMPRODUCT(--((ISNUMBER(FIND(D3,B3:B9)) + ISNUMBER(FIND(D4,B3:B9)))>0))

Jak tyto vzorce fungují?

=SUMPRODUCT(--((ISNUMBER(FIND(D3,B3:B9)) + ISNUMBER(FIND(D4,B3:B9)))>0))

  • 1. FIND(D3,B3:B9): Funkce FIND zkontroluje, zda hodnota „KTE“ v D3 existuje v uvedeném rozsahu (B3: B9), a vrátí pole: {1,#VALUE!,#VALUE!,#VALUE!,#VALUE!, 1 ,#HODNOTA!}.
    V tomto poli dvě 1 představují, že první a druhá až poslední buňka v seznamu B3: B9 obsahující hodnotu „KTE“, #HODNOTA! S představuje hodnotu „KTE“, kterou v jiných buňkách nenachází.
  • 2. ISNUMBER{1,#VALUE!, #VALUE!, #VALUE!, #VALUE!,1, #VALUE!}: Funkce ISNUMBER vrací TURE, pokud je číslo schůzky v poli, a vrací FALSE, pokud se vyskytnou chyby, a nakonec vrátí nové pole jako {TURE; FALSE; FALSE; FALSE; FALSE; TURE; FALSE}.
  • 3. FIND(D4,B3:B9): Tato funkce FIND také kontroluje, zda hodnota „KTO“ v D4 existuje v uvedeném rozsahu (B3: B9), a vrací pole: {#VALUE!, 1,#VALUE!,#VALUE !, #VALUE !, #HODNOTA!,#HODNOTA!}.
  • 4. ISNUMBER{#VALUE!,1,#VALUE!,#VALUE!, #VALUE!,#VALUE!,#VALUE!}: Funkce ISNUMBER vrací TURE, pokud je číslo setkání v poli, a vrací FALSE, pokud se vyskytnou chyby, a nakonec vrátí nové pole jako {FALSE; TURE; FALSE; FALSE; FALSE; FALSE; FALSE}.
  • 5. {TURE;FALSE;FALSE;FALSE;FALSE;TURE;FALSE} + {FALSE;TURE;FALSE;FALSE;FALSE;FALSE;FALSE}: Zde dvě pole vrátí výsledek jako {1; 1; 0; 0; 0; 1; 0}.
  • 6. {1;1;0;0;0;1;0}>0: Zde se porovnává, zda je každé číslo v poli větší než 0, a vrátí výsledek jako {TURE; TRUE; FALSE; FALSE; FALSE; TURE; FALSE}.
  • 7. --({TURE;TRUE;FALSE;FALSE;FALSE;TURE;FALSE}): Tato dvě znaménka mínus převádějí „TRUE“ na 1 a převádějí „FALSE“ na 0. Zde získáte nové pole jako {1; 1; 0; 0; 0; 1; 0}.
  • 8. =SUMPRODUCT({1;1;0;0;0;1;0}): Funkce SUMPRODUCT sčítá všechna čísla v poli a v tomto případě vrací konečný výsledek jako 3.

Související funkce

Funkce Excel SUMPRODUCT
Pomocí funkce Excel COUNTBLANK lze znásobit dva nebo více sloupců nebo polí dohromady a poté získat součet produktů.

Funkce Excel ISNUMBER
Funkce Excel ISNUMBER vrací TRUE, pokud buňka obsahuje číslo, a FALSE, pokud ne.

Funkce FIND FIND
Funkce FIND FIND slouží k vyhledání řetězce v jiném řetězci a vrací počáteční pozici řetězce uvnitř jiného.


Související vzorce

Počítejte buňky, které začínají nebo končí konkrétním textem
Tento článek vám ukáže, jak počítat buňky, které začínají nebo končí konkrétním textem v rozsahu v aplikaci Excel, pomocí funkce COUNTIF.

Počítejte prázdné/neprázdné buňky
Tento článek vysvětluje vzorce pro počítání počtu prázdných a neprázdných buněk v rozsahu v aplikaci Excel.

Počet buněk, které obsahují konkrétní text, rozlišuje velká a malá písmena
Tento tutoriál poskytuje podrobný vzorec pro počítání počtu buněk, které obsahují konkrétní text s rozlišováním velkých a malých písmen v rozsahu v aplikaci Excel.

Spočítat, kolik buněk obsahuje chyby
Tento tutoriál ukazuje, jak spočítat počet buněk, které obsahují chyby (jakýkoli druh chyb, jako například chyba #N/A, chyba #HODNOTA! Nebo chyba #DIV/0!) V zadaném rozsahu v aplikaci Excel.


Nejlepší kancelářské nástroje produktivity

Kutools pro Excel - pomůže vám vyniknout před davem

Rádi byste svou každodenní práci dokončili rychle a dokonale? Kutools pro Excel přináší

300
 výkonné pokročilé funkce (kombinovat sešity, součet podle barvy, rozdělit obsah buněk, převést datum atd.) a uložit
80%
čas pro tebe.

  • Určeno pro
    1500
    pracovní scénáře, vám pomůže vyřešit
    80%
     Problémy s Excelem.
  • Omezte každý den tisíce kliknutí na klávesnici a myš a ulehčete svým unaveným očím a rukám.
  • Staňte se odborníkem na Excel za 3 minuty. Už si nemusíte pamatovat žádné bolestivé vzorce a kódy VBA.
  • 30
    -denní neomezená bezplatná zkušební verze. 60denní záruka vrácení peněz. Bezplatný upgrade a podpora po dobu 2 let.
Pás karet aplikace Excel (s nainstalovaným programem Kutools pro Excel)

Záložka Office - Povolte čtení a úpravy na záložkách v Microsoft Office (včetně Excelu)

  • Jednu sekundu přepnete mezi desítkami otevřených dokumentů!
  • Snižte stovky kliknutí myší každý den, sbohem s myší rukou.
  • Zvyšuje vaši produktivitu tím
    50%
    při prohlížení a úpravách více dokumentů.
  • Přináší efektivní karty do Office (včetně Excelu), stejně jako Chrome, Firefox a Nový Internet Explorer.
Snímek obrazovky aplikace Excel (s nainstalovanou kartou Office)
Komentáře (0)
Zatím žádné hodnocení. Buďte první, kdo ohodnotí!
Zatím zde nejsou žádné komentáře
Zanechat své připomínky
Odesílání jako host
×
Ohodnoťte tento příspěvek:
0   Postavy
Doporučená umístění

Sociální sítě

Copyright © 2009 - www.extendoffice.com. | Všechna práva vyhrazena. Poháněno ExtendOffice. | |. | Sitemap
Microsoft a logo Office jsou ochranné známky nebo registrované ochranné známky společnosti Microsoft Corporation ve Spojených státech a / nebo jiných zemích.
Chráněno Sectigo SSL