Jämföra tabeller i Power Query | LuckyTemplates handledning

Att jämföra tabeller är en mycket vanlig uppgift i Excel och kan bli tråkig om du gör det manuellt hela tiden. I den här handledningen ska jag visa hur du enkelt kan jämföra två tabeller i Power Query för att isolera de objekt som inte visas i båda tabellerna och rapportera skillnaderna. Du kan se hela videon av denna handledning längst ner på den här bloggen.

Så vi ska jämföra två tabeller för att isolera och sedan rapportera skillnaderna. Om man tittar på det avbildade scenariot, när man jämför tabell 2 med tabell 1, bör resultaten vara dessa tre markerade poster.

Jämföra tabeller i Power Query |  LuckyTemplates handledning

Låt oss gå över till Power Query och jag ska visa dig hur man jämför tabeller.

.

Innehållsförteckning

Jämföra tabeller med hjälp av Table.RemoveMatchingRows

Det finns en funktion som heter Table.RemoveMatchingRows som tar bort alla förekomster av de angivna raderna i det andra argumentet från tabellen tidigare som dess första argument. Var medveten om att det inte finns någon kartfunktion. Så det är viktigt att se till att dina kolumnrubriker eller fältnamn matchar innan du gör jämförelsen.

Låt oss skapa en ny tom fråga och ange den funktionen Table.RemoveMatchingRows. Vi vill jämföra tabell 2 med tabell 1. Nu måste vi skicka tabell 1 som en lista med rader, så här kan vi använda Table.ToRecords och skicka tabell 1. Låt oss sedan trycka på OK.

Jämföra tabeller i Power Query |  LuckyTemplates handledning

Men kommer det fortfarande att fungera om vår tabell innehåller kolumner som inte matchar? Låt oss säga att tabell 2 innehåller ytterligare en kolumn med avdelningen. Vi får se vad som händer.

Jag duplicerar min fråga och istället för tabell 2 klistrar vi in ​​tabell 2B och trycker sedan på OK. Det här fungerar inte eftersom det också tar hänsyn till den tredje kolumnen. Vi måste kontrollera vilka kolumner som beaktas när vi jämför posterna. Och för det har Table.RemoveMatchingRows-funktionen ett valfritt ekvationskriterieargument.

Jämföra tabeller i Power Query |  LuckyTemplates handledning

Låt oss ge det en lista med kolumnnamn som vi vill överväga. Så i formelfältet lägger vi till ett kommatecken, och som en lista, klistra in kolumnnamnen. Så vi vill ta hänsyn till slutdatumet och den anställde.

Jämföra tabeller i Power Query |  LuckyTemplates handledning




Slutsats

Om du någonsin behöver rapportera skillnader mellan två tabeller kan detta vara till hjälp. Jag hoppas att du gillade den här handledningen. Du kan titta på hela videohandledningen nedan för mer information. För mer relaterat innehåll, kolla in länkarna nedan och våra kurser runt.

Med vänliga hälsningar!

Melissa


Hur man kommenterar i Python – En snabbguide för nybörjare

Hur man kommenterar i Python – En snabbguide för nybörjare

Hur man kommenterar i Python – En snabbguide för nybörjare

Vad är Power Query & M Language: En detaljerad översikt

Vad är Power Query & M Language: En detaljerad översikt

Denna handledning ger en översikt över Power Query Editor och M-språket på LuckyTemplates-skrivbordet.

Skapa en paginerad rapport: Lägga till texter och bilder

Skapa en paginerad rapport: Lägga till texter och bilder

Lär dig hur du skapar en sidnumrerad rapport, lägger till texter och bilder och sedan exporterar din rapport till olika dokumentformat.

SharePoint Automate-funktionen | En introduktion

SharePoint Automate-funktionen | En introduktion

Lär dig hur du använder SharePoint-automatiseringsfunktionen för att skapa arbetsflöden och hjälpa dig att mikrohantera SharePoint-användare, bibliotek och listor.

Lös en dataanalysutmaning med LuckyTemplates Accelerator

Lös en dataanalysutmaning med LuckyTemplates Accelerator

Finslipa dina färdigheter i rapportutveckling genom att gå med i en dataanalysutmaning. Acceleratorn kan hjälpa dig att bli en LuckyTemplates superanvändare!

Löpande summor i LuckyTemplates med DAX

Löpande summor i LuckyTemplates med DAX

Lär dig hur du beräknar löpande summor i LuckyTemplates med DAX. Löpande summor låter dig inte fastna i ett individuellt resultat.

LuckyTemplates Dax-variabler är konstanta: Vad betyder detta?

LuckyTemplates Dax-variabler är konstanta: Vad betyder detta?

Förstå konceptet med variabler i DAX inom LuckyTemplates och konsekvenserna av variabler för hur dina mått beräknas.

LuckyTemplates Slope Chart: En översikt

LuckyTemplates Slope Chart: En översikt

Lär dig mer om den anpassade visual som kallas LuckyTemplates Slope-diagram, som används för att visa ökning/minskning för en enstaka eller flera mätvärden.

LuckyTemplates färgteman för enhetliga visualiseringar

LuckyTemplates färgteman för enhetliga visualiseringar

Upptäck färgteman i LuckyTemplates. Dessa är viktiga för att dina rapporter och visualiseringar ska se ut och fungera sömlöst.

Beräkna medelvärde i LuckyTemplates: Isolera veckodags- eller helgresultat med DAX

Beräkna medelvärde i LuckyTemplates: Isolera veckodags- eller helgresultat med DAX

Att beräkna ett genomsnitt i LuckyTemplates kan göras på många sätt för att ge dig exakt information för dina affärsrapporter.