Slå sammen spørringer ved å bruke Anti Join In Excel med Power Query

Automatisering av datafiltrerings- og renseprosesser kan være en så stor tidsbesparelse. For dagens veiledning skal jeg demonstrere hvordan du kan sammenligne og slå sammen spørringer ved å bruke Anti Join i Excel med Power Query. Du kan se hele videoen av denne opplæringen nederst på denne bloggen.

La meg starte med scenariet. Vi har to lister over eksperter, som ble fiktivt generert (noen navn kan være kjent). La oss si at jeg har Python-eksperter til venstre, og til høyre er LuckyTemplates-eksperter. Det jeg vil vite er at jeg kan se at det er noen delte navn, men jeg vil finne ut hvem som bare er en Python-ekspert og hvem som bare er LuckyTemplates-ekspert. Det er det vi skal kunne gjøre med Anti Joins.

Innholdsfortegnelse

Sammenlign og slå sammen spørringer ved å bruke Anti Joins i Lucky Templates

Vi kan gjøre dette i to retninger. Venstre Anti Join kommer til å være tabell 1 her til venstre. Vi vil finne ut verdiene som bare er å finne på den venstre tabellen. Hvem gjør bare Python i dette tilfellet? Right Anti Join på den andre siden vil ha samme idé. Hvem gjør bare LuckyTemplates?

La oss kjøre dette i Excel. I min demonstrasjon skal vi ha to bord. Vi kommer til å ha befolkningen i USA i 1950, og så igjen i 2020. Jeg vil finne ut hvilke byer som bare finnes på en av disse tabellene. Så la oss prøve dette.

Dette er de 10 beste byene etter befolkning for disse folketellingsårene. Jeg vil vite hvilke som er unike. Vi vet at New York er stort. Vi vet Chicagos store, men hvilke av disse var ikke på folketellingen fra 1950 eller omvendt? Det er det jeg kommer til å kunne gjøre med Power Query.

Slå sammen spørringer ved å bruke Anti Join In Excel med Power Query

La oss gå inn i spørringsredigeringsprogrammet. Jeg skal redigere denne spørringen og gå til Merge Queries as New .

Slå sammen spørringer ved å bruke Anti Join In Excel med Power Query

Vi har en befolkning på 1950, og jeg kommer til å velge min befolkning for 2020. Det vanlige forholdet kommer til å være City, og vi vil ha en felles type venstre-anti- medvirkning , og klikk deretter OK.

Slå sammen spørringer ved å bruke Anti Join In Excel med Power Query

Som du kan se, er det kamper som bare er tilgjengelig i 1950. Vi kommer til å se byer som Detroit, Cleveland og St. Louis. Disse byene i Midtvesten har mistet befolkning siden den gang.

Slå sammen spørringer ved å bruke Anti Join In Excel med Power Query

Ønsker du å hente inn informasjon fra 2020-tellingen kan du klikke øverst til høyre i tabellkolonnen ( pop_2020 ), så finner du disse kolonnene du kan velge. Jeg er egentlig ikke bekymret for disse tingene, i dette tilfellet. Alt jeg ville ha er navnelisten, så vi lar dette være akkurat nå.

Slå sammen spørringer ved å bruke Anti Join In Excel med Power Query

Med det i tankene, skal jeg gå tilbake til 1950-tabellen min. La oss kjøre den igjen. Vi kommer til å velge Merge Queries som ny. Vi skal gjøre 2020 nå. Det er den samme ideen – forholdet skal være City on City. Men denne gangen skal vi gjøre en Right Anti Join . A Right Anti Join skal vise byene som bare er i 2020 og ikke 1950?

Slå sammen spørringer ved å bruke Anti Join In Excel med Power Query

Vi kommer til å se det motsatte her. Alt vi trenger å gjøre, i dette tilfellet, er å klikke på bordet, og vi skal hente informasjonen fra den riktige tabellen. Right Anti Join er litt mindre vanlig enn Left Anti Join.

