Applies ToExcel pro Microsoft 365

Funkce SESKUPITPODLE  umožňuje vytvořit souhrn dat pomocí vzorce. Podporuje seskupení podél jedné osy a agregaci přidružených hodnot. Pokud byste například měli tabulku dat o prodeji, můžete vygenerovat souhrn prodeje podle roku. 

Syntaxe

Funkce SESKUPITPODLE umožňuje seskupit, agregovat, řadit a filtrovat data na základě zadaných polí.

Syntaxe funkce SESKUPITPODLE je:

SESKUPITPODLE(row_fields;hodnoty;funkce;[field_headers],[total_depth],[sort_order],[filter_array],[field_relationship])

Argument

Popis

row_fields

(povinné)

Sloupcově orientovaná matice nebo oblast obsahující hodnoty, které se používají k seskupení řádků a generování záhlaví řádků. 

Matice nebo oblast může obsahovat více sloupců. Pokud ano, výstup bude mít více úrovní skupiny řádků.

values

(povinné)

Sloupcově orientované pole nebo oblast dat, která se mají agregovat.

Matice nebo oblast může obsahovat více sloupců. Pokud ano, výstup bude mít více agregací.

Funkce

(povinné)

Explicitní nebo redukovaná lambda (SUM, PROCENTO, PRŮMĚR, POČET atd.), která se používá k agregaci hodnot.

Lze poskytnout vektor lambda. Pokud ano, výstup bude mít více agregací. Orientace vektoru určuje, jestli jsou rozložené podle řádků nebo sloupců.

field_headers

Číslo, které určuje, jestli row_fields a hodnoty mají záhlaví a jestli mají být záhlaví polí vrácena ve výsledcích. Možné hodnoty jsou:

Chybí: Automaticky (výchozí)0: Ne 1: Ano a nezozorujte 2: Ne, ale vygenerujte3: Ano a zobrazit

Poznámka: Automaticky předpokládá, že data obsahují hlavičky na základě argumentu values. Pokud je první hodnota text a druhá hodnota je číslo, předpokládá se, že data mají záhlaví. Záhlaví polí se zobrazí, pokud existuje více úrovní skupin řádků nebo sloupců.

total_depth

Určuje, zda záhlaví řádků mají obsahovat součty. Možné hodnoty jsou:

Chybějící: Automaticky: Celkové součty a tam, kde je to možné, mezisoučty (výchozí)0: Bez součtů1: Celkové součty2: Celkové součty a souhrny-1: Celkové součty v horníčásti 2: Celkové součty a mezisoučty nahoře 

Poznámka: Pro mezisoučty musí pole obsahovat alespoň 2 sloupce. Čísla větší než 2 jsou podporována za předpokladu , že pole má dostatek sloupců.

sort_order

Číslo označující, jak mají být řádky seřazeny. Čísla odpovídají sloupcům v row_fields následovaných sloupci v hodnotách. Pokud je číslo záporné, řádky se seřadí sestupně nebo v opačném pořadí.

Vektor čísel lze poskytnout při řazení na základě pouze row_fields

filter_array

Sloupcově orientované 1D pole logických hodnot, které označují, jestli se má vzít v úvahu odpovídající řádek dat.

Poznámka: Délka pole musí odpovídat délce polí zadaných row_fields

field_relationship

Určuje pole relace, pokud je pro row_fields zadáno více sloupců. Možné hodnoty jsou:

0: Hierarchie (výchozí)1: Tabulka

U vztahu polí hierarchie (0) se při řazení pozdějších sloupců polí bere v úvahu hierarchie dřívějších sloupců.   

U relace pole tabulky (1) se řazení jednotlivých sloupců pole provádí nezávisle. Mezisoučty se nepodporují, protože spoléhají na data, která mají hierarchii.  

Příklady

Příklad 1: Pomocí SESKUPITPODLE vygenerujte souhrn celkových prodejů podle roku.

Pomocí SESKUPITPODLE můžete vygenerovat souhrn celkových prodejů podle roku. =SESKUPITPODLE(A2:A76;D2:D76;SUMA)

Příklad 2: Pomocí SESKUPITPODLE vygenerujte souhrn celkových prodejů podle produktů. Seřadit sestupně podle prodeje.

Pomocí SESKUPITPODLE vygenerujte souhrn celkových prodejů podle produktů. Seřadit sestupně podle prodeje. =SESKUPITPODLE(C2:C76;D2:D76;SUMA,,,-2)

Potřebujete další pomoc?

Chcete další možnosti?

Prozkoumejte výhody předplatného, projděte si školicí kurzy, zjistěte, jak zabezpečit své zařízení a mnohem více.

Komunity vám pomohou klást otázky a odpovídat na ně, poskytovat zpětnou vazbu a vyslechnout odborníky s bohatými znalostmi.