A PIVOTBY függvény lehetővé teszi az adatok összegzésének létrehozását egy képleten keresztül. Támogatja a két tengely mentén történő csoportosítást és a társított értékek összesítését. Ha például egy értékesítési adatokból álló táblázattal rendelkezik, létrehozhatja az értékesítések összegzését állam és év szerint.
Megjegyzés: A PIVOTBY függvény olyan értéktömböt ad vissza, amely kiömlhet a rácsba. A PIVOTBY és a kimutatások ismertetését itt találja.
Szintaxis
A PIVOTBY függvény lehetővé teszi az adatok csoportosítását, összesítését, rendezését és szűrését a megadott sor- és oszlopmezők alapján.
A PIVOTBY függvény szintaxisa:
PIVOTBY(row_fields,col_fields,values,function,[field_headers],[row_total_depth],[row_sort_order],[col_total_depth],[col_sort_order],[filter_array])
Argumentum |
Ismertetés |
---|---|
row_fields (kötelező) |
Oszloporientált tömb vagy tartomány, amely a sorok csoportosításához és a sorfejlécek létrehozásához használt értékeket tartalmazza. A tömb vagy tartomány több oszlopot is tartalmazhat. Ha igen, a kimenet több sorcsoportszinttel fog rendelkezni. |
col_fields (kötelező) |
Oszloporientált tömb vagy tartomány, amely az oszlopok csoportosításához és oszlopfejlécek létrehozásához használt értékeket tartalmazza. A tömb vagy tartomány több oszlopot is tartalmazhat. Ha igen, a kimenet több oszlopcsoportszinttel fog rendelkezni. |
Értékek (kötelező) |
Az összesítendő adatok oszloporientált tömbje vagy tartománya. A tömb vagy tartomány több oszlopot is tartalmazhat. Ha igen, a kimenet több aggregációval fog rendelkezni. |
Funkció (kötelező) |
Egy lambda függvény vagy eta csökkentett lambda (SZUM, ÁTLAG, DARAB stb.), amely meghatározza az értékek összesítésének módját. A lambdas vektora adható meg. Ha igen, a kimenet több aggregációval fog rendelkezni. A vektor tájolása határozza meg, hogy sor- vagy oszlopszintűek-e. |
field_headers |
Egy szám, amely meghatározza, hogy a row_fields, col_fields és értékek rendelkeznek-e fejlécekkel, és hogy a mezőfejléceket vissza kell-e adni az eredményekben. A lehetséges értékek a következők:
Hiányzó: Automatikus. Megjegyzés: Az Automatikus függvény feltételezi, hogy az adatok fejléceket tartalmaznak az értékek argumentuma alapján. Ha az 1. érték szöveg, a 2. érték pedig egy szám, akkor az adatok fejléceket feltételeznek. A mezők fejlécei több sor- vagy oszlopcsoportszint esetén jelennek meg. |
row_total_depth |
Meghatározza, hogy a sorfejlécek tartalmazzák-e az összegeket. A lehetséges értékek a következők:
Hiányzó: Automatikus: Végösszegek és lehetőség szerint részösszegek. Megjegyzés: Részösszegek esetén row_fields legalább 2 oszloppal kell rendelkeznie. A 2-nél nagyobb számok támogatottak, ha row_field elegendő oszloppal rendelkezik. |
row_sort_order |
A sorok rendezésének módját jelző szám. A számok a row_fields oszlopainak, majd az értékek oszlopainak felelnek meg. Ha a szám negatív, a sorok csökkenő/fordított sorrendben lesznek rendezve. A számok vektora csak row_fields alapján történő rendezéskor adható meg. |
col_total_depth |
Meghatározza, hogy az oszlopfejlécek tartalmaznak-e összegeket. A lehetséges értékek a következők:
Hiányzó: Automatikus: Végösszegek és lehetőség szerint részösszegek. Megjegyzés: Részösszegek esetén col_fields legalább 2 oszloppal kell rendelkeznie. A 2-nél nagyobb számok támogatottak, ha col_field elegendő oszloppal rendelkezik. |
col_sort_order |
A sorok rendezésének módját jelző szám. A számok a col_fields oszlopainak, majd az értékek oszlopainak felelnek meg. Ha a szám negatív, a sorok csökkenő/fordított sorrendben lesznek rendezve. Számok vektora csak col_fields alapján történő rendezéskor adható meg. |
filter_array |
Logikai értékek oszloporientált 1D tömbje, amely azt jelzi, hogy figyelembe kell-e venni a megfelelő adatsort. Megjegyzés: A tömb hosszának meg kell egyeznie a row_fields és col_fields megadottak hosszával. |
Példák
1. példa: a PIVOTBY használata az összes értékesítés termék és év szerinti összegzésének létrehozásához.
2. példa: a PIVOTBY használata az összes értékesítés termék és év szerinti összegzésének létrehozásához. Csökkenő rendezés értékesítések szerint.