Det jeg mener med dette er at det i teorien gjør det samme. I dette tilfellet, det det forteller oss er at her er byene som bare ble funnet i 2020-folketellingen. Så hvis vi ser på dette, ser vi mye av Texas, vi ser California, etc. Sunbelt-ideen, om folk som flytter til de sørlige og vestlige statene, ser ut til å holde seg i dataene.

Slå sammen spørringer ved å bruke Anti Join In Excel med Power Query

Til slutt lukker vi og laster dette, og vi velger Bare opprett tilkobling .

Slå sammen spørringer ved å bruke Anti Join In Excel med Power Query

Konklusjon

Anti Joins er veldig hjelpsomme. Hvis du har to datatabeller (eller du kan gjøre flere), og du vil se hva endringene er fra de to, kan dette være nyttig. Hvis du for eksempel prøver å finne ut hva kunder ikke har lagt inn en bestilling, kan du også bruke en Anti Join.

Kanskje du vil finne ut noen unike verdier, eller ett spesifikt sted eller om det er produkter som selges ett sted, men ikke gjør det på et annet, osv. Dette er noen interessante måter å bruke en Join på. Anti Joins er nesten som filtre på bordet ditt.

Jeg håper dette har fått deg til å tenke på hvordan du kan bruke den. Hvis du allerede bruker Anti Joins, fortell oss hvordan du bruker det.

Beste ønsker!





DAX Studio EVALUATE Nøkkelord: Grunnleggende eksempler

DAX Studio EVALUATE Nøkkelord: Grunnleggende eksempler

Lær å bruke DAX Studio EVALUATE nøkkelordet med grunnleggende eksempler og få en bedre forståelse av hvordan dette kan hjelpe deg med databehandling.

Opprette en datotabell i LuckyTemplates

Opprette en datotabell i LuckyTemplates

Finn ut hvorfor det er viktig å ha en dedikert datotabell i LuckyTemplates, og lær den raskeste og mest effektive måten å gjøre det på.

LuckyTemplates Mobile Reporting Tips og teknikker

LuckyTemplates Mobile Reporting Tips og teknikker

Denne korte opplæringen fremhever LuckyTemplates mobilrapporteringsfunksjon. Jeg skal vise deg hvordan du kan utvikle rapporter effektivt for mobil.

Profesjonelle tjenesteanalyserapporter i LuckyTemplates

Profesjonelle tjenesteanalyserapporter i LuckyTemplates

I denne LuckyTemplates-utstillingen vil vi gå gjennom rapporter som viser profesjonell tjenesteanalyse fra et firma som har flere kontrakter og kundeengasjementer.

Microsoft Power Platform-oppdateringer | Microsoft Ignite 2021

Microsoft Power Platform-oppdateringer | Microsoft Ignite 2021

Gå gjennom de viktigste oppdateringene for Power Apps og Power Automate og deres fordeler og implikasjoner for Microsoft Power Platform.

Vanlige SQL-funksjoner: en oversikt

Vanlige SQL-funksjoner: en oversikt

Oppdag noen vanlige SQL-funksjoner som vi kan bruke som streng, dato og noen avanserte funksjoner for å behandle eller manipulere data.

LuckyTemplates Template Creation: Guide og tips

LuckyTemplates Template Creation: Guide og tips

I denne opplæringen lærer du hvordan du lager din perfekte LuckyTemplates-mal som er konfigurert til dine behov og preferanser.

Feltparametre og små multipler i LuckyTemplates

Feltparametre og små multipler i LuckyTemplates

I denne bloggen vil vi demonstrere hvordan du legger feltparametere sammen med små multipler for å skape utrolig nyttig innsikt og grafikk.

LuckyTemplates-rangering og tilpasset gruppering

LuckyTemplates-rangering og tilpasset gruppering

I denne bloggen vil du lære hvordan du bruker LuckyTemplates rangering og tilpassede grupperingsfunksjoner for å segmentere et eksempeldata og rangere det i henhold til kriterier.

Viser kun kumulativ total opp til en bestemt dato i LuckyTemplates

Viser kun kumulativ total opp til en bestemt dato i LuckyTemplates

I denne opplæringen skal jeg dekke en spesifikk teknikk rundt hvordan du viser kumulativ total kun opp til en bestemt dato i grafikken i LuckyTemplates.