Sammenligning av tabeller i Power Query | LuckyTemplates veiledning

Å sammenligne tabeller er en veldig vanlig oppgave i Excel og kan bli kjedelig hvis du gjør det manuelt hele veien. I denne opplæringen skal jeg vise hvordan du enkelt kan sammenligne to tabeller i Power Query for å isolere elementene som ikke vises på begge tabellene og rapportere forskjellene. Du kan se hele videoen av denne opplæringen nederst på denne bloggen.

Så vi skal sammenligne to tabeller for å isolere, og deretter rapportere forskjellene. Når man ser på det avbildede scenariet, når man sammenligner tabell 2 med tabell 1, bør resultatene være disse tre fremhevede postene.

Sammenligning av tabeller i Power Query |  LuckyTemplates veiledning

La oss gå over til Power Query, og jeg skal vise deg hvordan sammenligning av tabeller gjøres.

.

Innholdsfortegnelse

Sammenligne tabeller ved å bruke Table.RemoveMatchingRows

Det er en funksjon kalt Table.RemoveMatchingRows som fjerner alle forekomster av de spesifiserte radene i det andre argumentet fra tabellen tidligere som dets første argument. Vær oppmerksom på at det ikke er noen kartfunksjon. Så det er viktig å sørge for at kolonneoverskriftene eller feltnavnene samsvarer før du sammenligner.

La oss lage en ny tom spørring og angi den funksjonen Table.RemoveMatchingRows. Vi ønsker å sammenligne tabell 2 med tabell 1. Nå må vi sende tabell 1 som en liste over rader, så her kan vi bruke Table.ToRecords og sende tabell 1. La oss deretter trykke OK.

Sammenligning av tabeller i Power Query |  LuckyTemplates veiledning

Men vil det fortsatt fungere hvis tabellen vår inkluderer kolonner som ikke samsvarer? La oss si at tabell 2 inneholder en ekstra kolonne med avdelingen. La oss se hva som skjer.

Jeg dupliserer søket mitt, og i stedet for tabell 2, limer vi inn tabell 2B og trykker OK. Dette fungerer ikke fordi det også vurderer den tredje kolonnen. Vi må kontrollere hvilke kolonner som vurderes når vi sammenligner postene. Og for det har Table.RemoveMatchingRows-funksjonen et valgfritt argument for ligningskriterier.

Sammenligning av tabeller i Power Query |  LuckyTemplates veiledning

La oss gi det en liste med kolonnenavn som vi ønsker å vurdere. Så i formellinjen legger vi til et komma, og lim inn kolonnenavnene som en liste. Så vi ønsker å vurdere sluttdatoen og den ansatte.

Sammenligning av tabeller i Power Query |  LuckyTemplates veiledning




Konklusjon

Hvis du noen gang trenger å rapportere forskjeller mellom to tabeller, kan dette være nyttig. Jeg håper du likte denne opplæringen. Du kan se hele videoopplæringen nedenfor for mer informasjon. For mer relatert innhold, sjekk ut lenkene nedenfor og våre kurs rundt.

Beste ønsker!

Melissa


Pipe In R: Koblingsfunksjoner med Dplyr

Pipe In R: Koblingsfunksjoner med Dplyr

I denne opplæringen lærer du hvordan du kobler funksjoner sammen ved å bruke dplyr-røroperatøren i programmeringsspråket R.

RANKX Deep Dive: A LuckyTemplates DAX-funksjon

RANKX Deep Dive: A LuckyTemplates DAX-funksjon

RANKX fra LuckyTemplates lar deg returnere rangeringen til et spesifikt tall i hver tabellrad som utgjør en del av en liste med tall.

Trekker ut LuckyTemplates-temaer og bilder fra PBIX

Trekker ut LuckyTemplates-temaer og bilder fra PBIX

Lær hvordan du demonterer en PBIX-fil for å trekke ut LuckyTemplates-temaer og bilder fra bakgrunnen og bruke den til å lage rapporten din!

Excel Formulas Cheat Sheet: Mellomveiledning

Excel Formulas Cheat Sheet: Mellomveiledning

Excel Formulas Cheat Sheet: Mellomveiledning

LuckyTemplates-kalendertabell: Hva er det og hvordan du bruker det

LuckyTemplates-kalendertabell: Hva er det og hvordan du bruker det

LuckyTemplates-kalendertabell: Hva er det og hvordan du bruker det

Python i LuckyTemplates: Hvordan installere og sette opp

Python i LuckyTemplates: Hvordan installere og sette opp

Lær hvordan du installerer programmeringsspråket Python i LuckyTemplates og hvordan du bruker verktøyene til å skrive koder og vise visuelle elementer.

Beregning av dynamiske fortjenestemarginer – enkel analyse av LuckyTemplates med DAX

Beregning av dynamiske fortjenestemarginer – enkel analyse av LuckyTemplates med DAX

Lær hvordan du beregner dynamiske fortjenestemarginer ved siden av LuckyTemplates og hvordan du kan få mer innsikt ved å grave dypere inn i resultatene.

Sortering av datotabellkolonner i LuckyTemplates

Sortering av datotabellkolonner i LuckyTemplates

Lær hvordan du sorterer feltene fra kolonner med utvidet datotabell på riktig måte. Dette er en god strategi å gjøre for vanskelige felt.

Finn dine beste produkter for hver region i LuckyTemplates ved å bruke DAX

Finn dine beste produkter for hver region i LuckyTemplates ved å bruke DAX

I denne artikkelen går jeg gjennom hvordan du kan finne de beste produktene dine per region ved å bruke DAX-beregninger i LuckyTemplates, inkludert TOPN- og CALCUATE-funksjonene.

Søppeldimensjon: Hva er det og hvorfor det er alt annet enn søppel

Søppeldimensjon: Hva er det og hvorfor det er alt annet enn søppel

Lær hvordan du bruker en søppeldimensjon for flagg med lav kardinalitet som du ønsker å inkludere i datamodellen din på en effektiv måte.