Hvordan kommentere i Python – En hurtigveiledning for nybegynnere
Hvordan kommentere i Python – En hurtigveiledning for nybegynnere
Budsjettering i LuckyTemplates er ikke så lett å implementere. Jeg skulle ønske det var like enkelt som å få inn faktiske fakta og budsjetter, og så ville du som magi kunne se innsikten du trenger visualisert på en overbevisende måte ganske enkelt ved å bruke LuckyTemplates-prognoser. Du kan se hele videoen av denne opplæringen nederst på denne bloggen.
Derfor har jeg laget dette blogginnlegget for å vise deg hvordan du setter det hele sammen. Ikke bekymre deg hvis det tar litt tid å finne seg til rette; det gjorde det for meg også. Når du har litt tid til å øve og implementere dette, vil du få det akkurat sånn *.
Dette er noe som kan oppnås ved å strukturere riktig datamodell og implementere riktig LuckyTemplates prognoseteknikk. Det er derfor det er litt bak dette, og sannsynligvis hvorfor dette ikke burde være det aller første du hopper inn i hvis du lærer LuckyTemplates. Du må virkelig ha en anstendig forankring på hvordan alle de forskjellige delene av LuckyTemplates passer sammen.
Innholdsfortegnelse
Faktiske resultater vs budsjetter: Hvordan gjøre en sammenligning med LuckyTemplates-prognoser
I dette blogginnlegget skal vi gå gjennom noe som mange mennesker i samfunnet har bedt meg om å vise frem: hvordan man faktisk sammenligner faktiske resultater med årlige budsjetter . Dette er et så vanlig scenario at du kan finne dette i dine egne miljøer ganske ofte. For å oppnå dette, må vi ta med litt budsjettinformasjon inn i modellen vår slik at vi kan visualisere den versus de faktiske resultatene, som kan være fra salg som skjer hver dag.
Problemet er at budsjetter vanligvis ikke kommer på daglig basis; de kommer vanligvis på månedlig eller årlig basis. I dette tilfellet ser vi bare på det fra et årlig perspektiv.
Modellering av forskjellig granularitet
Budsjettet har ett tall for hele året. Den tekniske termen for dette i LuckyTemplates kalles annerledes . Disse dataene har en annen granularitet sammenlignet med faktatabelldata.
Hvis vi klikker på salgsdataene våre, kan vi se at hver enkelt transaksjon har et salg, så vi selger på forskjellige dager for forskjellige produkter og kunder.
Vi har også våre budsjetter for hver enkelt by.
Den andre komplisiteten her er at granulariteten til regiontabellen vår er for forstaden, mens City bare er en annen dimensjon i denne tabellen.
Så det er to ting vi må kjempe med her, og jeg skal vise deg hvordan du kan løse begge disse tingene slik at vi effektivt kan analysere dette i én visualisering.
Oppretting av bytabellen
La oss ta en rask titt på datamodellen. Vi har vårtabeller øverst (datoer, kundedata, produktdata og regiontabell). Vi har også vår faktatabell, som er våre salgsdata, nederst.
Fordi bydimensjonen i regiontabellen vår ikke er indekskolonnen, men bare en annen dimensjon av forstaden, må vi dele ut byene våre i en annen tabell.
Så det jeg har gjort er å lage en tabell med bare byene som kan filtrere begge disse. Vi ønsker å kunne velge en by, flyte ned relasjonen og filtrere ikke bare salgstabellen, men også budsjettdatatabellen. Så vi må dele det ut i en egen tabell slik at vi kan lage disse to relasjonene som vil flyte ned på denne måten:
Bygge forholdet ved hjelp av tiltak
En interessant ting å merke seg her er fordi dette er en annen granularitet sammenlignet med salgstabellen vår, det er ingen sammenheng mellom salgsdata og budsjettdata. Det vi i stedet skal gjøre er å bygge sammenhengen gjennom tiltak .
Vi må alltid sette resultatene inn i en tabell for å forstå hva beregningen faktisk gjør. Hvis du prøver å gjøre denne typen analytisk arbeid inne i det visuelle, vil det være nesten umulig å forstå hva som skjer.
La oss lage en tabell over datoene våre ved å bruke et filter for året 2016, og dra deretter vår totale salgsberegning inn i den. Så det vi har er salget per dag. Vi må dele opp budsjetteringsinformasjonen som er på årsnivå slik at det er en del som kan henføres til hver eneste dag.
Få det totale budsjettet
Vi skal lage et nytt mål og kalle det Totalbudsjett, og deretter få SUMMEN for Salgsbudsjetter-kolonnen.
La oss så ta det inn i tabellen vår slik at vi kan se totalen for hver eneste dag, som er rundt $62 millioner.
Det neste trinnet er å lage en form for logikk som lar oss dele opp det hele. Det første vi må gjøre er å dele de 62 millioner med 365 eller 366 dager, noe som vil gi oss et forhold å multiplisere det totale budsjettet med.
Bestemme dager i et år
Så la oss finne ut hvor mange dager det er i dette bestemte året ved å bruke denne formelen. Vi vil gjøre dette ved å telle opp Datotabellen med COUNTROWS og isolere hvert enkelt år ved å bruke.
Vi vil dra tiltaket vi nettopp opprettet inn i tabellen vår. Vi kan nå se dagene i året, men vi må fortsatt finne ut hvordan vi skal sette 1 og deretter dele det på 366, og deretter multiplisere det med totalbudsjettet vårt.
Dette er ikke så vanskelig; vi trenger bare å gjøre ting dynamisk . I stedet for å se på det fra et daglig perspektiv, kan vi se på det fra et månedlig perspektiv. La oss lage et nytt mål og kalle det Days in Dato Context. Vi brukerog Datoer, trykk enter, og dra deretter målet inn i lerretet vårt.
Hvis vi gjør datoer om til en måned, vil tallene under kolonnen Dager i dato endres fra 1 til enten 30 eller 31, avhengig av hvilken måned det er.
Fastsettelse av budsjettfordeling
Nå som vi har den riktige logikken på bordet, er det neste vi må gjøre å skrive hovedformelen som deler opp dette totale budsjettet. La oss lage et nytt mål og kalle det budsjettallokering, legge til dager i datokontekst og dele det på dager i år, og deretter multiplisere det med totalbudsjettet.
Når vi drar dette tiltaket inn i lerretet, har vi nå en daglig tildeling.
Sjekk ut hva som skjer når vi setter dette inn i en månedlig kontekst; vi kan se at tallene automatisk justeres for måneden.
Visualisere tabellen
Nå som vi har totalt salg versus budsjettfordeling, kan vi nå fjerne våre mellomliggende beregninger og gjøre dette om til en visualisering. La oss bruke kolonnediagrammet for totalt salg og linjediagrammet for budsjettfordelingen for begge tabellene våre. Vi kan nå tydelig se de månedlige budsjettene og dagsbudsjettene.
Konklusjon
Det hele handler om å lage den riktige allokeringsalgoritmen for budsjettene dine. Det jeg mener med dette er at de faktiske resultatene dine mer enn sannsynlig vil være på et daglig nivå, men budsjettet ditt kan være på et månedlig, kvartalsvis eller årlig nivå, eller til og med en kombinasjon av mange av disse. Den tekniske termen for dette er data med forskjellige "granulariteter".
Når du først har fått tankene dine rundt hvordan du implementerer LuckyTemplates-prognoser, vil du bli så overrasket over innsikten og det visuelle du kan lage på baksiden av det. Det er virkelig flotte ting som kommer til å imponere dine ultimate LuckyTemplates-forbrukere, og det beste med det er at du praktisk talt kan automatisere rapporteringen av det.
For mer informasjon om både avansert datamodellering og budsjettscenarioer, sjekk ut. Det er omfattende dekning av alle aspekter av LuckyTemplates i kursene jeg har laget.
Lykke til med å implementere denne LuckyTemplates-prognoseteknikken eller en avledning av den i dine egne modeller.
Legg igjen en kommentar med eventuelle tanker eller tilbakemeldinger.
Hvordan kommentere i Python – En hurtigveiledning for nybegynnere
Denne opplæringen gir en oversikt over Power Query Editor og M-språket på LuckyTemplates-skrivebordet.
Lær hvordan du lager en paginert rapport, legger til tekster og bilder og deretter eksporterer rapporten til ulike dokumentformater.
Lær hvordan du bruker SharePoint-automatiseringsfunksjonen til å lage arbeidsflyter og hjelpe deg med å mikroadministrere SharePoint-brukere, -biblioteker og -lister.
Utvid rapportutviklingsferdighetene dine ved å bli med i en dataanalyseutfordring. Akseleratoren kan hjelpe deg å bli en LuckyTemplates-superbruker!
Lær hvordan du beregner løpende totaler i LuckyTemplates ved hjelp av DAX. Løpende totaler lar deg ikke bli fanget opp i et individuelt resultat.
Forstå konseptet med variabler i DAX i LuckyTemplates og implikasjonene av variabler for hvordan målene dine beregnes.
Lær mer om det tilpassede visuelle bildet kalt LuckyTemplates Slope-diagram, som brukes til å vise økning/reduksjon for en enkelt eller flere beregninger.
Oppdag fargetemaene i LuckyTemplates. Disse er avgjørende for at rapportene og visualiseringene dine skal se ut og fungere sømløst.
Å beregne et gjennomsnitt i LuckyTemplates kan gjøres på mange måter for å gi deg nøyaktig informasjon for bedriftsrapportene dine.