Wat is zelf in Python: voorbeelden uit de echte wereld
Wat is zelf in Python: voorbeelden uit de echte wereld
De functie LASTNONBLANK is een interessante DAX-formule die u op verschillende manieren kunt gebruiken binnen LuckyTemplates. Je kunt de volledige video van deze tutorial onderaan deze blog bekijken.
Deze DAX-formule wordt echter niet vaak gebruikt vanwege de complexiteit van het berekenen van resultaten.
Ik neem aan dat de meeste LuckyTemplates-gebruikers zich niet eens realiseren dat ze de functie op verschillende manieren kunnen gebruiken binnen LuckyTemplates.
Het idee in deze tutorial is om enkele van de technieken te demystificeren die voor deze specifieke functie kunnen worden gebruikt.
In deze blogpost laat ik enkele voorbeelden zien van LASTNONBLANK . Ik zal laten zien hoe ik deze functie heb gebruikt in dit rapport, dat u kunt bekijken op de LuckyTemplates-bronnenpagina.
Ik wilde de laatste verkoopdatum zien en vervolgens het laatste verkoopbedrag op een dynamische manier berekenen. Op deze manier kunnen we door elk deel van ons rapport klikken en echt ingaan op elk aspect.
Voor dit specifieke rapport wilde ik analyseren wanneer we voor het laatst aan bepaalde klanten hebben verkocht. Aangezien het rapport dynamisch is, wordt het ter plekke voor ons bijgewerkt op basis van de huidige context.
Het is duidelijk dat je alle context moet begrijpen die je hebt over een bepaald resultaat. Maar als je wilt benadrukken wanneer een laatste verkoop was, kun je dat doen met een eenmalige kaart zoals ik in dit voorbeeld heb.
Deze kaart laat zien wanneer de laatste verkoop op een bepaald moment was, op basis van uw huidige selectie.
U kunt deze techniek op verschillende manieren gebruiken en deze voor verschillende dimensies in uw model gebruiken.
Inhoudsopgave
Berekening van de laatste verkoopdatum
In dit specifieke geval wilden we een tabel met informatie die ons de laatste verkoopdatum laat zien voor elk product dat we verkopen (linkertabel).
Maar we wilden ook de laatste verkoopdatum zien voor elke klant die bij ons kocht (rechter tabel). Zo kunnen we analyseren hoe lang het geleden is dat een klant bij ons heeft gekocht.
De LASTNONBLANK -functie stelt ons in staat om dit soort analyses uit te voeren. Laten we eens kijken naar de formule die ik gebruikte om deze twee tabellen te bedenken.
Als je erover nadenkt, is dit een relatief eenvoudige formule. We plaatsen de LASTNONBLANK in een tabel of kolom.
In dit geval hebben we het in een kolom Datum geplaatst en vervolgens geëvalueerd wanneer de laatste verkoop was die plaatsvond voor dat specifieke element in onze gegevens.
Door dit te doen, kunnen we de laatste verkoopdatum analyseren en presenteren .
Berekening van het laatste verkoopbedrag
Maar wat ook geweldig is, is dat we deze maatstaf kunnen gebruiken om een nieuwe maatstaf uit te werken, die we het Laatste verkoopbedrag zullen noemen . Om te beginnen sleepte ik deze twee Key Measures in mijn tabel:
Vervolgens gebruikte ik deze echt effectieve formule waarbij we de LASTNONBLANK als filter gebruikten.
In plaats van het datumresultaat te berekenen, berekenden we de verkoopresultaten. En nogmaals, dit wordt dynamisch op basis van de selectie die we maken.
De LASTNONBLANK is een vrij veelzijdige functie omdat je hem niet alleen kunt gebruiken om een resultaat op te halen, maar je kunt hem ook gebruiken om resultaten te filteren.
LASTNONBLANK gebruiken als een scalaire functie
Wat LASTNONBLANK eigenlijk doet, is een tabel retourneren. De tabel zal in de meeste gevallen slechts het enige resultaat zijn.
Onze tabel retourneert een enkelvoudige waarde omdat het een functie met een scalaire waarde is. Scalair betekent het retourneren van een enkele waarde zoals een getal, tekst, datum, enz.
Hoewel LASTNONBLANK een tabelfunctie is en als zodanig altijd een tabel retourneert, wordt slechts één waarde geretourneerd.
Dus in dit geval filtert het slechts één waarde, namelijk de laatste datum. Dan stelt dit filter ons in staat om de totale verkoop op die laatste datum te extraheren.
Conclusie
In deze tutorial heb ik je een paar voorbeelden laten zien van hoe je LASTNONBLANK kunt gebruiken . Ik heb je ook een deel van de logica laten zien die in de functie zit.
Door zijn veelzijdigheid kun je inzichten vinden die historisch gezien erg moeilijk te vinden waren. Je kunt ze vinden met een vrij eenvoudige formulesyntaxis met deze functie.
Als je bedenkt hoe moeilijk dit soort inzichten zijn bij het gebruik van tools zoals Excel, zul je versteld staan hoe intuïtief en effectief deze functie is om inzichten te vinden die verwijzen naar het laatste van iets of het eerste van iets.
Bekijk voor meer DAX-formule diepe duiken de onderstaande cursus op LuckyTemplates Online. Als je DAX echt onder de knie wilt krijgen, dan is dit de cursus die je eerst moet proberen.
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