It tsjinoerstelde fan Concatenate yn Excel (4 opsjes)

  • Diel Dit
Hugh West

Yn Microsoft Excel is d'r gjin eksakte funksje dy't wurket as it tsjinoerstelde fan gearhingjende funksje. Mar dochs hawwe wy in oantal gaadlike prosedueres en alternativen om in tekst yn meardere dielen te splitsen. Yn dit artikel sille jo leare hoe't jo dizze ienfâldige techniken brûke kinne dy't funksjonearje moatte as it tsjinoerstelde fan gearfoegjen yn Excel.

Download Practice Workbook

Jo kinne downloade it Excel-wurkboek dat wy brûkt hawwe om dit artikel ta te rieden.

Tsjinoersteld fan Concatenate.xlsx

4 metoaden dy't wurkje as tsjinoerstelde fan konkatenate yn Excel

1. Split tekst yn meardere sellen mei formule

Yn 'e folgjende tabel befettet kolom B fiif ûnderskate sellen, dy't elk trije willekeurige nammen hawwe skieden troch in mienskiplike delimiter ' Komma' (,) . Under trije kopteksten mei de namme Diel 1, Diel 2 en Diel 3 sille de nammen apart besette fan elke sel yn Kolom B .

📌 Stap 1:

➤ Selektearje Sel C5 en typ:

=TRIM(MID(SUBSTITUTE($B5,",",REPT(" ",999)),COLUMNS($A:A)*999-998,999))

📌 Stap 2:

➤ Druk op Enter en jo sil de foarnamme splitst wurde fan de nammen yn Sel B5 .

🔎 Hoe wurket de formule ?

  • REPT(" ",999): Hjir werhellet de REPT -funksje it karakter 'spaasje' 999 kear binnen de SUBSTITUTE funksje.
  • SUBSTITUTE($B5,",",REPT(" ",999)): De FERGESE funksje ferfangt komma mei de werhelle spaasjes neamd yn 'e foarige stap. Sa jout de formule de namme Patrick werom mei spaasjes.
  • COLUMNS($A:A)*999-998: De funksje COLUMNS telt hjir it oantal kolommen en jout de resultearjende wearde as it begjintal foar de MID funksje.
  • MID(SUBSTITUTE($B5,",",REPT(" ",999 )),COLUMNS($A:A)*999-998,999): De funksje MID jout de nammen 'Patrick' werom mei 999 tekens yn totaal.
  • Op it lêst ferwideret de funksje TRIM alle ûnnedige spaasjes út de tekststring fûn troch de funksje MID en jout de namme 'Patrick' krekt.

No litte wy de rest fan de stappen folgje om alle oare splitnammen út te pakken.

📌 Stap 3:

➤ Fan Sel C5 , brûk Fill Handle om de sel nei rjochts te slepen oant jo trije spjalte nammen krije.

Dus, wy hawwe krekt ekstrahearre trije nammen apart fan Sel B5 .

📌 Stap 4:

➤ Sleep no de Fillhandtak nei ûnderen om de rest fan 'e sellen te autofoljen fan C 6 oant E9 .

En jo sille alle nammen fine út 'e groepen nammen dy't oanwêzich binne yn Kolom B .

2. Tsjinoersteld fan Concatenate: Gebrûk fan tekstfunksjes om te splitsen yn meardere sellen

No hawwe wy wat willekeurige folsleine nammen yn kolom B . Wy sille de nammen splitse en se sjen litteapart yn de folgjende twa sellen yn in ferlykbere rige.

📌 Stap 1:

➤ Selektearje de earste útfier Sel C5 en typ:

=LEFT(B5,FIND(" ",B5)-1)

📌 Stap 2:

➤ Druk op Enter en brûk Fillhandtak om de rest fan 'e sellen yn kolom C automatysk yn te foljen.

Jo krije alle foarnammen skieden fan 'e folsleine nammen oanwêzich yn Kolom B .

🔎 Hoe wurket de formule?

  • Yn dizze formule siket de funksje FIND de earste inkele romte yn Sel B5 en jout de posysje fan it spaasjekarakter werom.
  • De funksje LEFT ekstrahearret de namme fan 'e lofterkant en jout in oantal tekens werom dy't earder spesifisearre binne troch de funksje FIND .

No, litte wy sjen hoe't wy it twadde diel fan elke namme útlûke kinne.

📌 Stap 3:

➤ Yn Sel D5 sil de fereaske formule wêze:

=RIGHT(B5,LEN(B5)-FIND(" ",B5))

