Wat is zelf in Python: voorbeelden uit de echte wereld
Wat is zelf in Python: voorbeelden uit de echte wereld
Ik wil je een heel korte introductie geven van de LuckyTemplates DAX ALL-functie. Ik merk dat er een beetje verwarring kan zijn over hoe deze functie werkt, en ik wil het vereenvoudigen en het gemakkelijk te begrijpen maken. Deze tutorial stelt u in staat om te herkennen waar en wanneer u deze functie moet gebruiken. Je kunt de volledige video van deze tutorial onderaan deze blog bekijken.
De functie is echt veelzijdig en kan een aantal echt hoogwaardige analyses mogelijk maken als je echt begrijpt wat het eigenlijk doet. Ik ga enkele voorbeelden doornemen, zodat u een praktisch inzicht krijgt in wanneer u het moet gebruiken.
De ALL-functie is ook bekend als de filterfunctie of "context verwijderen".
Inhoudsopgave
Percentage van de omzet berekenen met behulp van de LuckyTemplates DAX ALL-functie
Ik heb hier een heel eenvoudig model waarin ik alleen de verkoop van mijn klanten analyseer. Ik heb zowel een visualisatie als een tabel. En als ik in een bepaald jaar wil boren, kan ik dat doen met behulp van mijn slicer.
Dus ik ga een nieuwe meting maken en deze All Customer Sales noemen . functie gebruiken .
Begrijpen hoe CALCULATE werkt is hier cruciaal. Deze functie verandert de context van een berekening. U kunt filters verwijderen of toevoegen met behulp van CALCULATE. Je kunt er allerlei dingen mee doen en je maten vertakken.
Binnen CALCULATE voer ik altijd een van mijn kernmetingen in, en in dit geval Totale verkoop . Vervolgens wil ik ALLES gebruiken omdat het filters verwijdert.
Dan ga ik mijn kolom Klantnamen plaatsen . Ik zou mijn klantentabel hier kunnen plaatsen, maar in dit geval zal ik specifiek zijn. Hierdoor wordt de kolom Klantnamen uit de context van deze berekening verwijderd.
Wanneer ik deze maat in mijn tabel invoer, zult u zien dat het ons het totaal geeft op elke afzonderlijke rij. Als je naar de formule kijkt, bereken ik nog steeds de totale verkoop, maar verander ik de inhoud. Ik verwijder alle filters die afkomstig zijn uit de tabel Klanten. En daarom hebben we nu het totaal in elke rij.
En vanaf hier kan ik het percentage (%) van klantverkopen berekenen . Het enige wat ik hoef te doen is gewoon een simpele maatvertakking . simpelweg de totale verkoop door ALLE klantverkopen . En dan ga ik een nul (0) plaatsen als alternatief resultaat .
Ik ga dit gewoon omzetten in een percentage, het ter tafel brengen en we zien het verkooppercentage van elke klant.
Visualisatietechnieken voor meer inzichten
Ik kan dit ook omzetten in een visualisatie voor meer betekenisvolle inzichten. Dit kan relevant zijn als u een kleiner klantenbestand of een klein aantal producten heeft of als u uw magazijnverkopen of verschillende winkels wilt vergelijken op basis van een percentage van de totale omzet.
Dit is een heel eenvoudige techniek die u kunt gebruiken om dat mogelijk te maken. En onthoud met al deze berekeningen dat je de tussentijdse berekeningen die op tafel liggen eigenlijk niet nodig hebt. Met maatvertakking kunt u eenvoudig dergelijke tabellen maken.
Een ander ding dat je kunt doen, waarvan ik denk dat het best goed werkt, is Voorwaardelijke opmaak .
U kunt gegevensbalken aan uw visualisatie toevoegen en deze aantrekkelijker maken.
LuckyTemplates DAX ALL Functie & initiële context
Het belangrijkste om hier op te merken is om echt te begrijpen wat de oorspronkelijke context is. Ik zal je laten zien waarom.
Ik heb bijvoorbeeld mijn producten als mijn eerste context in plaats van klantnamen. Kijk wat er met alle getallen gebeurt. Ze zijn aanzienlijk veranderd en ze slaan eigenlijk nergens op.
Als je eenmaal echt begrijpt wat CALCULATE en ALL in combinatie doen, zul je zien hoe ze werken met de oorspronkelijke context.
Zoals u in deze tabel kunt zien, hebben we Producten als de initiële context en hebben we Totale verkoop. We verwijderen alle context van klanten, maar we hebben helemaal geen invloed op de producten omdat de productnaam niet in onze formule voorkomt. Het doet eigenlijk niets anders dan onze Total Sales.
Maar als we onze klantnaam er bovenop leggen , zult u zien dat we verschillende bedragen hebben. Dit komt omdat de ALL nu invloed heeft op de klantnaam hier.
We hebben dus wat context van de productnaam en we hebben ook context van de klantnamen. We hebben de totale verkoop voor die combinatie, maar in de berekening van alle klantenverkopen verwijderen we elke context van de klant.
Dus als ik dit sorteer op productnaam, zijn al deze nummers hetzelfde voor al deze klanten, omdat de context van de klant wordt verwijderd met de functie ALLES.
En als ik dus naar beneden scrol, zie je dat dit aantal verandert zodra we naar een ander product gaan.
De ALL-functie in LuckyTemplates gebruiken voor hoogwaardige inzichten De
ALL-functie in LuckyTemplates – hoe deze te gebruiken met DAX
Een diepgaande duik in hoe de ALLSELECTED DAX-functie wordt gebruikt in LuckyTemplates
Conclusie
Dit zijn enkele van de belangrijkste dingen die u echt moet begrijpen om de LuckyTemplates DAX ALL-functie effectief te gebruiken.
Begrijp uw huidige berekeningscontext en onthoud dat CALCULATE u in staat stelt die context te wijzigen. ALLES is de functie voor het verwijderen van filters die u in CALCULATE kunt plaatsen.
Dus speel hier een beetje mee, en je zult veel manieren vinden om de ALL-functie te gebruiken en veel verschillende inzichten te vinden. Er zijn tal van voorbeelden in de inhoud van op ons platform, dus zorg ervoor dat je ze ook bekijkt.
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