Kombiner kolonnene i Excel og generer alle mulige kombinasjoner

Har to forskjellige datasett, for eksempel en kundeliste og en produktliste, og ønsker å kombinere dem for å få en ny liste med alle mulige kombinasjoner av kunder og produkter?


Excel konsolidere

Har to forskjellige datasett, for eksempel en kundeliste og en produktliste, og ønsker å kombinere dem for å få en ny liste med alle mulige kombinasjoner av kunder og produkter?

Løsningen er ganske enkel, mulig med MS Excel om noen få minutter, og selv med tusenvis av oppføringer krever det ikke mye innsats - mye mindre enn kopiering lime inn den andre listen for hver verdi av den første listen - denne siste løsningen ville ta timer med hundrevis av oppføringer. Se nedenfor hvordan du kan kombinere Excel-kolonner og generere alle mulige kombinasjoner Excel.

Slik genererer eller lister du alle mulige permutasjoner i Excel

  • Opprett en numerisk ID fra 1 til antall oppføringer for hver kildefil, og i resultatfilen:
  • Opprett en numerisk ID (ID) i kolonne A som går fra 1 til multiplikasjonen av antall første filoppføringer og andre filoppføringer, og opprett så mange linjer som kombinasjonen av begge datasettene,
  • Legg til en kolonne, skriv inn denne formelen og utvide den til den siste linjen = ROUNDUP (A2 / [Andre filoppføringer teller]; 0),
  • Legg til en kolonne, skriv inn denne formelen og utvide den til siste linje = A2 - ([Teller for andre filoppføringer] * (B2-1)),
  • Legg til så mange kolonner som du vil ha fra første og andre filer, og gjør flekkopp på tilsvarende identifikator i resultatfil og kildefiler.

Konsolidere data i Excel

Se nedenfor et komplett eksempel for å kombinere Excel-arks kolonner, med en kundeliste og en produktliste.

Begynn med å opprette identifikatorer i begge filene ved å legge til en kolonne til venstre, skrive inn verdier 1 og 2 i de to første linjene, velg de to cellene, flytt musemarkøren til nederste høyre hjørne på valget, og dobbeltklikk på + -tegnet for å utvide identifiseringsinngangen til den siste linjen.

Som et resultat har identifikatorene blitt økt opp til den siste linjen.

Slik kombinerer du kolonner i Excel

Ta de maksimale identifikasjonsnumrene til både Kunder (C) og Produkter (P). Opprett en ny fil, med en kolonneidentifikator, og gjenta utvidelsesoperasjonen til identifikatoren, ned til linjen (C * P) + 1. I eksemplet nedenfor er det 7 forskjellige verdier for kunder og 7 for produkter, noe som resulterer i 7 * 7 = 49 kombinasjoner, + 1 linje for å gjøre opp for topplinjen.

Hvordan kombinere celler i Excel

Bli en Excel Pro: Bli med på kurset vårt!

Løft ferdighetene dine fra nybegynner til Hero med vårt Basics -kurs med Excel 365, designet for å gjøre deg dyktig i bare noen få økter.

Registrer deg her

Løft ferdighetene dine fra nybegynner til Hero med vårt Basics -kurs med Excel 365, designet for å gjøre deg dyktig i bare noen få økter.

I kolonne B legger vi P-linjene per kunde, da hver av dem har en linje per produkt. Dette gjøres ved å bruke nedenstående formel i arkets andre linje, og utvide den til bunnen (husk dobbeltklikk på + -ikonet i nederste hjørne av cellevalget for å gjøre det), der X er den andre filoppføringen, teller

I kolonne C legger vi inn en telling for hver av kundene, fra 1 til Antall produkter. Samme operasjon som før, med en annen formel (nåværende linjeidentifikator minus tellingen som er nådd for tidligere kundelinje), X er den andre filoppføringen, teller

Kombiner flere kolonner i Excel til en kolonne

Sjekk om det har fungert. Kunder gjentas P ganger, og for hver av dem blir produktidentifikatoren gjentatt fra 1 til P

Generer alle permutasjoner

Og det er det! Deretter, for hver kolonne du vil overta fra Kunder eller Produktfil, legg til en ny kolonne, og utfør en Vlookup på tilhørende identifikator og kildefil.

Ofte Stilte Spørsmål

Hvordan kan brukere effektivt kombinere flere kolonner i Excel for å generere en liste over alle mulige kombinasjoner uten å bruke komplekse formler?
Brukere kan bruke Excels Power Query -funksjon for å slå sammen kolonner og lage kombinasjoner. Ved å laste inn kolonnene som en tabell til strømforespørsel, bruke en tilpasset sammenslåingsoperasjon og deretter utvide den resulterende tabellen, kan alle mulige kombinasjoner systematisk genereres og returneres til Excel.

Komplett 2019 Excel for nybegynnere i video


Yoann Bierling
Om forfatteren - Yoann Bierling
Yoann Bierling er en nettpublisering og digital rådgivende profesjonell, noe som gjør en global innvirkning gjennom kompetanse og innovasjon innen teknologier. Han er lidenskapelig opptatt av å styrke enkeltpersoner og organisasjoner til å trives i den digitale tidsalderen, og blir drevet til å levere eksepsjonelle resultater og drive vekst gjennom oppretting av pedagogisk innhold.

Bli en Excel Pro: Bli med på kurset vårt!

Løft ferdighetene dine fra nybegynner til Hero med vårt Basics -kurs med Excel 365, designet for å gjøre deg dyktig i bare noen få økter.

Registrer deg her

Løft ferdighetene dine fra nybegynner til Hero med vårt Basics -kurs med Excel 365, designet for å gjøre deg dyktig i bare noen få økter.




kommentarer (0)

Legg igjen en kommentar