📌 Stap 4:

➤ Nei it drukken op Enter en auto-f troch de hiele Kolom D , fine jo alle efternammen allinnich ûnder de koptekst Diel 2 .

🔎 Hoe wurket de formule?

  • Yn dizze formule jout de funksje LEN it totale oantal karakters werom yn Sel B5 en dat is 15 .
  • De funksje FIND jout de posysje werom fan de romte fûn yn dy tekst en jout werom 8 .
  • It aritmetyske ferskil tusken de twa foargeande numerike wearden jout it oantal karakters ta foar de funksje RIGHT .
  • Lêste, de RIGHT funksje ekstrakt 15-8=7 tekens fan rjochts en jout de namme 'Cummins' werom.

3. Brûk de wizard Tekst nei kolom om konkatenearje yn Excel te kearen

Litte wy nochris nei ús earste foarbyld gean. No sille wy de wizard Tekst nei kolom brûke om sellen te splitsen nei it fuortheljen fan skiedingstekens.

📌 Stap 1:

➤ Selektearje it berik fan sellen (B5:B9) mei alle tekstgegevens dy't splitst wurde moatte.

➤ Selektearje ûnder it ljepblêd Gegevens de Tekst nei kolommen opsje út de Data Tools groep kommando's.

In dialoochfinster sil iepenje.

📌 Stap 2:

➤ Kies de radioknop 'Delimited' as it orizjinele gegevenstype.

➤ Druk op Folgjende .

📌 Stap 3:

➤ Fan de Delimiters opsjes, markearje allinich op Komma en lit oare opsjes net markearre. Jo sille in gegevensfoarbyld sjen lykas yn 'e folgjende foto.

➤ Druk op Folgjende .

📌 Stap 4:

➤ Hâld de opsje 'Algemien' as Column Data Format .

➤ Bewurkje ynskeakelje yn it fak Bestimming en selektearje de útfiersellen fariearjend fan C5 oant E9 .

➤ Druk op Finish en jo binne klear.

Jo sille wêzewerjûn alle nammen ferdield yn it selektearre útfierberik fan sellen fuortdaliks.

4. Tapasse Flash Fill Method om te wurkjen as tsjinoerstelde fan Concatenate

Yn ús lêste foarbyld sille wy besykje de Flash Fill oan te passen om nammen apart út 'e sellen te ekstrahearjen. De Flash Fill folget in patroan om gegevens automatysk yn Excel te foljen. Mar as ien patroan net fûn wurdt, sil de Flash Fill net effektyf wurkje en kin sels in ferkearde útfier resultearje. Dizze metoade is geweldich en nuttich allinich as jo in regelmjittich en symmetrysk patroan yn jo gegevensberik hawwe.

Lit no sjen hoe't dit Flash Fill-kommando fluch wurket om teksten te skieden.

📌 Stap 1:

➤ Selektearje Sel C5 en typ 'Patrick' manueel.

📌 Stap 2:

➤ Brûk Fillhandtak om nei de lêste sel C9 .

➤ Klik op de opsjes en selektearje no Flash Fill .

En jo fine alle foarnammen skieden en ekstrahearre yn Kolom C .

📌 Stap 3:

➤ Doch it no ek foar de achternamme ûnder de koptekst Diel 2 .

En jo sille alle efternammen tagelyk skieden sjen fan de folsleine nammen oanwêzich yn Kolom B .

Slútwurden

Ik hoopje al dizze ienfâldige metoaden hjirboppe neamde sil jo no helpe om se oan te passen yn jo Excel-spreadsheets as it nedich is. Asjo hawwe fragen of feedback, lit it my asjebleaft witte yn 'e kommentaar seksje. Of jo kinne ús oare artikels kontrolearje oer Excel-funksjes op dizze webside.

Hugh West is in tige betûfte Excel-trainer en analist mei mear as 10 jier ûnderfining yn 'e yndustry. Hy hat in bachelorstitel yn boekhâlding en finânsjes en in masterstitel yn bedriuwsadministraasje. Hugh hat in passy foar lesjaan en hat in unike lesoanpak ûntwikkele dy't maklik te folgjen en te begripen is. Syn saakkundige kennis fan Excel hat tûzenen studinten en professionals wrâldwiid holpen har feardigens te ferbetterjen en útblinke yn har karriêre. Troch syn blog dielt Hugh syn kennis mei de wrâld, en biedt fergese Excel-tutorials en online training om partikulieren en bedriuwen te helpen har folsleine potensjeel te berikken.