Funkce Excel AGGREGATE v Excelu je pokročilou verzí funkce Excel SUBTOTAL. Funkce AGGREGATE byla zavedena v aplikaci Excel 2010. Dříve prováděla jednoduché operace se sadou dat, jako SUMA, PRŮMĚR, MAX atd., Jako SUBTOTAL.
Proč tedy používat funkci AGGREGATE? Důvodem je, že zatímco funkce SUBTOTAL se skládá pouze z 11 operací, AGGREGATE zpracovává 19 operací s větší kontrolou. S kontrolou mám na mysli, že můžete řídit, které hodnoty se mají vypočítat v rozsahu nebo databázi. Jak brzy, uvidíme v tomto článku.
Syntaxe funkce AGGREGATE
= AGREGÁT (číslo funkce, možnosti, pole, [k]) (Array Form)
= AGREGÁT (číslo funkce, možnosti, ref1, ref2… ) (Referenční formulář)
V aplikaci Excel existují dvě formy funkce AGGREGATE. Pole a referenční formulář. Když chceme dodat data jako rozsah (např. A1: A3), použijeme maticovou formu. Když potřebujeme zadat jiné reference (např. A1, B3, C11 atd.), Než použijeme referenční formulář.
Číslo funkce: Od čísla 1 do 19 je každé číslo spojeno s nějakou operací. Poskytujeme číslo funkce, kterou chceme použít v dosahu nebo v databázi. Zde je seznam.
Číslo funkce | Název funkce |
1 | PRŮMĚRNÝ |
2 | POČET |
3 | COUNTA |
4 | MAX |
5 | MIN |
6 | PRODUKT |
7 | STDEV.S |
8 | STDEV.P |
9 | SOUČET |
10 | VAR.S |
11 | VAR.P |
12 | MEDIÁN |
13 | MODE.SNGL |
14 | VELKÝ |
15 | MALÝ |
16 | PERCENTILE.INC |
17 | QUARTILE.INC |
18 | PERCENTILE.EXC |
19 | QUARTILE.EXC |
Možnosti: Ovládání, o kterém jsem mluvil, tato možnost je ono ovládání. Umožňuje vám vybrat si, jak chcete počítat. Co chcete při výpočtu zohlednit a co ne. Seznam dostupných možností je uveden níže.
Č | Možnosti |
0 | Ignorovat vnořené funkce SUBTOTAL a AGGREGATE |
1 | Ignorujte vnořené funkce SUBTOTAL, AGGREGATE a skryté řádky |
2 | Ignorovat vnořené funkce SUBTOTAL, AGGREGATE a chybové hodnoty |
3 | Ignorovat vnořené funkce SUBTOTAL, AGGREGATE, skryté řádky a chybové hodnoty |
4 | Ignorovat nic |
5 | Ignorujte skryté řádky |
6 | Ignorujte chybové hodnoty |
7 | Ignorujte skryté řádky a chybové hodnoty |
Array or Ref: Toto je rozsah, ve kterém chcete provádět operace. Může to být databáze, jedna buňka nebo řada nepropojených buněk.
[k]: Je to nepovinný argument. Musí být použit s funkcemi, které vyžadují klíč. Jako MALÉ, VELKÉ atd.
Podívejme se na příklad, aby bylo vše jasné.
Příklad: Součet viditelného rozsahu, chyby ignorujte pomocí funkce AGGREGATE
Tady mám malou sadu čísel, které chci sečíst. Nyní je podmínkou, že chci sečíst hodnoty, které jsou pouze viditelné. Chci ignorovat všechny chyby, mezisoučty a vzorce AGGREGATE v rozsahu mezi nimi.
Tento vzorec napište do buňky B8.
= AGREGÁT (9,3, B2: B7)
Výše uvedený vzorec AGGREGATE vrátí správnou odpověď, jak očekáváme.
Pokud použijete funkci SUBTOTAL, bude zpracovávat skryté řádky, ale nedokáže zpracovat chyby.
Pomocí vzorce AGGREGATE v aplikaci Excel můžete také získat n -té NEJMENŠÍ nebo n -té NEJVĚTŠÍ hodnotu.
= AGREGÁT (14,3, B2: B7,2)
Výše uvedený vzorec vrátí druhou největší hodnotu v rozsahu B2: B7. Což je tady 40.
= AGREGÁT (4,3, B7, B3)
Výše uvedený vzorec AGGREGATE je referenčním typem a používá se k získání maximální hodnoty mezi B7 a B3.
Poznámky:
- Pokud funkce nevyžaduje klíč [k], a, AGGREGATE vrátí chybu #HODNOTA.
- Pokud funkce vyžaduje klíč [k] a vy jste jej neposkytli, AGGREGATE vrátí chybu #HODNOTA.
Jak používat funkci SUBTOTAL v Excelu
Jak používat funkci Excel LOG10
Jak používat funkci IMEXP v aplikaci Excel
Jak používat funkci IMCONJUGATE v aplikaci Excel
Jak používat funkci IMARGUMENT v aplikaci Excel
Populární články
Upravte rozevírací seznam
Pokud s podmíněným formátováním
Pokud se zástupnými znaky
Vlookup podle data