Spring videre til hovedindholdet

Byg KPI’er ved hjælp af et script

Lær, hvordan du kan bygge mere avancerede KPI'er ved hjælp af et script.

Skrevet af Line Jensen

Hvis du ønsker at opbygge mere avancerede KPI’er, eller blot foretrækker at bruge scripts til at beregne dine KPI’er, kan du bruge vores Jerry-script-bygger.

Logikken er den samme som ved brug af formler i Excel – vælg de parametre, du vil måle, og sæt dem ind i en formel.

  1. Gå til Insights → Reports. Sørg for, at Analytics mode er slået til.

  2. Klik på Opret ny KPI i menuen til højre, og vælg Byg din KPI med Jerry-script.

  3. Giv din KPI et genkendeligt Navn, og tilføj eventuelt en eller flere Tags, så den er nemmere at finde, når den er klar til brug.

  4. Nu er du klar til at opbygge din KPI i editoren. Når du begynder at skrive, får du en rullemenu, hvor du kan vælge, hvilke KPI’er du vil bruge i din formel.

    Logikken er den samme som ved opbygning af formler i Excel – vi har foruddefineret nogle KPI’er, du kan bruge i din formel – og derefter er det helt op til dig, hvordan du sætter dem sammen, så de viser præcis de data, du ønsker. Nedenfor har vi samlet en liste over operatorer og kommandoer, som du kan anvende.

  5. Tryk Gem KPI, når du er færdig. Din KPI vil nu være tilgængelig og klar til brug.

Operatorer

Operator

Navn

Betydning

Eksempel

+

Plus

Addition

3 + 5 = 8

-

Minus

Subtraktion

9 - 4 = 5

*

Gange

Multiplikation

6 * 7 = 42

/

Divider

Division

10 / 4 = 2.5

( )

Parenteser

Styrer rækkefølgen af beregninger

2 * (3 + 4) = 14

==

Lige med

Sammenligner to værdier

5 == 5 → Sand

!=

Ikke lig med

Sammenligner for ulighed

5 != 3 → Sand

<

Mindre end

Sammenligning

3 < 5 → Sand

<=

Mindre end eller lig med

Sammenligning

3 <= 3 → Sand

>

Større end

Sammenligning

7 > 2 → Sand

>=

Større end eller lig med

Sammenligning

7 >= 7 → Sand

Kommandoer

Kommando

Funktion

Forklaring

Eksempel

Excel-ækvivalent

If()

Betinget sætning

Udfører én handling, hvis en betingelse er sand, og en anden, hvis den er falsk.

If(x > 10, "Høj", "Lav") → returnerer “Høj” hvis x > 10, ellers “Lav”.

=IF()

Sum()

Summering

Lægger en liste af tal sammen.

Sum(10, 20, 30) → 60

=SUM()

Abs()

Absolut værdi

Returnerer et tals størrelse uden fortegn.

Abs(-5) → 5

=ABS()

Round()

Afrunding

Afrunder et tal til nærmeste heltal eller et bestemt antal decimaler.

Round(3.567, 2) → 3.57

=ROUND()

Ceil()

Rund op

Afrunder altid op til nærmeste hele tal.

Ceil(3.2) → 4

=ROUNDUP()

Floor()

Rund ned

Afrunder altid ned til nærmeste hele tal.

Floor(3.8) → 3

=ROUNDDOWN()

Sqrt()

Kvadratrod

Finder kvadratroden af et tal.

Sqrt(9) → 3

=SQRT()

Hvad er Jerry-script?

Hvis du kender lidt til scripts, så ved du sikkert allerede, at hvert script har sin egen funktion.

Jerry-script er baseret på funktionaliterne i Adversus. For at forebygge, at det ikke bliver forvekslet med andre former for scripts, som f.eks. Python og JavaScript, har vi valgt at navngive det efter den digitale hund Jerry, der af og til dukker op i Adversus' interface. Jerry elsker godbidder og data!


Besvarede dette dit spørgsmål?