Typen tabelberekening

In dit artikel worden de typen tabelberekeningen beschreven die beschikbaar zijn in Tableau en wanneer u deze kunt gebruiken. Er worden eenvoudige voorbeelden gebruikt om te laten zien hoe elke berekening data in een tabel transformeert. Zie Een tabelberekening maken voor meer informatie over het maken en configureren van tabelberekeningen.

Verschil van-berekening

De tabelberekening Verschil van berekent voor elke markering in de visualisatie het verschil tussen de huidige waarde en een andere waarde in de tabel.

Bij de berekeningen Verschil van, Procentueel verschil van of Percentage van zijn er altijd twee waarden waarmee rekening moet worden gehouden: de huidige waarde en de waarde waarvan het verschil moet worden berekend. In de meeste gevallen wilt u het verschil berekenen tussen de huidige waarde en de vorige waarde. Maar in sommige gevallen wilt u misschien iets anders doen.

Aangeven vanaf welke waarde het verschil moet worden berekend:

  1. Klik met de rechtermuisknop op een meetwaarde in de weergave en selecteer Tabelberekening toevoegen.

  2. Selecteer in het dialoogvenster Tabelberekening bij Ten opzichte van een van de volgende opties:

    VorigeBerekent het verschil tussen de huidige waarde en de vorige waarde in de partitie. Dit is de standaardwaarde.
    VolgendeBerekent het verschil tussen de huidige waarde en de volgende waarde in de partitie.
    EersteBerekent het verschil tussen de huidige waarde en de eerste waarde in de partitie.
    LaatsteBerekent het verschil tussen de huidige waarde en de laatste waarde in de partitie.

Voorbeeld

Bekijk deze teksttabel. De tabel toont de totale maandelijkse verkoop voor vier jaar voor een grote winkelketen.

Een tabel met verkoopcijfers per maand en kwartaal van 2022 tot en met 2014.

Gebruik een Verschil van-tabelberekening om te berekenen hoe de verkoop fluctueert (hoeveel die stijgt of daalt) gedurende de jaren en voor elke maand.

Een tabel met de verkopen per kwartaal en maand. Er is één rij geselecteerd en het venster Tabelberekening toont opties voor het bewerken van het berekeningstype en de berekeningsspecificaties.

U ziet dat er in januari een verschil van $ 3944 was tussen de verkopen in 2022 en 2023.

Tip: Bij het berekenen van de jaarlijkse groei is er voor het eerste jaar geen eerder jaar om mee te vergelijken, dus wordt de kolom leeg gelaten. Verberg de kolom die u niet wilt weergeven om de berekening intact te houden. Zie Rijen en kolommen verbergen voor meer details.

Waarom? Als u het eerste jaar hebt gefilterd om het uit de weergave te verwijderen, wordt dit jaar ook uit de berekening verwijderd. Het tweede jaar heeft dan geen voorgaand jaar om mee te vergelijken en blijft daarom leeg. Door de kolom te verbergen in plaats van te filteren, blijft de berekening intact.

Voortschrijdende berekening

Voor elke markering in de weergave wordt door de tabelberekening Voortschrijdende berekening (soms ook wel rollende berekening genoemd) de waarde voor een markering in de weergave bepaalt door een aggregatie uit te voeren over een bepaald aantal waarden rond de huidige waarde.

Een voortschrijdende berekening wordt doorgaans gebruikt om kortetermijnfluctuaties in uw data af te vlakken, zodat u langetermijntrends kunt zien. Bij effectendata zijn er bijvoorbeeld elke dag zoveel fluctuaties dat het moeilijk is om door alle pieken en dalen heen het grotere geheel te overzien. U kunt een voortschrijdende berekening gebruiken om een waardebereik te definiëren dat u kunt samenvatten met een aggregatie naar keuze.

Voorbeeld

Bekijk deze teksttabel. De tabel toont de totale maandelijkse verkoop voor vier jaar voor een grote winkelketen.

