Wat is zelf in Python: voorbeelden uit de echte wereld
Wat is zelf in Python: voorbeelden uit de echte wereld
Vandaag leert u hoe u de rangorde in tabelvorm kunt berekenen wanneer velden uit verschillende dimensietabellen worden samengebracht in de tabelvisual. Je kunt de volledige video van deze tutorial onderaan deze blog bekijken .
Laten we naar de LuckyTemplates springen om het van start te laten gaan.
In dit scenario hebben we een tabelvisual gemaakt met het veld Klantnaam uit de tabel van de klant en het veld Productnaam uit de tabel van het product. We zullen op gecombineerd niveau analyseren welke onze best presterende klanten zijn in combinatie met de productnamen op basis van Total Sales .
Een van de dingen die we moeten doen als we beginnen met het schrijven van de meting voor rangschikking, is verwijzen naar de veldnamen samen met de tabelnamen in de RANKX-functie.
Omdat we weten dat de productnaam wordt gesorteerd op het productindexveld, moeten we dat veld ook opnemen bij het evalueren van de rangschikking.
Zoals we kunnen zien, komen de twee velden van uplifting-tabellen samen in één visuele tabel. Daarom zullen we de CROSSJOIN-functie implementeren in onze RANKX-functie terwijl we verwijzen naar de tabelnamen.
We kunnen nu onze maatstaf creëren om de rangschikking op een gecombineerd niveau van klanten en producten te evalueren.
Laten we onze meting een naam geven als Ranking. Gebruik vervolgens de functies RANKX en CROSSJOIN.
Door de ALL-functie te gebruiken, moeten we onze veldnamen ook één voor één verwijzen naar het veld Klantnamen, Productnamen en Productindex.
Het volgende dat u moet doen, is onze Total Sales-maatstaf oproepen en deze rangschikkingsmaatstaf in onze tabelvisual plaatsen om de resultaten te analyseren.
Zoals we kunnen zien, krijgen we de juiste resultaten. Omdat we echter de CROSSJOIN-functie gebruikten, creëerde het een combinatie van alle regels tussen de klanten en de producten, wat resulteerde in het evalueren van de rangorde tegen die regels waarvoor we geen cijfers hebben voor de totale verkoop.
Om dit soort scenario's recht te zetten, moeten we een IF-voorwaarde invoegen waarin we de rangschikking alleen berekenen als we Totale verkoop hebben, anders moet deze leeg zijn.
Om dat te doen, voegen we IF (ISBLANK(['Total Sales']), BLANK ( ) toe .
We kunnen nu zien dat het de totale verkoop alleen berekent waar we verkoopcijfers hebben en de rest van de combinatie waar we geen verkoop hebben, wordt genegeerd.
We willen ook de classificatie op totaalniveau uitsluiten door IF(ISINSCOPE( Customers [Customer Names]) in te typen. Hierdoor worden de resultaten op totaalniveau genegeerd.
Dus ook daar wordt de rangschikking op totaalniveau genegeerd.
Percentage berekenen in LuckyTemplates in hiërarchische vorm
Tijdelijke schaal met behulp van berekende kolommen in LuckyTemplates
BEREKENEN Functie - Hoe dit uw berekeningen in LuckyTemplates kan beïnvloeden
Conclusie
De rangschikking is een geweldige manier om de best of slechtst presterende variabelen in een bepaalde dataset te zien. Opvallend is dat het eenvoudig is om een rangorde te berekenen wanneer velden uit verschillende dimensietabellen in LuckyTemplates in tabelvorm worden samengebracht.
Er zijn ook verschillende regels waarbij ranking gelijk is, dus als je wilt leren hoe je banden in LuckyTemplates kunt verbreken, kun je RANKX In LuckyTemplates | Zelfstudie over aangepaste tiebreakers ontwikkelen .
Ik hoop dat je veel hebt geleerd van deze eenvoudige techniek. Vergeet alsjeblieft niet je te abonneren op het LuckyTemplates TV- kanaal, want we hebben voortdurend een enorme hoeveelheid content van onze experts.
Al het beste,
Wreed
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