Jak počítat řádky, pokud odpovídá n číslům v Excelu

Anonim

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.

  1. Funkce SUM
  2. Funkce MMULT
  3. Funkce TRANSPOSE
  4. 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:

  1. Vzorec funguje pouze s čísly.
  2. Funkce MMULT a TRANSPOSE jsou maticovou funkcí, proto před použitím zkontrolujte.
  3. 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.
  4. Negace (-) znak změní hodnoty, PRAVDA nebo 1 s na NEPRAVDA nebo 0 s a NEPRAVDA nebo 0 s na PRAVDA nebo 1 s.
  5. 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.