Naar inhoud
lightbulb Welkom op de nieuwe kennisbank | We hebben de docs volledig vernieuwd met meer dan 160 features. Bekijk wat nieuw isarrow_forward

Berekende velden in Looker Studio

Maak berekende velden in Looker Studio om eigen formules, ratio's en gecombineerde dimensies toe te voegen aan je databron zonder de brondata te wijzigen.

Wat zijn berekende velden?

Berekende velden zijn formules die je bovenop je bestaande data bouwt. Ze bestaan niet in je databron (je spreadsheet of BigQuery-tabel), maar Looker Studio berekent ze op het moment dat het data ophaalt.

Gebruik berekende velden voor:

  • Ratio's en percentages (conversieratio, winstmarge)
  • Gecombineerde tekstvelden (voornaam en achternaam samenvoegen)
  • Conditionele categorieën (klanten segmenteren op ordergrootte)
  • Datumtransformaties (weeknummer of kwartaal uit een datum halen)
  • Eenheidconversies (dollar naar euro, bytes naar GB)

Berekend veld aanmaken in de databron

Een veld dat je in de databron maakt, is beschikbaar in elke grafiek die deze databron gebruikt. Dat is de beste plek voor velden die je vaker nodig hebt.

Berekend veld toevoegen aan een databron

  1. Ga in je rapport naar Bron > Toegevoegde databronnen beheren en klik op Bewerken naast de databron (of klik op het potlood-icoon naast de databron).
  2. Klik linksboven op Een veld toevoegen.
  3. Geef het veld een herkenbare naam, bijvoorbeeld Conversieratio.
  4. Typ je formule in het formuleveld. Gebruik de autocomplete voor beschikbare velden en functies.
  5. Klik op Opslaan.
  6. Het nieuwe veld verschijnt in de veldlijst en is beschikbaar in alle grafieken die deze databron gebruiken.

Berekend veld aanmaken in een grafiek

Je kunt ook een berekend veld direct voor één grafiek aanmaken zonder de databron te wijzigen.

Berekend veld in een grafiek

  1. Selecteer de grafiek.
  2. Klik in het eigenschappenpaneel op het plus-pictogram naast Statistiek of Dimensie.
  3. Kies Berekend veld aanmaken.
  4. Schrijf je formule en klik op Toepassen.

Dit veld is alleen beschikbaar in die ene grafiek. Gebruik databron-berekende velden als je hetzelfde veld in meerdere grafieken nodig hebt.

Formule-syntaxis en veelgebruikte functies

Rekenkundige operatoren

  • Optelling: Omzet + BTW
  • Aftrekking: Omzet - Kosten
  • Vermenigvuldiging: Prijs * Aantal
  • Deling: Winst / Omzet

Tekstvelden combineren

CONCAT(Voornaam, " ", Achternaam)

Conditionele logica met CASE

CASE
  WHEN Omzet > 10000 THEN "Groot"
  WHEN Omzet > 1000 THEN "Middel"
  ELSE "Klein"
END

Datum-functies

  • YEAR(datum_veld) haalt het jaar op
  • MONTH(datum_veld) haalt de maand op (1 tot 12)
  • WEEK(datum_veld) geeft het weeknummer
  • DATE_DIFF(datum1, datum2) geeft het verschil in dagen

Getal-functies

  • ROUND(getal, 2) rondt af op 2 decimalen
  • ABS(getal) geeft de absolute waarde
  • LOG(getal) geeft de logaritme
warning

Bescherm tegen delen door nul

Als je Winst / Omzet berekent en Omzet is nul, geeft Looker Studio een fout of een lege waarde. Vang dat af met: CASE WHEN Omzet = 0 THEN 0 ELSE Winst / Omzet END.

Aggregaties in berekende statistieken

Berekende statistieken worden altijd na aggregatie berekend. Dat betekent dat de formule (Winst / Omzet) * 100 de winstmarge berekent op basis van de al opgetelde winst en omzet, niet per rij. Voor dashboards is dat meestal precies wat je wilt.

Wil je een gewogen gemiddelde? Gebruik dan: SUM(waarde * gewicht) / SUM(gewicht).

lightbulb

Verschil tussen dimensie en statistiek

Een berekende dimensie rekent op rij-niveau, vóór aggregatie. Een berekende statistiek rekent op het opgetelde resultaat, ná aggregatie. Krijg je onverwachte cijfers in een scorecard? Controleer dan of je veld als dimensie of als statistiek wordt behandeld.

Berekende dimensies

Berekende dimensies werken op rij-niveau vóór aggregatie. Gebruik ze om categorieën toe te wijzen op basis van een waarde:

CASE
  WHEN Land = "NL" THEN "Nederland"
  WHEN Land IN ("BE", "LU") THEN "Benelux"
  ELSE "Overig Europa"
END

Dit kun je vervolgens als dimensie gebruiken in je grafieken, net als een gewone dimensie uit je databron.

Praktisch voorbeeld: omzet per segment labelen

Stel je hebt een verkooptabel en wilt klanten labelen op ordergrootte plus het label tonen met de waarde erbij. Combineer dan CASE en CONCAT in één berekende dimensie:

CASE
  WHEN Orderbedrag >= 1000 THEN CONCAT("Top: ", CAST(Orderbedrag AS TEXT))
  WHEN Orderbedrag >= 250 THEN CONCAT("Midden: ", CAST(Orderbedrag AS TEXT))
  ELSE CONCAT("Klein: ", CAST(Orderbedrag AS TEXT))
END

Zo krijg je in één veld zowel de categorie als de waarde, handig voor tabellen en filters.

Mijn berekend veld geeft de foutmelding "Ongeldige formule". Wat doe ik?

Controleer de aanhalingstekens (gebruik altijd dubbele aanhalingstekens voor tekst in formules), de komma's tussen functieparameters en de veldnamen. Veldnamen zijn hoofdlettergevoelig en moeten exact overeenkomen met de namen in je schema.

Kan ik een berekend veld gebruiken als join-sleutel in een blend?

Ja, je kunt een berekend veld als join-sleutel kiezen in de blending-instelling. Dat is handig om twee velden die qua formaat verschillen eerst te normaliseren voordat je ze koppelt.

Berekende velden vertragen mijn rapport. Wat kan ik doen?

Complexe CASE-statements en tekstfuncties op grote datasets kunnen traag zijn. Overweeg de berekening te verplaatsen naar een BigQuery-view of een geplande query, zodat het resultaat al voorberekend klaarstaat.

Kan ik een berekend veld hernoemen?

Ja, klik op het veld in het databronbeheer en wijzig de naam. Alle grafieken die dit veld gebruiken, worden automatisch bijgewerkt.

Werkt een berekend veld uit de databron ook in andere rapporten?

Ja, als de databron gedeeld is. Een databron-berekend veld reist mee met de databron, dus elk rapport dat dezelfde databron koppelt, krijgt het veld erbij. Een grafiek-berekend veld blijft beperkt tot die ene grafiek.