Een tabel met verkoopcijfers per maand en kwartaal van 2022 tot en met 2014.

Gebruik een voortschrijdende berekening om trends in de verkoop te ontdekken. Hiervoor kunt u elk maandtotaal transformeren, zodat het gemiddelde wordt genomen van het maandtotaal van de betreffende maand en de twee voorgaande maanden.

Een teksttabel en het menu met tabelcalculatieopties waarin de berekening met behulp van de tabel wordt weergegeven (van boven naar beneden en vervolgens van links naar rechts)

U kunt de gemiddelde verkoop over een bepaalde periode bekijken. De waarde voor december 2024 is bijvoorbeeld de gemiddelde verkoop voor oktober, november en december 2024. De vermelde waarde voor januari 2025 is de gemiddelde verkoop voor november en december 2025 en januari 2025.

Secundaire berekening toevoegen

Bij de tabelberekeningen Lopend totaal en Voortschrijdende berekening hebt u de optie om waarden twee keer te transformeren om het gewenste resultaat te verkrijgen, dat wil zeggen dat u een secundaire tabelberekening toe kunt voegen aan de primaire tabelberekening. U kunt bijvoorbeeld een initiële tabelberekening toevoegen om het lopend totaal van de verkopen per maand binnen elk afzonderlijk jaar te berekenen, en vervolgens een secundaire berekening om het procentuele verschil op jaarbasis voor elke maand van de opeenvolgende jaren te berekenen.

Zie Lopend totaal-berekening voor een voorbeeld dat laat zien hoe u een secundaire berekening maakt.

Procentueel verschil van-berekening

De tabelberekening Procentueel verschil van berekent het verschil tussen de huidige waarde en een andere waarde als een percentage voor elke markering in de visualisatie.

Bij de berekeningen Verschil van, Procentueel verschil van of Percentage van zijn er altijd twee waarden waarmee rekening moet worden gehouden: de huidige waarde en de waarde waarvan het verschil moet worden berekend. In de meeste gevallen wilt u het verschil berekenen tussen de huidige waarde en de vorige waarde. Maar in sommige gevallen wilt u misschien iets anders doen.

Aangeven vanaf welke waarde het verschil moet worden berekend:

  1. Klik met de rechtermuisknop op een meetwaarde in de weergave en selecteer Tabelberekening toevoegen.

  2. Selecteer in het dialoogvenster Tabelberekening bij Ten opzichte van een van de volgende opties:

    VorigeBerekent het verschil tussen de huidige waarde en de vorige waarde in de partitie. Dit is de standaardwaarde.
    VolgendeBerekent het verschil tussen de huidige waarde en de volgende waarde in de partitie.
    EersteBerekent het verschil tussen de huidige waarde en de eerste waarde in de partitie.
    LaatsteBerekent het verschil tussen de huidige waarde en de laatste waarde in de partitie.


Voorbeeld

Bekijk deze teksttabel. De tabel toont de totale maandelijkse verkoop voor vier jaar voor een grote winkelketen.

Een tabel met verkoopcijfers per maand en kwartaal van 2022 tot en met 2014.

Gebruik een Procentueel verschil van-tabelberekening om te berekenen hoe de verkoop fluctueert (hoeveel die stijgt of daalt) gedurende de jaren en voor elke maand. Waarden worden berekend als percentages.

Een teksttabel met een gehighlighte kolom en het menu met tabelcalculatieopties waarin de berekening met behulp van Tabel (omlaag) wordt weergegeven

U ziet dat er tussen januari en februari 2022 een verkoopverschil van -69% was, maar tussen februari en maart was er een verbetering van 1160%.

Percentage van-berekening

De tabelberekening Percentage van berekent voor elke markering in de visualisatie een bepaalde waarde als een percentage van een andere waarde (doorgaans als een percentage van de vorige waarde in de tabel).

