Wat is zelf in Python: voorbeelden uit de echte wereld
Wat is zelf in Python: voorbeelden uit de echte wereld
LuckyTemplates is een geweldige analytische engine! In deze blogpost laat ik je zien hoe je je beste klanten kunt vinden – niet alleen als statische cijfers, maar door de tijd heen en in elke gewenste periode. Dit is de kracht van DAX in combinatie met het datamodel op zijn best. Ik zal DAX-functies zoals CALCULATE, FILTER en RANKX gebruiken in LuckyTemplates, dus er zijn genoeg tips over hoe je ze kunt gebruiken in deze tutorial. Ik laat ook zien hoe je ze allemaal kunt combineren om interessante berekeningen en resultaten te krijgen. Je kunt de volledige video van deze tutorial onderaan deze blog bekijken.
Wat we willen ontdekken, is zien wie onze topklanten zijn, niet alleen voor een statische periode, maar wie onze topklanten in de loop van de tijd zijn. We gaan kijken naar elke klant die we hebben voor elke periode. Vervolgens zullen we het laten zien in een matrix van verkopen van onze top 10 klanten en top 5 klanten.
Inhoudsopgave
De Matrix-voorbeeld gebruiken
Laten we dingen regelen door de klantnamen in het canvas te pakken. Vervolgens gaan we deze nieuwe visual gebruiken, genaamd Matrix Preview . U kunt deze functie inschakelen door naar 'Opties en instellingen' en vervolgens naar 'Opties' te gaan.
Zodra we naar 'Preview-functies' gaan, schakelen we deze allemaal in door alle vakjes aan te vinken.
We gaan deze matrix gebruiken, nemen de Kwartaal & Jaar en de Totale Verkoop maatregelen en zetten ze in deze tabel. U zult zien dat we alle resultaten krijgen, wat geweldig is, maar het kan heel moeilijk zijn om enig inzicht te krijgen en trends te herkennen.
Ontdek de top 10 klanten
We willen trends zien en we willen zien wie onze top tien klanten zijn in deze periode. Hadden we bijvoorbeeld een klant die een tijdlang een van onze topklanten was, maar totaal is weggevallen en niet in onze top 10 klantenpost is verschenen? Dus dat zijn de soorten inzichten waar we hier naar op zoek zijn.
We kunnen dit allemaal doen met één formule. We hoeven alleen maar een nieuwe meting te maken en deze Top 10 Clients te noemen . We gaan de functie BEREKENEN gebruiken om onze totale verkoop te berekenen, maar we willen alleen de totale verkoop berekenen voor de klant die in de top 10 zit.
We moeten dus rangschikkingslogica gebruiken om een rangschikkingslogica-indicator te maken die aangeeft dat als deze klant in de Top 10 staat, deze Total Sales-waarde wordt geretourneerd. Afgezien van het gebruik van RANKX in LuckyTemplates, gaan we ook de FILTER-functie gebruiken en vervolgens Values gebruiken, waarmee voor elke afzonderlijke klant een interne tabel wordt gemaakt.
Dan moeten we nadenken over welke logica we hier moeten schrijven, iets dat zegt "als de huidige rang kleiner is dan of gelijk is aan 10 gelijk aan de totale verkoop, zo niet, gelijk aan blanco." Wat echt cool is aan dit soort filterstatements, is dat je dit soort logica erin kunt schrijven.
We gaan dus de RANKX- functie en ALLE klantnamen gebruiken omdat we elke klant in een bepaalde context gaan rangschikken. Wat ALL doet, is elk filter op klantnamen verwijderen, zodat we deze rangschikking kunnen voltooien.
We rangschikken dan op Totale Verkoop en rangschikken in aflopende volgorde, en dan gaan we naar minder dan of gelijk aan 10. Als dit het geval is, willen we dat het gelijk is aan Totale Verkoop en zo niet, dan blanco.
Laten we nu onze Totale Verkoop vervangen door onze Top 10 Klanten. We kunnen nu de Top 10-klanten voor elke afzonderlijke periode zien.
Voorwaardelijke opmaak gebruiken
Dit is op zich al best gaaf, maar we kunnen hier nog een klein beetje meer doen. We kunnen de voorwaardelijke opmaak gebruiken door gewoon op de vervolgkeuzepijl in de sectie Top 10 Clients in het waardengebied te klikken. We gaan verder niets doen en klikken gewoon ok.
Nu bekijken we onze klanten dynamisch door de tijd heen en zien we hoe ze daadwerkelijk hebben gepresteerd.
Dit is natuurlijk wat willekeuriger dan wat je over het algemeen aantreft in echte klantgegevens, maar wat we hier kunnen doen, is dat we heel snel trends kunnen zien. Deze klant genaamd Medline werd bijvoorbeeld een van onze topklanten in 2016 in vergelijking met eerder in 2015 toen ze zich niet eens in de Top 10 registreerden.
Het bepalen van de top 5 klanten
Dit is echt een coole techniek en dit codepatroon kan op verschillende manieren worden hergebruikt. Stel dat u de Top 5 Klanten wilt bekijken. Het enige dat u hoeft te doen, is 10 in 5 veranderen en nu kijken we naar onze top vijf klanten voor elke afzonderlijke periode. We hebben ook de mogelijkheid om deze tijdsperioden te wijzigen.
Onthoud dat dit allemaal dynamisch is. Alles in deze DAX-formule die we hebben geschreven, is dynamisch, dus als we het tijdsbestek veranderen in alleen de jaren, krijgen we alleen de top vijf klanten in die specifieke jaren.
Als u vaak aan klanten verkoopt, wilt u het tijdsbestek verkorten; maar als jij de enige bent die twee of drie keer per jaar aan klanten verkoopt, dan wil je misschien dingen analyseren vanuit een langere termijn.
Conclusie
Dit type analyse zou geweldig zijn vanuit het perspectief van het hoofdkantoor. U wilt altijd echt gefocust zijn op waar uw inkomsten vandaan komen, dus het is cruciaal om de belangrijkste bijdragers aan uw prestaties goed in de gaten te houden. Als u ook begrijpt hoe deze samenstelling van klanten in de loop van de tijd verandert, weet u op wie u uw marketing- en advertentie-inspanningen moet richten, en kunt u ook aangeven waarom u zaken verliest (als een ander voorbeeld).
Naast het gebruik van functies zoals RANKX in LuckyTemplates, heb ik ook enkele voorwaardelijke opmaaktechnieken gebruikt in de geweldige tabelvisualisaties. Door wat kleur toe te voegen, kunnen je nummers echt opvallen, dus ik raad het ten zeerste aan. Het helpt het oog om trends veel gemakkelijker te herkennen dan alleen maar naar saaie cijfers op een pagina te kijken. Zorg ervoor dat je kleurenpaletten ook goed werken.
Veel succes met deze.
Laat me een reactie achter als je gedachten of feedback hebt over deze techniek.
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