Lab voor inzicht in Power BI-berekeningen

Voltooid

Overzicht

De geschatte tijd voor het voltooien van dit lab is 20 minuten.

In dit lab maakt u een kolom, een eenvoudige meting, een meting met var, een snelle meting met behulp van time intelligence en een meting van uniek aantal.

Taak 1: een kolom Creatie voor het totale groothandelsbedrag

In deze taak maakt u een nieuwe kolom met behulp van twee verschillende tabellen.

  1. Selecteer in de sectie VELDEN de tabel Verkoop . Dit zorgt ervoor dat de nieuwe meting in deze tabel wordt geplaatst.

  2. Selecteer op het LINT onder Hulpmiddelen voor > tabellen Berekeningende optie Nieuwekolom.

  3. Creatie een kolom met de titel Wholesale Cost. Groothandelskosten zijn de hoeveelheid verkochte eenheden zoals vastgelegd in de tabel Verkoop * de Groothandelsprijs in de producttabel.

  4. Gebruik de DAX-formule RELATED, het veld Groothandelsprijs uit de tabel Product en het veld Hoeveelheid uit de tabel Verkoop om een bedrag te maken voor de totale groothandelskosten.

  5. Controleer uw antwoord door te kijken naar de tabel Verkoop in het gegevensvoorbeeld.

Taak 2: een meting voor verkoopbedrag Creatie

  1. Klik in de sectie VELDEN op de tabel Verkoop . Dit zorgt ervoor dat de nieuwe meting in deze tabel wordt geplaatst.

  2. Selecteer op het LINT onder Startberekeningen >de optie Nieuwemeting.

  3. Creatie een meting met de titel Verkoopbedrag.

  4. Gebruik de DAX-formule SUMX en de velden UnitPrice, DiscountAmount en Quantity uit de tabel Sales om een bedrag voor de totale verkoop te maken.

    Tip

    Het bedrag is de eenheidsprijs minus de korting en vervolgens vermenigvuldigd met de hoeveelheid.

Taak 3: Kortingspercentage berekenen

  1. Creatie een meting met de naam Korting % in de tabel Verkoop.

  2. Gebruik de DAX-formule DIVIDE om de velden Kortingsbedrag en Eenheidsprijs uit de tabel Verkoop te gebruiken om een verhouding van de twee te maken waarmee het percentage wordt aangegeven dat wordt afgeprijsd van de oorspronkelijke eenheidsprijs.

Taak 4: de wijziging in verkoopbedrag jaar na jaar berekenen

In deze taak berekent u de jaar-op-jaarwijziging voor het verkoopbedrag.

  1. Selecteer op het LINT onder Home-berekeningen>de optie Snelle meting.

  2. Maak in het scherm Snelle metingen een jaar-op-jaar wijzigingsberekening met behulp van het veld Verkoopbedrag in de tabel Verkoop .

    Tip

    Kijk in het scherm Snelle metingen onder Berekening naar Tijdintelligentie.

Taak 5: Het aantal orders berekenen

  1. Klik in de sectie VELDEN op de tabel Verkoop . Dit zorgt ervoor dat de nieuwe meting in deze tabel wordt geplaatst.

  2. Selecteer op het LINT onder Home-berekeningen >de optie Nieuwemeting.

  3. Creatie een meting met de naam Aantal bestellingen.

  4. Gebruik de DAX-formule DISTINCTCOUNT en het veld OrderNumber uit de tabel Sales om een uniek aantal orders te maken.

(BONUS) Taak 6: Verkoop berekenen met behulp van een variabele voor het aantal dagen

Hoe kunt u een meting maken om Verkoop zo te bepalen dat deze alleen voor een bepaald tijdsbestek wordt berekend?

  1. Creatie een meting met de naam Verkoop met variabele datums in de tabel Verkoop.

  2. In DAX kunt u tijdelijke aanduidingen voor variabelen maken in uw expressies. Creatie een VAR waar DAYS = 180 (dit is de laatste 180 dagen van het jaar) binnen de expressie Verkoop met variabele datums. Namen van variabelen worden turkoois weergegeven in de formulebalk.

    Tip

    Druk op Alt+Enter om regeleinden in uw DAX-expressies te plaatsen.

  3. Creatie een VAR waarbij MaxDate = MAX(Sales[OrderDate]). Dit geeft onze einddatum.

  4. Creatie nog een VAR waarbij IncludeDates =

    FILTER(ALL(Sales[OrderDate]), Sales[OrderDate] < MaxDate && Sales[OrderDate\] >= MaxDate - Days)

    Hierbij worden de twee eerder gemaakte variabelen gebruikt om de datumlimieten in te stellen.

  5. Maak ten slotte de RETURN where CALCULATE(Sales[Sales Amount],IncludeDates)

  6. De eindmeting moet er als volgt uitzien:

  7. Test de nieuwe meting door een lijngrafiek te maken met de meting en orderdatum.

    Notitie

    We kunnen de variabele DAGEN ook instellen op een parameterwaarde om de eindgebruiker de optie te geven het aantal dagen in kwestie te wijzigen.

Samenvatting

In dit lab hebt u een kolom, een eenvoudige meting, een meting met var gemaakt, een snelle meting met behulp van time intelligence en een meting van uniek aantal.