Les på engelsk

Del via


Krysskobling

En krysskobling er en type sammenføyning som returnerer det kartesiske produktet av rader fra tabellene i sammenføyningen. Med andre ord kombinerer den hver rad fra den første tabellen med hver rad fra den andre tabellen.

Denne artikkelen viser, med et praktisk eksempel, hvordan du gjør en krysskobling i Power Query.

Eksempel på inndata- og utdatatabeller

Eksempelkildetabellene er for eksempel:

  • Produkt: En tabell med alle generiske produkter du selger.

    Skjermbilde av eksempeltabellen produkt som inneholder tre forskjellige produkter.

  • Farger: En tabell med alle produktvariasjonene, som farger, som du kan ha i beholdningen.

    Skjermbilde av eksempelfargetabellen som inneholder fire forskjellige farger.

Målet er å utføre en sammenføyningsoperasjon med disse to tabellene for å opprette en liste over alle unike produkter du kan ha i beholdningen, som vist i tabellen nedenfor. Denne operasjonen er nødvendig fordi produkttabellen bare inneholder det generiske produktnavnet, og ikke gir detaljnivået du trenger for å se hvilke produktvariasjoner (for eksempel farge) det finnes.

Skjermbilde av den endelige tabellen etter krysskobling som viser hvert produkt med fire forskjellige farger, for totalt 12 rader.

Utfør en krysskobling

Hvis du vil utføre en sammenføyningsoperasjon i Power Query, går du først til produkttabellen. Velg Egendefinert kolonne på fanen Legg til kolonne på båndet. Hvis du vil ha mer informasjon, kan du gå til Legg til en egendefinert kolonne.

Skjermbilde av fanen Legg til kolonne i Power Query med alternativet Egendefinert kolonne fremhevet.

Skriv inn navnet du liker i boksen Nytt kolonnenavn i dialogboksen Egendefinert kolonne, og skriv inn Colors i boksen Egendefinert kolonneformel.

Skjermbilde av den egendefinerte kolonnedialogboksen for krysskobling med egendefinert kolonneformel fylt ut farge.

Viktig

Hvis spørringsnavnet har mellomrom, for eksempel Produktfarger, må teksten du må skrive inn i formelinndelingen Egendefinert kolonne, følge syntaksen #"Query name". For produktfarger må du angi #"Product Colors".

Du kan kontrollere navnet på spørringene dine i ruten for spørringsinnstillinger eller i Spørringer-ruten i Power Query.

Når du har valgt OK i dialogboksen Egendefinert kolonne , legges en ny kolonne til i tabellen. Velg Utvid ( ) i den nye kolonneoverskriften for å utvide innholdet i denne nyopprettede kolonnen, og velg deretter OK.

Skjermbilde av den utvidede egendefinerte kolonnen med flere koblinger.

Når du har valgt OK, nådde du målet ditt om å opprette en tabell med alle mulige kombinasjoner av produkt og farger.

Skjermbilde av den endelige tabellen med de tre produktene (skjorte, jeans og leggings) hver oppført med fire farger (rød, blå, svart og hvit).