Valutakurser i LuckyTemplates: Håndtering av manglende data

I denne opplæringen lærer du hvordan du håndterer manglende data i en valutakurstabell ved å bruke DAX og power-spørring. Du vil lære de forskjellige måtene å administrere de manglende prisene i tabellen på og presentere dem effektivt i et dashbord i LuckyTemplates. Du kan se hele videoen av denne opplæringen nederst på denne bloggen.

Innholdsfortegnelse

Bruk av gjennomsnittet til dato

Dette er en eksempelmatrise for en valutakurstabell:

Valutakurser i LuckyTemplates: Håndtering av manglende data

Du kan se kursene, deres tilsvarende dato i gjeldende filterkontekst og kolonnen for Valutakurs med mangler. Kolonnen Valutakurs med manglende viser summen av faktiske valutakurser .

Du vil også legge merke til at det mangler priser. Salg på disse datoene kan ikke konverteres fordi det ikke er noen kurs. Den tar Total Sales-målet og multipliserer det med ingenting. For å fikse dette, må du først kjøre gjennomsnittet for måned til dato.

1. Månedlig gjennomsnitt til dags dato

Dette er gjennomsnittskolonnen for måned til dato for dette eksemplet:

Valutakurser i LuckyTemplates: Håndtering av manglende data

Og dette er målet for den kolonnen:

Valutakurser i LuckyTemplates: Håndtering av manglende data

Den gjentar datotabellen og gjeldende rate med mangler ved å brukefunksjon.

Hvis du ikke har valutakursen med manglende mål, skrivav den faktiske valutakursen. Sørg for å pakke den inn i enfunksjon for å påkalle kontekstovergangen.

Deretter bruker du tidsintelligensfunksjonenfor å filtrere alle DimDate.

Før du setter det målet i matrisen, må du sørge for at datotabellen er merket. Gå til Tabellverktøy og velg Merk som datotabell . Det vil få deg til å velge en rad eller kolonne som har unike verdier, som alltid er Dato-kolonnen.

Valutakurser i LuckyTemplates: Håndtering av manglende data

Dette trinnet er viktig fordi det sikrer at tidsintelligensfunksjonene vil fungere riktig. Ellers kan du få rare resultater.

Den neste tingen å gjøre er å sjekke regnestykket i kolonnen Månedlig gjennomsnittlig rate til dato for alle dager .

Eksporter rådataene til og gjør det manuelt der. Sjekk resultatene av både Excel og DAX.

Tabellen i Excel er den samme som matrisetabellen i LuckyTemplates.

Valutakurser i LuckyTemplates: Håndtering av manglende data

Få forskjellen på hva DAX og Excel produserer.

Valutakurser i LuckyTemplates: Håndtering av manglende data

0-verdiene i DAX-Excel-kolonnen betyr at resultatene er korrekte og at målingen fungerer som den skal.

2. Månedlig gjennomsnitt til dags dato for manglende valutakurser ved bruk av faktisk kurs hvis tilstede

Hvis en faktisk sats eksisterer, kan du legge til et annet mål for å fylle de manglende satsdagene. Deretter kan du sette den inne på bordet.

Valutakurser i LuckyTemplates: Håndtering av manglende data

Valutakurser i LuckyTemplates: Håndtering av manglende data

Den sjekker siste valutadato. Den bruker den månedlige gjennomsnittlige prisen til dato for alle dager. Ellers bruker den valutakursen med mangler som er valutakursen for den dagen.

Bruk av start/slutt av månedsprisen

Deretter må du legge til et mål som identifiserer starten og slutten av en måned. For dette må du bruke tidsintelligensfunksjoneneog.

Valutakurser i LuckyTemplates: Håndtering av manglende data

Valutakurser i LuckyTemplates: Håndtering av manglende data

Plasser dem inne i matrisen.

Valutakurser i LuckyTemplates: Håndtering av manglende data

Kombinere ulike typer valutakurser

Dette er et nytt oppsett med en slicer for valg av valuta og kurs.

Valutakurser i LuckyTemplates: Håndtering av manglende data

Den består også av 2 bord. Den venstre tabellen er den faktiske satstabellen og den høyre er fylt med de manglende dataene på forskjellige måter.

Tabellen til høyre har 5 metoder for å regnskapsføre manglende valutakurser og ble produsert av ett enkelt mål.

Valutakurser i LuckyTemplates: Håndtering av manglende data

Lag en pristabell

Gå til datamodellen din og lag en tabell uten noen relasjoner til andre tabeller. I dette eksemplet heter det Rate Type .

Valutakurser i LuckyTemplates: Håndtering av manglende data

Dette er målet for Satstabellen .

Valutakurser i LuckyTemplates: Håndtering av manglende data

Tiltaket brukerfunksjon for å produsere den faktiske tabellen. Du vil også se kolonneoverskriftene, typene og alternativlistene.

Sortering av tabellen angir også rekkefølgen på skjæremaskinen. For å gjøre det, må du gå til Kolonneverktøy og velge Sorter . Deretter kan du endre sorteringsrekkefølgen i målet.

Valutakurser i LuckyTemplates: Håndtering av manglende data

Referer til alle tiltak sammen

Dette er den valgte valutakursen . Den brukerfunksjon for å referere til ulike mål og generere ulike resultater.

Valutakurser i LuckyTemplates: Håndtering av manglende data