Bij de berekeningen Verschil van, Procentueel verschil van of Percentage van zijn er altijd twee waarden waarmee rekening moet worden gehouden: de huidige waarde en de waarde waarvan het verschil moet worden berekend. In de meeste gevallen wilt u het verschil berekenen tussen de huidige waarde en de vorige waarde. Maar in sommige gevallen wilt u misschien iets anders doen.

Aangeven vanaf welke waarde het verschil moet worden berekend:

  1. Klik met de rechtermuisknop op een meetwaarde in de weergave en selecteer Tabelberekening toevoegen.

  2. Selecteer in het dialoogvenster Tabelberekening bij Ten opzichte van een van de volgende opties:

    VorigeBerekent het verschil tussen de huidige waarde en de vorige waarde in de partitie. Dit is de standaardwaarde.
    VolgendeBerekent het verschil tussen de huidige waarde en de volgende waarde in de partitie.
    EersteBerekent het verschil tussen de huidige waarde en de eerste waarde in de partitie.
    LaatsteBerekent het verschil tussen de huidige waarde en de laatste waarde in de partitie.


Voorbeeld

Bekijk deze teksttabel. De tabel toont de totale maandelijkse verkoop voor vier jaar voor een grote winkelketen.

Een tabel met verkoopcijfers per maand en kwartaal van 2022 tot en met 2014.

Gebruik een Percentage van-tabelberekening om het percentage ten opzichte van een eerdere waarde te berekenen.

Een teksttabel met een gehighlighte kolom en het menu met tabelcalculatieopties waarin de berekening met behulp van Tabel (omlaag) wordt weergegeven

De verkoop in februari 2022 was 31% van de verkoop in januari; in maart 2011 was de verkoop 1260% ten opzichte van de verkoop in februari, enzovoort.

Percentage van totaal-berekening

Voor elke markering in de weergave berekent de tabelberekening Percentage van totaal een waarde als percentage van alle waarden in de huidige partitie.

Voorbeeld

Bekijk deze teksttabel. De tabel toont de totale maandelijkse verkoop voor vier jaar voor een grote winkelketen.

Een tabel met verkoopcijfers per maand en kwartaal van 2022 tot en met 2014.

Gebruik een Percentage van totaal-berekening om het percentage van een totaalbedrag te berekenen. Bijvoorbeeld, welk deel van de kwartaalomzet komt uit elke maand door gebruik te maken van Deelvenster (omlaag). In 2022 vertegenwoordigde januari 19,11% van de verkoop in het eerste kwartaal.

Een teksttabel met de kruising van één rij en één kolom gehighlight en het menu met tabelberekeningsopties waarin de berekening met behulp van Deelvenster (omlaag) wordt weergegeven

Gebruik Tabel (omlaag) om het percentage van de totale verkoop per maand in één jaar te berekenen. U kunt bijvoorbeeld zien dat de verkoop in januari 2,94% van de verkoop in 2022 uitmaakt.

Een teksttabel met een gehighlighte kolom en het menu met tabelcalculatieopties waarin de berekening met behulp van Tabel (omlaag) wordt weergegeven

Percentielberekening

Voor elke markering in de weergave berekent de tabelberekening Percentiel een procentuele rangschikking voor elke waarde in een partitie.

Voorbeeld

Bekijk deze teksttabel. De tabel toont de totale maandelijkse verkoop voor vier jaar voor een grote winkelketen.

Een tabel met verkoopcijfers per maand en kwartaal van 2022 tot en met 2014.

Gebruik een Percentiel-tabelberekening om de totale verkoop voor elke maand in een jaar te rangschikken als een percentage, in plaats van als een heel getal zoals 1 tot en met 12.

Een teksttabel met een gehighlighte kolom en het menu met tabelcalculatieopties waarin de berekening met behulp van Tabel (omlaag) wordt weergegeven

