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.





PowerApps-søkefelt: Slik legger du til og tilpasser

PowerApps-søkefelt: Slik legger du til og tilpasser

Lær hvordan du oppretter et PowerApps-søkefelt fra bunnen av og tilpasser det til å matche det overordnede temaet for appen din.

SELECTEDVALUE DAX-eksempel- Valg av høsteskive

SELECTEDVALUE DAX-eksempel- Valg av høsteskive

Høst eller fang en verdi inne i et mål for å gjenbruke i et annet mål for dynamiske beregninger ved å bruke SELECTEDVALUE DAX i LuckyTemplates.

Versjonshistorikk i SharePoint-lister

Versjonshistorikk i SharePoint-lister

Oppdag hvordan versjonshistorikk i SharePoint kan hjelpe deg med å se utviklingen av bestemte data, og hvor mange endringer den har gjennomgått.

Hex-fargekodevelger for Lucky Templates-rapporter

Hex-fargekodevelger for Lucky Templates-rapporter

Her er et verktøy for å lage rapporter og grafikk, en sekskantkodevelger for farger som du kan bruke for enkelt å få fargene til LuckyTemplates-rapportene dine.

Dynamisk datoskjærer i Lucky-maler ved hjelp av en periodetabell

Dynamisk datoskjærer i Lucky-maler ved hjelp av en periodetabell

Du kan enkelt vise en datoperiode som en slicer i rapporten ved hjelp av en periodetabell. Bruk en M-kode for å lage den dynamiske datoskjæreren i LuckyTemplates.

Proporsjons- og frekvenstabeller i Excel

Proporsjons- og frekvenstabeller i Excel

Skulle dykke ned i frekvenstabeller i Excel samt proporsjonstabeller. Se nærmere på hva de er og når du skal bruke dem.

Slik installerer du DAX Studio & Tabular Editor i LuckyTemplates

Slik installerer du DAX Studio & Tabular Editor i LuckyTemplates

Lær hvordan du laster ned og installerer DAX Studio og Tabular Editor 3 og hvordan du konfigurerer dem for bruk i LuckyTemplates og i Excel.

LuckyTemplates Shape Map Visualization for romlig analyse

LuckyTemplates Shape Map Visualization for romlig analyse

Denne bloggen inneholder Shape Map-visualiseringen for romlig analyse i LuckyTemplates. Jeg viser deg hvordan du kan bruke denne visualiseringen effektivt med dens funksjoner og elementer.

LuckyTemplates finansiell rapportering: Allokering av resultater til maler på hver enkelt rad

LuckyTemplates finansiell rapportering: Allokering av resultater til maler på hver enkelt rad

I denne opplæringen viser jeg frem en unik idé rundt finansiell rapportering, som tildeler resultater for å forhåndsbestemme tabellmaler inne i LuckyTemplates.

DAX-mål i LuckyTemplates ved hjelp av måleforgrening

DAX-mål i LuckyTemplates ved hjelp av måleforgrening

Opprett DAX-mål i LuckyTemplates ved å bruke eksisterende mål eller formler. Dette er det jeg kaller tiltaket forgreningsteknikk.