Formules met functies opbouwen

Functies zijn bewerkingen die veelvoorkomende soorten berekeningen uitvoeren en kunnen worden gebruikt om formules op te bouwen.
Er zijn vier hoofdtypen functies die u kunt gebruiken om gegevens te combineren, samen te vatten, te verzamelen en te vergelijken. In dit gedeelte vindt u informatie over de meest voorkomende functies, inclusief informatie over de syntaxis van de functie en voorbeelden.
Gegevens combineren: aggregatiefuncties
Aggregaties worden gebruikt om wiskundige berekeningen op gegevens uit te voeren. U kunt tegelijkertijd meerdere aggregaties op meerdere velden uitvoeren, waardoor het eenvoudig is om gegevens samen te vatten op basis van meerdere factoren.
Syntaxis:
Functie (numeriek veld)
Parameters:

Functie: Sum(), Avg(), Count(), DupCount(), Max(), Min()

Numeriek veld: een numeriek veld of formule.

Als u bijvoorbeeld een draaitabel wilt maken met de printernaam en het gemiddelde aantal afgedrukte prints, kunt u een eenvoudige aggregatie gebruiken om het gemiddelde aantal afgedrukte prints voor elke printer te berekenen:

AVG([Total Printed Impressions])

Als u ook het gemiddelde aantal afgedrukte prints per dag voor elke printer wilt opnemen, kunt u multi-pass-aggregaties gebruiken die tegelijkertijd meerdere berekeningen uitvoeren. In plaats in de draaitabel een nieuwe kolom voor dagen toe te voegen, kunt u een multi-pass-aggregatie maken die eerst de som van de afgedrukte prints per dag berekent en vervolgens de resultaten voor elke printer als gemiddelde gebruikt:

AVG([Days in Date], [Total Printed Impressions])

Gegevens samenvatten: statistische functies
Statistische functies bieden zinvolle samenvattingen van gegevens en kunnen u helpen weloverwogen beslissingen te nemen. Ze zijn vooral handig voor het analyseren van grote gegevenssets.
Syntaxis:
Functie (numeriek veld)
Parameters:

Functie: Median(), Mode(), Largest(), Stdev(), Stdevp(), Varp(), Var(), Quartile(), Percentile()

Numeriek veld: een numeriek veld of formule.

U kunt bijvoorbeeld statistische functies gebruiken om typische resultaten te begrijpen of voorspellingen te doen op basis van een centrale tendens en standaarddeviaties.

Gegevens verzamelen: voorlopig totaal en gemiddelde
Voor het meten van prestaties moeten gegevens vaak gedurende langere perioden, zoals jaren, kwartalen of maanden, in een continu en cumulatief formaat worden bekeken. Verschillende functies zijn beschikbaar voor het maken van voorlopige totalen en gemiddelden over standaard- of aangepaste tijdsperioden.
Syntaxis:
Functie (numeriek veld)
Parameters:

Functie: YTDAvg(), QTDAvg(), MTDAvg(), YTDSum(), QTDSum(), MTDSum(), RPSum(), RPAvg()

Numeriek veld: een numeriek veld of formule.

U kunt bijvoorbeeld met de functie Gemiddelde van jaar tot heden de voortgang bij het verhogen van het aantal afgedrukte afdruktaken bijhouden:

YTDAVG([# of unique Job ID])

Wijziging in tijd: tijdfuncties
Met tijdfuncties kunt u resultaten op verschillende tijdstippen vergelijken en de groeisnelheid bepalen. Functies kunnen worden ingesteld voor standaardperioden, zoals jaar, kwartaal, maand en dag of voor aangepaste perioden.
Opmerking: Om tijdfuncties te berekenen, moet een tijdfilter op het dashboard of de widget worden toegepast.
Syntaxis:
Functie (numeriek veld)
Parameters:

Functie: PastYear(), PastQuarter(), PastMonth(), Growth(), GrowthRate(), Contribution(), YDiff(), QDiff(), MDiff(), DDiff(), HDiff(), MnDiff(), SDiff(), Next(), Prev(), DiffPastYear(), DiffPastQuarter(), DiffPastMonth()

Numeriek veld: een numeriek veld of formule.

Als u bijvoorbeeld de toename van afgedrukte prints wilt vergelijken met dezelfde periode in het voorgaande jaar, kunt u de functie DiffPastYear gebruiken:

DIFFPASTYEAR([Total Printed Impressions])