Omdat er in februari zeer weinig is verkocht in vergelijking met de totale verkoop in 2022, wordt deze maand gerangschikt als 0,0% (of nummer 1 van 12). Dit voorbeeld is oplopend en daarom gerangschikt van laag naar hoog. De verkoop in januari was iets hoger en is daarom gerangschikt als 9,1% (of nummer 2 van de 12 maanden). Omdat in november 2022 het meeste werd verkocht, is die maand gerangschikt als 100% (of nummer 12 van 12).

Aflopend versus oplopend

Oplopende volgorde rangschikt waarden van minst naar meest. Aflopende volgorde rangschikt waarden van meest naar minst.

Rangberekening

Voor elke markering in de weergave berekent de tabelberekening Rangschikking een rangorde voor elke waarde in een partitie.

Voorbeeld

Bekijk deze teksttabel. De tabel toont de totale maandelijkse verkoop voor vier jaar voor een grote winkelketen.

Een tabel met verkoopcijfers per maand en kwartaal van 2022 tot en met 2014.

Gebruik een Rangschikking-tabelberekening gebruiken om voor elke maand in een jaar een rangschikking te berekenen.

table_calculations_rank1.png

Omdat in september het meest werd verkocht gedurende 2022, staat die maand op nummer 1. De rangorde is aflopend, dat wil zeggen van hoog naar laag. Omdat in februari het minst werd verkocht gedurende 2022, staat die maand op nummer 12.

Aflopend versus oplopend

Oplopende volgorde rangschikt waarden van minst naar meest. Aflopende volgorde rangschikt waarden van meest naar minst. De standaardwaarde voor de tabelberekening Rangschikking is Aflopend.

Rangtype

Een probleem met Rangberekeningen is dat er meer dan één markering met dezelfde waarde kan zijn. Wat zou er bijvoorbeeld gebeuren als Tafels in de regio Centraal en Apparaten in de regio Zuid beide een verkoop hadden van exact 36.729 $? Met Tableau kunt u aangeven hoe u dergelijke gevallen wilt behandelen door een extra veld op te nemen wanneer u Berekeningstype instelt op Rangschikking.

De keuzes staan hier vermeld. De nummerreeks laat zien hoe elke optie een set van vier waarden zou rangschikken waarbij twee van de waarden identiek zijn:

OptieResultaat
Concurrentie (1, 2, 2, 4)Aan identieke waarden wordt een identieke rang toegewezen. De hoogste waarde krijgt rang 1 en de volgende twee, de identieke waarden, krijgen allebei rang 2. De laatste waarde wordt dan gerangschikt als 4.
Gewijzigde concurrentie (1, 3, 3, 4)Aan identieke waarden wordt een identieke rang toegewezen. De hoogste waarde krijgt rang 1 en de volgende twee, de identieke waarden, krijgen allebei rang 3. De laatste waarde wordt dan gerangschikt als 4.
Dicht (1, 2, 2, 3)Aan identieke waarden wordt een identieke rang toegewezen. De volgende waarde na de dubbele waarden wordt berekend alsof de dubbele waarden één enkele waarde zijn.
Uniek (1, 2, 3, 4)Dubbele waarden krijgen een unieke rangschikking, afhankelijk van de richting waarin de rangschikking wordt berekend.

Lopend totaal-berekening

De tabelberekening Lopend totaal aggregeert waarden cumulatief in een partitie, voor elke markering in de weergave. Dit kan worden gedaan door waarden op te tellen, waarden te middelen of alle waarden te vervangen door de laagste of de hoogste werkelijke waarde.

Volg het voorbeeld

Bekijk deze teksttabel. De tabel toont de totale maandelijkse verkoop voor vier jaar voor een grote winkelketen.

Een tabel met verkoopcijfers per maand en kwartaal van 2022 tot en met 2014.

U wilt voor elk jaar een lopend totaal van de verkopen zien, zodat de verkopen van elke maand worden opgeteld bij de verkopen van alle voorgaande maanden.

