Wat is zelf in Python: voorbeelden uit de echte wereld
Wat is zelf in Python: voorbeelden uit de echte wereld
Deze zelfstudie richt zich op valutaconversies en hoe deze geconverteerde valuta's kunnen worden opgemaakt met behulp van DAX in LuckyTemplates. Je kunt de volledige video van deze tutorial onderaan deze blog bekijken.
In dit voorbeeld wordt Verkoop gebruikt om een rapport uit te voeren op basis van verschillende valuta's uit de gegevens van World Wide Importer.
Inhoudsopgave
Veronderstellingen gebruikt
Dit zijn de aannames die u moet onthouden bij deze verbouwing:
De valutatabel maken in Excel
Voor de tabel Valutakoersdimensie wordt Microsoft Excel gebruikt.
U ziet 19 verschillende valuta's weergegeven in de Excel-tabel:
De kolom Formaat wordt gebruikt om een valuta te kiezen die een gebruiker selecteert. De kolom Leidende tekst specificeert de valuta. De kolom Sorteervolgorde beheert wat de gebruiker als eerste wil zien.
Als u deze tabel in LuckyTemplates brengt, komt deze terecht in de tabel Dim Currency Rates.
U kunt de valutatabel sorteren op sorteervolgorde in plaats van op alfabetische volgorde. Hier is hoe het te doen:
Klik eerst op de kop van de kolom en wijzig deze vervolgens in Sorteervolgorde.
De ticker in de Dim Currency Rates-tabel moet overeenkomen met de ticker in de Fact Currency Rates-tabel.
Dit is belangrijk omdat in het gegevensmodel de tabel Dim en Fact Currency Rates gerelateerd moet zijn op basis van de ticker.
In eerdere zelfstudies had u een verkoopmeting die alle verkopen omrekende op basis van de gekozen valuta.
Nu, kijkend naar de tabel, werden alle verkopen omgerekend naar verschillende valuta's. U kunt ook zien dat de kolom Totaal ten onrechte alle verkoopwaarde opsomt, wat onjuist is omdat verschillende valuta's niet kunnen worden opgeteld.
Het formaat van deze tabel is niet nuttig voor gebruikers omdat het verwarrend is.
De meting Totale verkoop moet op de juiste manier worden opgemaakt. Het moet de indeling volgen van het Excel-bestand dat is geïmporteerd. Dit is hoe het eruit zou moeten zien:
De geconverteerde verkopen en de geformatteerde verkopen hebben dezelfde numerieke waarde, maar de laatste ziet er beter uit met de juiste valutasymbolen. U moet dus de geconverteerde verkopen verwijderen, omdat dit niet nodig is.
DAX-code voor de geformatteerde verkoopmeting
Maak vervolgens de DAX-code aan.
De eerste variabele in de meting, MeasureToFormat, kan dynamisch zijn. Het converteert en formatteert correct wat de gebruiker wil zien, zoals Verkoop of Winst.
De meting Currency Selected werd eerder gebruikt. Het is een afkomstig uit de tabel Dim Currency Rates.
Als u Volledige naam weghaalt in de kolom Velden en meer dan één valuta selecteert, wordt de opgemaakte verkoop standaard ingesteld op USD omdat het niet weet waarnaar het moet worden geconverteerd met slechts één maateenheid.
Terugkijkend op de DAX-formule, zijn de volgende twee variabelen twee functies samengevoegd. De ene is voor het formaat en de andere voor de leidende tekst.
De variabele Leading2 is voor de leidende tekst voor het geval die er is.
gebruiken met MeasureToFormat en deze vervolgens formatteren op basis van de LOOKUPVALUE .
Deze meting is het nemen van de geconverteerde verkopen, zoeken naar de valuta waarnaar u deze wilt converteren, naar de valutakoerstabellen gaan en het formaat vinden.
Zoek ook naar leidende tekst voor het geval die er is.
Zo behaal je de Geformatteerde Verkoop.
Ga nu terug naar de geformatteerde verkoopmeting. Verwijder de IF- instructie omdat deze niet nodig is. Alles wat je nodig hebt is FinalFormat.
Sleep daarna de volledige naam naar het gedeelte Rij en u ziet de totale verkoop in verschillende valuta's.
Als u op de uitvouwknop klikt, kunt u alle verkopen in die valuta zien.
Lege gegevens in de verkooptabel corrigeren
Controleer of er lege gegevens in uw verkooptabel staan. Dit zijn vermeldingen die alleen de valuta zonder bedrag laten zien.
Als u lege gegevens of invoer vindt, gaat u terug naar de geformatteerde verkoopmeting en voegt u deze variabele en functie toe:
Zodra dat is gebeurd, ziet u geen lege gegevens meer in uw tabel.
Logica voor meerdere valuta's in LuckyTemplates – EEN LOOKUPVALUE Voorbeeld van
LuckyTemplates-wisselkoersen: een update van het beheer van meerdere valuta's
Implementatie van DAX-meetgroepen in uw rapporten – Een beoordeling van LuckyTemplates-modellen
Conclusie
Met deze stappen is uw valutaconversie in LuckyTemplates voltooid.
In deze zelfstudie hebt u zojuist LOOKUP-functies, verschillende gebruikersselecties, opmaakmaten en een beetje gegevensmodellering samengesteld om de valuta van uw verkopen op de juiste manier op te maken.
Deze methode kan worden gebruikt bij valutaconversies in LuckyTemplates om uw verkooptabel op te ruimen en de presentatie beter te maken voor u en de gebruikers.
Al het beste,
Wat is zelf in Python: voorbeelden uit de echte wereld
Je leert hoe je objecten uit een .rds-bestand in R opslaat en laadt. In deze blog wordt ook besproken hoe je objecten uit R naar LuckyTemplates importeert.
In deze tutorial over DAX-coderingstaal leert u hoe u de functie GENERATE gebruikt en hoe u de titel van een maat dynamisch wijzigt.
Deze zelfstudie behandelt hoe u de Multi Threaded Dynamic Visuals-techniek kunt gebruiken om inzichten te creëren op basis van dynamische gegevensvisualisaties in uw rapporten.
In dit artikel zal ik de filtercontext doornemen. Filtercontext is een van de belangrijkste onderwerpen waarover elke LuckyTemplates-gebruiker in eerste instantie zou moeten leren.
Ik wil laten zien hoe de online service LuckyTemplates Apps kan helpen bij het beheren van verschillende rapporten en inzichten die uit verschillende bronnen zijn gegenereerd.
Leer hoe u wijzigingen in uw winstmarge kunt berekenen met behulp van technieken zoals vertakking van metingen en het combineren van DAX-formules in LuckyTemplates.
Deze tutorial bespreekt de ideeën van materialisatie van datacaches en hoe deze de prestaties van DAX beïnvloeden bij het leveren van resultaten.
Als u tot nu toe nog steeds Excel gebruikt, is dit het beste moment om LuckyTemplates te gaan gebruiken voor uw zakelijke rapportagebehoeften.
Wat is LuckyTemplates Gateway? Alles wat u moet weten