PIVOTBY
Omschrijving
Hiermee worden gegevens samengevat door ze te groeperen, te aggregeren, te sorteren en te filteren op basis van opgegeven rij- en kolomvelden. Deze functie is hetzelfde als door Workday geleverd.PIVOTBY, maar
zonder
stijlparameter. Deze functie is handig voor dynamische kruistabellen en geavanceerde gegevenssamenvattingen, rechtstreeks in een formule.
Syntaxis
PIVOTBY(
row_fields
, col_fields
, values
, function
, [field_headers
], [row_total_depth
], [row_sort_order
], [col_total_depth
], [col_sort_order
], [filter_array
], [relative_to
]) - row_fields: de waarden die moeten worden gebruikt bij het groeperen van rijen.
- col_fields: de waarden die moeten worden gebruikt bij het groeperen van kolommen.
- values: de waarden die moeten worden geaggregeerd.
- function: de berekening die moet worden uitgevoerd bij het aggregeren.
- field_headers: een getal dat aangeeft of de gegevens koppen hebben en of u deze in de resultaten wilt opnemen. Mogelijke opties zijn:
- Weggelaten waarde (standaard): koppen worden niet weergegeven.
- 0: geen koppen.
- 1: Ja, maar koppen worden niet weergegeven.
- 2: Geen koppen, maar genereer deze.
- 3: Ja, en koppen weergeven.
- row_total_depth: een getal dat aangeeft of totalen en subtotalen moeten worden weergegeven. Voor subtotalen:row_fieldsmoet ten minste twee kolommen bevatten. Mogelijke opties zijn:
- Weggelaten waarde (standaard): eindtotalen en, waar mogelijk, subtotalen.
- 0: geen totalen.
- 1: Eindtotalen onderaan.
- 2: Eindtotalen en subtotalen onderaan.
- -1: eindtotalen bovenaan.
- -2: eindtotalen en subtotalen bovenaan.
- row_sort_order: een getal dat aangeeft hoe rijen moeten worden gesorteerd. Getallen komen overeen met kolommen inrow_fields, gevolgd door kolommen in waarden. Met een positief getal worden rijen in oplopende volgorde gesorteerd. Een negatief getal sorteert rijen in aflopende volgorde.
- col_total_depth: een getal dat aangeeft of totalen en subtotalen moeten worden weergegeven. Voor subtotalen:col_fieldsmoet ten minste twee kolommen bevatten. Mogelijke opties zijn:
- Weggelaten waarde (standaard): eindtotalen en, waar mogelijk, subtotalen.
- 0: geen totalen.
- 1: Eindtotalen aan de rechterkant.
- 2: Eindtotalen en subtotalen aan de rechterkant.
- -1: eindtotalen aan de linkerkant.
- -2: eindtotalen en subtotalen aan de linkerkant.
- col_sort_order: een getal dat aangeeft hoe kolommen moeten worden gesorteerd. Getallen komen overeen met kolommen incol_fields, gevolgd door kolommen in waarden. Met een positief getal worden rijen in oplopende volgorde gesorteerd. Een negatief getal sorteert rijen in aflopende volgorde.
- filter_array: een kolomgerichte matrix met Boole-waarden die aangeeft welke rijen moeten worden opgenomen of uitgesloten van de uitvoer.
- relative_to: een getal dat aangeeft waar waarden moeten worden zoeken voor het tweede argument van een functie ''. Dit wordt meestal gebruikt wanneer PERCENTOF wordt opgegeven voor functie ''. Mogelijke opties zijn:
- 0 (standaard): kolomtotalen.
- 1: rijtotalen.
- 2: Eindtotaal.
- 3: totaal bovenliggende kolom.
- 4: totaal van bovenliggende rij.