De basisweergave aanmaken

  1. Maak verbinding met de databron Voorbeeld— Superstore.

  2. Klik en sleep het veld Besteldatum naar het deelvenster Data en sleep het naar de container Kolommen.

    Het standaard datumniveau is YEAR(Besteldatum).

  3. Klik en sleep Besteldatum nogmaals, deze keer naar de container Rijen.

  4. Klik op de rechterkant van het veld om het contextmenu te openen. Selecteer vervolgens Quarter/Kwartaal.

    Het contextmenu van een datumveld met het discrete kwartaal-datumgedeelte

    U ziet twee opties genaamd Quarter/Kwartaal. Zorg ervoor dat u de eerste optie selecteert.

    Het veld heeft nu de naam QUARTER(Besteldatum).

    Opmerking: als u de weergave op internet maakt, ziet het menu er iets anders uit.

  5. Klik en sleep Besteldatum voor de derde keer, nu naar de container Rijen, rechts van QUARTER(Besteldatum).

  6. Klik op de rechterkant van het veld om het contextmenu te openen. Selecteer Maand (kies ook nu de eerste van de twee opties genaamd Maand). Het veld heeft nu de naam MONTH(Besteldatum).

  7. Sleep Verkoop vanuit het deelvenster Data naar Tekst op de kaart Markeringen.

U beschikt nu over de basisweergave, waarin de verkopen over een periode van vier jaar, per maand, kwartaal en jaar worden weergegeven.

De tabelberekening Lopend totaal toevoegen aan de basisweergave

  1. Klik op het veld SUM(Verkoop) op de kaart Markeringen en kies Tabelberekening toevoegen...

  2. Selecteer in het dialoogvenster Tabelberekening de optie Lopend totaal als Berekeningstype.

  3. Selecteer Tabel (omlaag) van de lijst Berekenen met.

    De highlight in de weergave laat zien hoe de Berekenen met-waarde de scope van de berekening in de weergave instelt:

    Een tabel met de maandelijkse totalen voor de bestellingen, met de kolom voor één jaar gehighlight

    Wanneer de waarden in de originele tekstweergave worden vergeleken met de waarden in deze weergave, blijkt dat het resultaat correct is. De maandelijkse waarden stijgen gestaag. De waarde voor december (494.040) is dezelfde waarde die u ziet als u de eindtotalen van de kolommen weergeeft (selecteer in het menu Analyse Totalen > Eindtotalen van kolommen weergeven).

  4. Klik op X in de rechterbovenhoek van het dialoogvenster Tabelberekeningen om het te sluiten.

Het lopend totaal kan een andere aggregatie zijn.

Voor de tabelberekening Lopend totaal kan Tableau waarden cumulatief bijwerken met andere aggregaties dan SUM. Selecteer een van de opties uit de vervolgkeuzelijst vlak onder het veld Berekeningstype:

AggregatieBetekenis
SomElke waarde wordt opgeteld bij de vorige waarde.
GemiddeldHet lopend totaal berekent het gemiddelde van de huidige en alle voorgaande waarden.
MinimumAlle waarden worden vervangen door de laagste waarde in de oorspronkelijke partitie.
MaximumAlle waarden worden vervangen door de hoogste waarde in de oorspronkelijke partitie.

Alles opnieuw starten-optie

De optie Alles opnieuw starten is alleen beschikbaar als u Specifieke dimensies selecteert in het dialoogvenster Tabelberekeningen en wanneer er meer dan één dimensie is geselecteerd in het veld direct onder de opties Berekenen met, dat wil zeggen als er meer dan één dimensie als adresseringsveld is gedefinieerd.

Het gedeelte 'Berekenen met' van een tabelberekeningsvenster met specifieke dimensies geselecteerd

'Opnieuw starten om de' is niet beschikbaar wanneer u een tabelberekening definieert met elke andere Berekenen met-optie.

U kunt deze instelling gebruiken om een pauze in te stellen (dat wil zeggen, de berekening opnieuw te starten) in de weergave, op basis van een bepaalde dimensie.

