Wat is zelf in Python: voorbeelden uit de echte wereld
Wat is zelf in Python: voorbeelden uit de echte wereld
Het vergelijken van tabellen is een veel voorkomende taak in Excel en kan vervelend worden als u dit de hele tijd handmatig doet. In deze zelfstudie laat ik zien hoe u eenvoudig twee tabellen in Power Query kunt vergelijken om de items te isoleren die niet in beide tabellen voorkomen en om de verschillen te rapporteren. Je kunt de volledige video van deze tutorial onderaan deze blog bekijken.
We gaan dus twee tabellen vergelijken om ze te isoleren en vervolgens de verschillen rapporteren. Kijkend naar het afgebeelde scenario, zouden de resultaten bij het vergelijken van tabel 2 met tabel 1 deze drie gemarkeerde records moeten zijn.
Laten we naar Power Query gaan en ik zal u laten zien hoe u tabellen vergelijkt.
.
Inhoudsopgave
Tabellen vergelijken met Table.RemoveMatchingRows
Er is een functie met de naam Table.RemoveMatchingRows die alle voorkomens van de opgegeven rijen in het tweede argument verwijdert uit het tabelverleden als het eerste argument. Houd er rekening mee dat er geen mappingmogelijkheid is. Het is dus belangrijk om ervoor te zorgen dat uw kolomkoppen of veldnamen overeenkomen voordat u de vergelijking uitvoert.
Laten we een nieuwe lege query maken en die functie Table.RemoveMatchingRows invoeren. We willen tabel 2 vergelijken met tabel 1. Nu moeten we tabel 1 doorgeven als een lijst met rijen, dus hier kunnen we Table.ToRecords gebruiken en tabel 1 doorgeven. Laten we vervolgens op OK drukken.
Maar werkt het nog steeds als onze tabel kolommen bevat die niet overeenkomen? Stel dat tabel 2 een extra kolom bevat met de afdeling. Laten we afwachten wat er gebeurt.
Ik dupliceer mijn query en in plaats van tabel 2 plakken we tabel 2B en drukken vervolgens op OK. Dit werkt niet omdat het ook rekening houdt met die derde kolom. We moeten bepalen met welke kolommen rekening wordt gehouden bij het vergelijken van de records. En daarvoor heeft de functie Table.RemoveMatchingRows een optioneel argument voor vergelijkingscriteria.
Laten we dat een lijst geven met kolomnamen die we willen overwegen. Dus in de formulebalk voegen we een komma toe en plakken we als lijst de kolomnamen. We willen dus rekening houden met de einddatum en de werknemer.
Een dynamische startdatum en einddatum instellen voor Power Query-datumtabellen
Verwijzen naar en dupliceren van query's in LuckyTemplates
Power Query M Taalzelfstudie en -beheersing
Conclusie
Als u ooit verschillen tussen twee tabellen moet rapporteren, kan dit nuttig zijn. Ik hoop dat je deze tutorial leuk vond. Je kunt de volledige video-tutorial hieronder bekijken voor meer details. Bekijk voor meer gerelateerde inhoud de onderstaande links en onze cursussen rond 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