Den første variabelen er Currency Selected -målet som er en enkelfunksjon med DimCurrencyRates. Dette gir deg USD-valutaen hvis det er valgt mer enn én valuta i gjeldende filterkontekst.

Valutakurser i LuckyTemplates: Håndtering av manglende data

Den andre variabelen er Rate Type Selected .

Valutakurser i LuckyTemplates: Håndtering av manglende data

Det er en enkel SELECTEDVALUE- funksjon for satstabelltypen som forteller deg hvilken gjeldende satstype du ønsker i gjeldende filterkontekst. Hvis det er mer enn én valgt, får du den siste rapporterte verdien.

Den identifiserer om den siste rapporterte valutadatoen valgte Start Of Month eller End Of Month ved å brukefunksjon.

Den siste variabelen er Rate . Den identifiserer om månedlig gjennomsnitt til dato for blank eller månedlig gjennomsnitt til dato er valgt.

EN BRYTER ogfunksjonen brukes til å iterere og identifisere hva som er sant. Hvis verdien er sann, stopper den og gir deg det tilsvarende resultatet.

Hvis ingen av de to utsagnene er sanne, utløser den og ser etter verdi i Valutakurser valgt og Valt kurstype.

Valutakurser i LuckyTemplates: Håndtering av manglende data

Presenterer ulike typer valutakurser

Dette er det totale salget konvertert til 5 forskjellige måter som kan ses avhengig av brukernes preferanser ved hjelp av en slicer:

  • Start av måned
  • Slutten av måneden
  • Sist rapportert
  • Månedlig gjennomsnitt til dato for blank
  • Månedlig gjennomsnitt til dato

Slik ser de ut i en tabell:

Valutakurser i LuckyTemplates: Håndtering av manglende data

Du vil også se et diagram som viser de fem forskjellige metodene og typene for salg for januar 2016.

Valutakurser i LuckyTemplates: Håndtering av manglende data

Når du setter alt det visuelle sammen, får du denne endelige versjonen av dashbordet:

Valutakurser i LuckyTemplates: Håndtering av manglende data

Og der har du det! Dette er metodene for å håndtere manglende data i valutakurser.

Konklusjon

Denne opplæringen viste deg hvordan du håndterer manglende valutakurser i LuckyTemplates ved å bruke mål og. Hvis du har problemer med å administrere og presentere manglende datahastigheter i rapporten, kan du dra nytte av denne opplæringen.

Forhåpentligvis har du lært de forskjellige måtene å skaffe de manglende dataene og presentere dem for LuckyTemplates-brukere i organisasjonen din.





DAX Studio EVALUATE Nøkkelord: Grunnleggende eksempler

DAX Studio EVALUATE Nøkkelord: Grunnleggende eksempler

Lær å bruke DAX Studio EVALUATE nøkkelordet med grunnleggende eksempler og få en bedre forståelse av hvordan dette kan hjelpe deg med databehandling.

Opprette en datotabell i LuckyTemplates

Opprette en datotabell i LuckyTemplates

Finn ut hvorfor det er viktig å ha en dedikert datotabell i LuckyTemplates, og lær den raskeste og mest effektive måten å gjøre det på.

LuckyTemplates Mobile Reporting Tips og teknikker

LuckyTemplates Mobile Reporting Tips og teknikker

Denne korte opplæringen fremhever LuckyTemplates mobilrapporteringsfunksjon. Jeg skal vise deg hvordan du kan utvikle rapporter effektivt for mobil.

Profesjonelle tjenesteanalyserapporter i LuckyTemplates

Profesjonelle tjenesteanalyserapporter i LuckyTemplates

I denne LuckyTemplates-utstillingen vil vi gå gjennom rapporter som viser profesjonell tjenesteanalyse fra et firma som har flere kontrakter og kundeengasjementer.

Microsoft Power Platform-oppdateringer | Microsoft Ignite 2021

Microsoft Power Platform-oppdateringer | Microsoft Ignite 2021

Gå gjennom de viktigste oppdateringene for Power Apps og Power Automate og deres fordeler og implikasjoner for Microsoft Power Platform.

Vanlige SQL-funksjoner: en oversikt

Vanlige SQL-funksjoner: en oversikt

Oppdag noen vanlige SQL-funksjoner som vi kan bruke som streng, dato og noen avanserte funksjoner for å behandle eller manipulere data.

LuckyTemplates Template Creation: Guide og tips

LuckyTemplates Template Creation: Guide og tips

I denne opplæringen lærer du hvordan du lager din perfekte LuckyTemplates-mal som er konfigurert til dine behov og preferanser.

Feltparametre og små multipler i LuckyTemplates

Feltparametre og små multipler i LuckyTemplates

I denne bloggen vil vi demonstrere hvordan du legger feltparametere sammen med små multipler for å skape utrolig nyttig innsikt og grafikk.

LuckyTemplates-rangering og tilpasset gruppering

LuckyTemplates-rangering og tilpasset gruppering

I denne bloggen vil du lære hvordan du bruker LuckyTemplates rangering og tilpassede grupperingsfunksjoner for å segmentere et eksempeldata og rangere det i henhold til kriterier.

Viser kun kumulativ total opp til en bestemt dato i LuckyTemplates

Viser kun kumulativ total opp til en bestemt dato i LuckyTemplates

I denne opplæringen skal jeg dekke en spesifikk teknikk rundt hvordan du viser kumulativ total kun opp til en bestemt dato i grafikken i LuckyTemplates.