Alles opnieuw starten kan handig zijn in de volgende situaties:

  • Als u bij datums of andere hiërarchieën elke maand opnieuw start, maakt Tableau automatisch partities als u Jaar of Kwartaal invoert.

  • Bij niet-hiërarchieën heeft Alles opnieuw starten invloed op de sortering. Als u op Producten wilt adresseren en op Staat wilt partitioneren, maar de producten gesorteerd wilt hebben op SUM(Verkoop) binnen elke staat, moet u Staten als een adresseringsveld opnemen onder Specifieke dimensies, maar vervolgens elke staat opnieuw starten. Anders zal de sortering op SUM(Verkoop) gebaseerd zijn op de som van de verkopen van elk product in alle staten.

Als u bijvoorbeeld het resultaat neemt van de Lopend totaal-berekening, dan kunt u het effect van Alles opnieuw starten zien door het volgende te doen:

  1. Klik op het veld SUM(Verkoop) op de kaart Markeringen en selecteer Tabelberekening bewerken.

  2. Selecteer Specifieke dimensies in het dialoogvenster Tabelberekening.

    Merk op dat er nu twee dimensies zijn aangevinkt in de keuzelijst met dimensies: Kwartaal van besteldatum en Maand van besteldatum. Dit zijn de adresseringsvelden en omdat er meer dan één veld wordt gebruikt voor adressering, is Alles opnieuw starten nu beschikbaar.

    De beschikbare keuzes in de vervolgkeuzelijst Alles opnieuw starten zijn:

    GeenSpecificeert dat de berekening moet worden uitgevoerd op het niveau van de grootste granulariteit. Dit is de standaardoptie. Deze optie wijzigt de weergave niet.
    Kwartaal van besteldatumSpecificeert dat de berekening op kwartaalniveau moet worden uitgevoerd.
  3. Als u Kwartaal van besteldatum selecteert, wordt de weergave bijgewerkt om het effect van deze wijziging weer te geven:

    Een teksttabel met de kruising van één rij en één kolom gehighlight

    De berekening begint nu na elk kwartaal opnieuw. Als u naast het dialoogvenster Tabelberekeningen klikt (om de highlights te verwijderen), kunt u dit duidelijker zien.

  4. Klik op X in de rechterbovenhoek van het dialoogvenster Tabelberekeningen om het te sluiten.

Secundaire berekening toevoegen

Bij de tabelberekeningen Lopend totaal en Voortschrijdende berekening hebt u de optie om waarden twee keer te transformeren om het gewenste resultaat te verkrijgen, dat wil zeggen dat u een secundaire tabelberekening toe kunt voegen aan de primaire tabelberekening. U kunt bijvoorbeeld een initiële tabelberekening toevoegen om het lopend totaal van de verkopen per maand binnen elk afzonderlijk jaar te berekenen, en vervolgens een secundaire berekening om het procentuele verschil op jaarbasis voor elke maand van de opeenvolgende jaren te berekenen.

Hiervoor voegt u eerst de primaire tabelberekening toe, zoals eerder weergegeven. Ga dan als volgt verder:

  1. Klik op het veld SUM(Verkoop) op de kaart Markeringen en selecteer Tabelberekening bewerken.

  2. Klik in het dialoogvenster Tabelberekening op Secundaire berekening toevoegen.

  3. In het tweede venster selecteert u Procentueel verschil van als Secundair berekeningstype.

  4. U hoeft de selectie voor Berekenen met niet te wijzigen. Tabel (opzij) is de juiste optie.

    Een venster met tabelberekeningen waarmee u berekeningen kunt aanpassen.

  5. Klik op X in de rechterbovenhoek om het dialoogvenster Tabelberekening te sluiten.

    Nu toont de weergave wat u nodig had: een procentueel verschil op jaarbasis van een lopend totaal:

    Een tabel met de bestelhoeveelheden per maand en jaar.

    Zie ook

    Een tabelberekening maken

    De basis: adressering en partitionering

Bedankt voor uw feedback.De feedback is verzonden. Dank u wel.