Wat is zelf in Python: voorbeelden uit de echte wereld
Wat is zelf in Python: voorbeelden uit de echte wereld
Ik ga je laten zien hoe je een gescheiden lijst kunt maken met behulp van de Power Query.
Ik kwam deze vraag tegen op het waar een lid een lijst wilde maken met producten die elke afzonderlijke klant kocht. Dit kan eenvoudig via de PowerQuery. Je kunt de volledige video van deze tutorial onderaan deze blog bekijken.
Inhoudsopgave
Hoe maak je een gescheiden lijst aan
In de Power Query is de enige beschikbare tabel de tabel Verkoop.
Ik ga daarnaar verwijzen door met de rechtermuisknop op de tabelnaam in het rechterdeelvenster te klikken en Verwijzing te selecteren.
Als ik naar de verkooptabel verwijs, krijg ik een exacte kopie van de originele tabel.
Van dit duplicaat heb ik alleen de kolom Klant en de kolom Product nodig.
Dus ik ga naar die twee tabellen tussen vierkante haken verwijzen in mijn maat.
Zodra ik op Enter druk, krijg ik een tabel die alleen die twee kolommen bevat.
Aangezien er dubbele waarden in deze kolommen staan, ga ik Table toevoegen. Duidelijk naar mijn maat. Dit betekent dat ik alleen verschillende waarden in mijn tabel wil weergeven.
Hierdoor heb ik een veel kleinere tabel die alleen een duidelijke combinatie van elke klant en elk product laat zien.
Om een lijst met producten per klant te maken, klik ik op de kolom Klant om deze te markeren en klik vervolgens op Groeperen op onder het Home-lint.
Aangezien ik de kolom Klant heb gemarkeerd, wordt die automatisch weergegeven in de vervolgkeuzelijst. Ik ga Alle rijen selecteren onder Bewerking, en dan ga ik deze nieuwe kolom AllRows noemen.
Zodra ik op OK druk, krijg ik deze geneste tabel.
Een geneste tabel betekent dat ik een tabel in een tabel heb. Dus als ik op een van de witte ruimtes onder de kolom AllRows klik (en niet op het tabelobject zelf), zie ik een voorbeeld van de tabel waarnaar wordt verwezen.
Nu ik een beperkte tabel heb voor mijn unieke klanten, ga ik de waarden uit de productkolom halen.
Dus ik zal een aangepaste kolom toevoegen.
Ik hernoem deze aangepaste kolom naar Producten.
Vervolgens ga ik verwijzen naar de kolom AllRows door deze te kiezen in de lijst met beschikbare kolommen aan de rechterkant. Door dit te doen, wordt de geneste tabel automatisch weergegeven in mijn aangepaste kolomformule.
Aangezien ik alleen mijn kolom Product uit die geneste tabel nodig heb, ga ik die tussen vierkante haken toevoegen.
Zodra ik op OK druk, verschijnt de kolom als een lijstobject in mijn tabel. Het verschijnt als een lijstobject en niet als een tabelobject omdat ik hier maar één kolom heb gekozen.
Net als bij de AllRows-kolom eerder, als ik op een van de witte ruimtes in de Products-kolom klik, zie ik onderaan een voorbeeld van de productlijst.
Kijk nu naar de kolomnaam voor de kolom Producten. Als ik op deze zijwaartse pijlen klik, krijg ik twee opties.
De eerste optie zegt Uitbreiden naar nieuwe rijen. Dit brengt me alleen terug naar waar ik begon, omdat het alleen een nieuw record aan mijn tabel toevoegt voor elk product op mijn lijst, en dat wil ik niet doen.
Dus ik ga Waarden extraheren selecteren. Hier kan ik een scheidingsteken selecteren. In dit scenario ga ik Aangepast selecteren.
Ik voer gewoon een komma en een spatie in als mijn aangepaste scheidingsteken.
Zodra ik op OK druk, heb ik een lijst met producten die door elke klant zijn gekocht.
3 manieren om waarden te combineren met behulp van DAX Inside LuckyTemplates
LuckyTemplates Klantsegmentatie: groepsbewegingen in de loop van de tijd demonstreren
LuckyTemplates-queryparameters: tabellen optimaliseren
Conclusie
Een gescheiden lijst is een geweldige manier om waarden op een eenvoudige manier weer te geven. De sleutel hier is weten welk type scheidingsteken u moet gebruiken om ervoor te zorgen dat de waarden correct worden weergegeven.
Dit geeft alleen maar aan hoe flexibel je kunt zijn binnen LuckyTemplates, zeker als je gebruik maakt van de Power Query.
Al het beste,
Melissa
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