A CSOPORTOSÍTÁS.ALAP.SZERINT függvény lehetővé teszi az adatok összegzésének létrehozását egy képleten keresztül. Támogatja az egy 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 évenkénti összegzését.
Szintaxis
A CSOPORTOSÍTÁS.ALAP.SZERINT 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 mezők alapján.
A CSOPORTOSÍTÁS.ALAP.SZERINT függvény szintaxisa:
CSOPORTOSÍTÁS.ALAP.SZERINT(row_fields,értékek,függvény;[field_headers],[total_depth],[sort_order],[filter_array],[field_relationship])
argumentumok |
Leírá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. |
values (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. |
függvény (kötelező) |
Explicit vagy eta csökkentett lambda (SUM, SZÁZALÉKA, AVERAGE, COUNT stb.), amely az értékek összesítésére szolgál. 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 és az é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 (alapértelmezett) 0: Nem 1: Igen, és nem jelenik meg 2: Nem, de generálja a 3: Igen és showMegjegyzé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. |
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 (alapértelmezett) 0: Nincs összeg 1: Végösszegek 2: Végösszegek 2: Végösszegek és Részösszegek-1 : Végösszegek a 2. helyen : Végösszegek és részösszegek felülMegjegyzés: Részösszegek esetén a mezőknek legalább 2 oszloppal kell rendelkezniük. A 2-nél nagyobb számok támogatottak, ha a mező megfelelő oszlopokkal rendelkezik. |
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. |
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 megadottak hosszával. |
field_relationship |
Megadja a kapcsolatmezőket, ha több oszlop van megadva row_fields. A lehetséges értékek a következők: 0: Hierarchia (alapértelmezett) 1: TáblaHierarchiamező-kapcsolat (0) esetén a későbbi mezőoszlopok rendezése figyelembe veszi a korábbi oszlopok hierarchiáját. Táblamező-kapcsolat (1) esetén az egyes mezőoszlopok rendezése egymástól függetlenül történik. A részösszegek nem támogatottak, mivel a hierarchiával rendelkező adatokra támaszkodnak. |
Példák
1. példa: használja a CSOPORTOSÍTÁS.ALAP.SZERINT a teljes értékesítés évenkénti összegzésének létrehozásához.
2. példa: a CSOPORTOSÍTÁS.ALAP.SZERINT használatával generálhatja az összes értékesítés termékenkénti összegzését. Csökkenő rendezés értékesítések szerint.