V tomto článku se naučíme Jak počítat řádky, pokud v aplikaci Excel odpovídá alespoň n číslům.
Scénář:
Jednoduše řečeno, při práci s čísly dat. Potřebujeme extrahovat počet řádků, které mají alespoň, maximálně nebo přesně n hodnot z konkrétního řádku splňujících uvedená kritéria v aplikaci Excel. Například při výpočtu počtu studentů, kteří v testech podávají průměrné výsledky. Tyto druhy problémů s počítáním můžeme provádět v dlouhém seznamu pomocí níže popsaného vzorce aplikace Excel.
Použité funkce vzorce a syntaxe vzorce:
Bude použita následující funkce. Než ho použijete, seznamte se s ním.
- Funkce SUM
- Funkce MMULT
- Funkce TRANSPOSE
- Funkce COLUMN
Z těchto uvedených funkcí sestavíme vzorec.
Použijte vzorec:
{ = SUMA ( - (MMULT ( - ((data) <kritika), TRANSPOZICE (SLOUPEK (data) 0)) = n)) } |
Poznámka: Pro složená rovnátka ( { } ) Použijte Ctrl + Shift + Enter při práci s poli nebo rozsahy v Excelu. To ve výchozím nastavení ve vzorci vygeneruje složené závorky. NEPOKOUŠEJTE se tvrdě kódovat složené závorky.
data: svazek čísel jako data.
= n: přesný počet výskytů (použití <= maximálně nebo >= minimálně)
krit: kritéria, s nimiž se shoduje
Příklad:
Pochopit to všechno může být matoucí. Pojďme tedy tento vzorec otestovat spuštěním na níže uvedeném příkladu. Zde máme údaje o prodeji pro konkrétní ID prodeje v řadě. Potřebujeme zjistit počet prodejních ID, kde prodejce neprovedl prodej 40 přesně dvakrát. Zde je kritérium o <40 a výskyt je 2 (= 2 pro přesný výskyt)
Vzorec:
{ = SUM (((MMULT ( - ((C4: H15) <40), TRANSPOSE (COLUMN (C4: H15) 0)) = 2)) |
Vysvětlení:
- Funkce COLUMN vrací pole čísla sloupce z první buňky v poli do poslední buňky v poli. {3; 4; 5; 7; 8}
- ^0, tato operace s libovolnými čísly polí vrací pole 1 s.
- Funkce TRANSPOSE převádí řádky maticového pole na sloupce a sloupce na řádky. Zde je pole 1 s v řádku převedeno na pole 6 (1 s) ve sloupcích. {1; 1; 1; 1; 1; 1}
- - ((C4: H15) <40), tato operace vrátí hodnoty jako 1 s jako PRAVDIVÉ hodnoty (odpovídající kritéria) a 0 s jako nepravdivé hodnoty.
- Funkce MMULT přebírá matici 2 polí a vrací hodnoty, jak je uvedeno níže.
= SUMA ( - ({1; 0; 1; 0; 2; 1; 0; 0; 1; 2; 3; 3} = 2))
- Funkce SUMA počítá hodnoty v poli odpovídající 2, protože je výskyt vyžadován.
- Výsledek získáte místo Ctrl + Shift + Enter. Protože toto je maticový vzorec.
Zde jsou pole funkce uvedena jako reference pole. Ručně použijte dvojité (-) Stisknutím klávesy Enter získáte výsledek.
Jak vidíte na výše uvedeném obrázku, existují 2 prodejci, kteří nedokončili ani 40 prodejů. Toto je počet do odpovídajících řádků v datech, kde 2 čísla jsou menší než 40. Výskyt počtu a kritéria, která mají být zkontrolována, můžete přizpůsobit v řádcích tabulky. Níže je uveden příklad, jak získat Count s různými kritérii a různými výskyty.
Spočítat řádky odpovídající tržbám nad 100 se 3 jako přesný výskyt:
Nyní bychom chtěli zjistit, kolik prodejců si vede v prodejích středně dobře. K tomu potřebujeme získat počet prodejců, kteří prodali přes 100, přesně 3krát.
Použijte vzorec:
= SUM (((MMULT ( - ((C4: H15)> 100), TRANSPOSE (COLUMN (C4: H15) 0)) = 3)) |
> 100: číslo musí být větší než 100.
= 3: výskyt se rovná 3
Zde jsou pole funkce uvedena jako reference pole. Ručně použijte dvojité (-) Stisknutím klávesy Enter získáte výsledek.
Jak vidíte, existují 3 prodejci, kteří se mají středně dobře. Toto je počet do odpovídajících řádků v datech, kde 3 prodeje jsou větší než 100.
Zde jsou všechny pozorovací poznámky týkající se používání vzorce.
Poznámky:
- Vzorec funguje pouze s čísly.
- Funkce MMULT a TRANSPOSE jsou maticovou funkcí, proto před použitím zkontrolujte.
- Pokud vzorec vrací chybu #HODNOTA, musí být ve vzorci uvedena kontrola složených závorek, jak je uvedeno v příkladech v článku.
- Negace (-) znak změní hodnoty, PRAVDA nebo 1 s na NEPRAVDA nebo 0 s a NEPRAVDA nebo 0 s na PRAVDA nebo 1 s.
- Operace jako rovná se ( = ), menší než rovno ( <= ), větší než ( > ) nebo se nerovná () lze provést v rámci použitého vzorce, pouze s čísly.
Doufám, že tento článek o tom, jak počítat řádky, pokud n odpovídajících hodnot v aplikaci Excel je vysvětlující. Další články o počítání vzorců najdete zde. Pokud se vám naše blogy líbily, sdílejte je se svými přáteli na Facebooku. A také nás můžete sledovat na Twitteru a Facebooku. Rádi bychom od vás slyšeli, dejte nám vědět, jak můžeme zlepšit, doplnit nebo inovovat naši práci a zlepšit ji pro vás. Napište nám na e -mail
Najděte poslední řádek dat s čísly v Excelu : V řadě textových hodnot najděte poslední data v Excelu.
Jak používat funkci SUMPRODUCT v Excelu: Vrací SUMU po vynásobení hodnot ve více polích v Excelu.
COUNTIFS s rozsahem dynamických kritérií : Počítejte buňky, které se liší od ostatních hodnot buněk v aplikaci Excel.
COUNTIFS odpovídá dvěma kritériím : Počet buněk odpovídajících dvěma různým kritériím v seznamu v aplikaci Excel.
COUNTIFS S NEBO Pro více kritérií : Pomocí funkce NEBO spočítejte buňky s více kritérii.
Funkce COUNTIFS v aplikaci Excel : Počet buněk závislých na jiných hodnotách buněk.
Jak používat Countif ve VBA v Microsoft Excelu : Počítejte buňky pomocí kódu Visual Basic for Applications.
Jak používat zástupné znaky v aplikaci Excel : Počítejte buňky odpovídající frázím pomocí zástupných znaků v aplikaci Excel
Oblíbené č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.