Lägga till och sammanfoga frågor

Mellannivå i Power Query i Excel

Lyndsay Girard

Performance Analytics Consultant

Kombinera datamängder i Power Query

Illustration av hur flera datamängder kombineras till en

 

 

  • Samlar data från flera källor
  • Sparar tid genom att minska manuell hantering (t.ex. LETARAD)
  • Berikar större datamängder med extra kolumner från relaterade tabeller
Mellannivå i Power Query i Excel

Tillägg vs. sammanfogning – grundprinciper

Lägg till

  • Staplar datamängder med samma kolumnstruktur vertikalt.

Illustration av flera datamängder innan data läggs till

Sammanfoga

  • Kombinerar datamängder horisontellt baserat på gemensam(ma) kolumn(er).

Illustration av två datamängder innan data sammanfogas

Mellannivå i Power Query i Excel

Tillägg vs. sammanfogning – grundprinciper

Lägg till

  • Staplar datamängder med samma kolumnstruktur vertikalt.

Illustration av flera datamängder efter att data lagts till

Sammanfoga

  • Kombinerar datamängder horisontellt baserat på gemensam(ma) kolumn(er).

Illustration av två datamängder innan data sammanfogas

Mellannivå i Power Query i Excel

Tillägg i praktiken

 

  • Kontrollera att kolumnerna i tabellerna som kombineras har samma:
    • Namn
    • Datatyp

Exempeldatamängder innan de läggs till

Mellannivå i Power Query i Excel

Tillägg i praktiken

 

  • Kontrollera att kolumnerna i tabellerna som kombineras har samma:
    • Namn
    • Datatyp

Exempeldatamängder efter att de lagts till

Mellannivå i Power Query i Excel

Sammanfogningsoperationen på djupet

 

Illustration av två datamängder som sammanfogas

 

 

  • Sammanfogad data är relativ till den aktuella frågan
  • Omatchade poster kan inkluderas eller exkluderas från resultatet
Mellannivå i Power Query i Excel

Jointyper

  • Jointypen avgör hur poster kombineras eller exkluderas baserat på matchningskriterier

Illustration av olika jointyper, t.ex. left, right, full och inner join

Mellannivå i Power Query i Excel

Sammanfogning i praktiken: left outer join

 

  • Kontrollera att den gemensamma kolumnen (nyckeln) har samma datatyp
  • Förhandsgranska resultatet för att verifiera att sammanfogningslogiken är korrekt

Exempeldatamängder innan de sammanfogas

Mellannivå i Power Query i Excel

Sammanfogning i praktiken: left outer join

 

  • Kontrollera att den gemensamma kolumnen (nyckeln) har samma datatyp
  • Förhandsgranska resultatet för att verifiera att sammanfogningslogiken är korrekt

 

Exempeldatamängder efter sammanfogning med left outer join

Mellannivå i Power Query i Excel

Sammanfogning i praktiken: full outer join

 

  • Kontrollera att den gemensamma kolumnen (nyckeln) har samma datatyp
  • Förhandsgranska resultatet för att verifiera att sammanfogningslogiken är korrekt

Exempeldatamängder efter sammanfogning med left outer join

Mellannivå i Power Query i Excel

Särskilda joinvillkor

 

 

  • Exakt matchning: Identiska träffar mellan dataelement
  • Ungefärlig matchning: Tillåter flexibel och approximativ matchning

Exempeldatamängder för att visa särskilda joinvillkor

Mellannivå i Power Query i Excel

Särskilda joinvillkor

 

 

  • Exakt matchning: Identiska träffar mellan dataelement
  • Ungefärlig matchning: Tillåter flexibel och approximativ matchning
    • Ignorera skiftläge
    • Matcha genom att kombinera textdelar

Exempeldatamängder för att visa särskilda joinvillkor med ungefärlig matchning

Mellannivå i Power Query i Excel

Datamängd

Illustration av ett sjukhus med akutmottagning och en ambulans framför

 

  • Verklig sjukhusdatamängd (avidentifierade elektroniska journaldata)
  • Akutbesök vid Yale New Haven Health System från mars 2014 till juli 2017
  • Patientdemografi och registreringsinformation, triagebedömningar, läkemedel och annan relaterad data
1 journals.plos.org/plosone/article?id=10.1371/journal.pone.0201016
Mellannivå i Power Query i Excel

Nu kör vi en övning!

Mellannivå i Power Query i Excel

Preparing Video For Download...