Concatenate pretstats programmā Excel (4 opcijas)

  • Dalīties Ar Šo
Hugh West

Programmā Microsoft Excel nav precīzas funkcijas, kas darbojas kā pretēja concatenate funkcijai. Tomēr mums ir vairākas piemērotas procedūras un alternatīvas, lai sadalītu tekstu vairākās daļās. Šajā rakstā uzzināsiet, kā varat izmantot šīs vienkāršās metodes, kurām Excel programmā vajadzētu darboties kā pretējai concatenate funkcijai.

Lejupielādēt Practice Workbook

Varat lejupielādēt Excel darbgrāmatu, ko izmantojām, lai sagatavotu šo rakstu.

Concatenate.xlsx pretstats

4 metodes, kas darbojas kā pretstats Concatenate programmā Excel

1. Teksta sadalīšana vairākās šūnās ar formulu

Šajā tabulā, B sleja satur piecas atsevišķas šūnas, no kurām katrai ir trīs nejauši nosaukumi, kas atdalīti ar kopīgu norobežotāju. 'komats' (,) . zem trim virsrakstiem ar nosaukumu 1. daļa, 2. daļa un 3. daļa aizņems nosaukumus atsevišķi no katras šūnas. B sleja .

📌 1. solis:

➤ Izvēlieties Šūna C5 un veidu:

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

📌 2. solis:

➤ Prese Ievadiet un iegūsiet pirmo vārdu, kas sadalīts no nosaukumiem, kuri ir Šūna B5 .

🔎 Kā darbojas formula?

  • REPT(" ",999): Šeit REPT funkcija atkārto rakstzīmi 'space' 999 reizes iekšpusē SUBSTITŪTS funkcija.
  • AIZVIETOT($B5,",",",REPT(" ",999)): Portāls SUBSTITŪTS funkcija aizvieto komatu ar iepriekšējā solī minētajām atkārtotajām atstarpēm. Tādējādi formula atgriež vārdu Patrick ar atstarpēm.
  • COLUMNS($A:A)*999-998: Portāls KOLONNAS funkcija šeit saskaita kolonnu skaitu un piešķir iegūto vērtību kā. start_num par MID funkcija.
  • MID(SUBSTITUTE($B5,",",",REPT(" ",999)),COLUMNS($A:A)*999-998,999): Portāls MID funkcija atgriež nosaukumus 'Patrick' ar 999 kopējais rakstzīmju skaits.
  • Visbeidzot. TRIM funkcija noņem visas nevajadzīgās atstarpes no teksta virknes, kas atrasta ar funkciju MID funkcija un atgriež nosaukumu 'Patrick' precīzi.

Tagad izpildīsim pārējos soļus, lai iegūtu visus pārējos sadalītos nosaukumus.

📌 3. solis:

➤ No Šūna C5 , izmantot Uzpildes rokturis velciet šūnas uz labo pusi, līdz parādās trīs sadalīti nosaukumi.

Tātad mēs esam ieguvuši trīs nosaukumus atsevišķi no Šūna B5 .

📌 4. solis:

➤ Tagad velciet uz leju Uzpildes rokturis lai automātiski aizpildītu pārējās šūnas, sākot no C6 līdz E9 .

Un jūs atradīsiet visus nosaukumus, kas sadalīti no nosaukumu grupām, kuras atrodas B sleja .

2. Concatenate pretstats: teksta funkciju izmantošana, lai sadalītu vairākās šūnās

Tagad mums ir daži nejauši pilni vārdi B sleja Mēs sadalīsim nosaukumus un parādīsim tos atsevišķi nākamajās divās šūnās līdzīgā rindā.

📌 1. solis:

➤ Izvēlieties pirmo izeju Šūna C5 un veidu:

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

📌 2. solis:

➤ Prese Ievadiet un izmantot Uzpildes rokturis lai automātiski aizpildītu pārējās šūnas C sleja .

Iegūsiet visus vārdus, kas ir atdalīti no pilnajiem vārdiem, kuri ir iekļauti B sleja .

🔎 Kā darbojas formula?

  • Šajā formulā ATRAST funkcija meklē pirmo vienu atstarpi Šūna B5 un atgriež atstarpes zīmes pozīciju.
  • Portāls LEFT funkcija izraksta vārdu no kreisās puses un atgriež rakstzīmju skaitu, ko nosaka ar ATRAST funkcija iepriekš.

Tagad paskatīsimies, kā mēs varam izvilkt katra nosaukuma otro daļu.

📌 3. solis:

➤ In Šūna D5 , vajadzīgā formula būs šāda:

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

📌 4. solis:

➤ Pēc nospiešanas Ievadiet un automātiskā aizpildīšana visā D sleja , visus uzvārdus atradīsiet tikai zem 2. daļa virsraksts.

🔎 Kā darbojas formula?

  • Šajā formulā LEN funkcija atgriež kopējo rakstzīmju skaitu, kas pieejams Šūna B5 un tas ir 15 .
  • Portāls ATRAST funkcija atgriež tekstā atrastās atstarpes pozīciju un atgriež 8 .
  • Aritmētiskā starpība starp divām iepriekšējām skaitliskām vērtībām piešķir rakstzīmju skaitu, lai PRĀVAIS funkcija.
  • Visbeidzot. PRĀVAIS funkciju izvilkumi 15-8=7 rakstzīmes no labās puses un atgriež nosaukumu "Cummins .

3. Izmantojiet teksta un kolonnas vedni, lai Excel programmā veiktu apgriezto konkatenāciju

Atkal atgriezīsimies pie mūsu pirmā piemēra. Tagad mēs izmantosim Teksta pievienošana kolonnai vednis, lai sadalītu šūnas pēc norobežotāju noņemšanas.

📌 1. solis:

➤ Izvēlieties šūnu diapazonu (B5:B9) kas satur visus sadalāmos teksta datus.

➤ Saskaņā ar Dati izvēlieties cilni Teksta pievienošana kolonnām opcija no Datu rīki komandu grupa.

Atvērsies dialoglodziņš.

📌 2. solis:

➤ Izvēlieties radio pogu "Norobežots kā sākotnējais datu tips.

➤ Prese Nākamais .

📌 3. solis:

➤ No Atdalītāji iespējas, atzīmējiet K komats Tikai un citas opcijas atstājiet nemarķētas. Jums tiks parādīts datu priekšskatījums, kā attēlots attēlā.

➤ Prese Nākamais .

📌 4. solis:

➤ Saglabāt iespēju "Vispārīgi Kolonnu datu formāts .

➤ Iespējot rediģēšanu Galamērķis un atlasiet izejas šūnas, sākot no C5 līdz E9 .

➤ Prese Apdare un viss ir paveikts.

Uzreiz tiks parādīti visi vārdi, kas sadalīti atlasītajā šūnu izvades diapazonā.

4. Pielietojiet zibspuldzes aizpildīšanas metodi, lai strādātu kā pretstats konkatenācijai

Mūsu pēdējā piemērā mēs mēģināsim piemērot Flash Fill lai no šūnām atsevišķi izvilktu nosaukumus. Flash Fill seko paraugam, lai automātiski aizpildītu datus programmā Excel. Bet, ja nav atrasts neviens paraugs, Flash Fill nedarbosies efektīvi un pat var radīt kļūdainu rezultātu. Šī metode ir lieliska un noderīga tikai tad, ja datu diapazonā ir regulārs un simetrisks paraugs.

Tagad aplūkosim, kā šī Flash Fill komanda darbojas, lai ātri atdalītu tekstus.

📌 1. solis:

➤ Izvēlieties Šūna C5 un ierakstiet 'Patrick' manuāli.

📌 2. solis:

➤ Lietošana Uzpildes rokturis vilkt līdz pēdējam Šūna C9 .

➤ Noklikšķiniet uz opcijas un izvēlieties Flash Fill tagad.

Un jūs atradīsiet visus vārdus, kas atdalīti un izvilkti no C sleja .

📌 3. solis:

➤ Līdzīgi rīkojieties arī ar uzvārdu zem 2. daļa virsraksts.

Un jūs redzēsiet visus uzvārdus uzreiz, kas ir atdalīti no pilnajiem vārdiem, kuri atrodas B sleja .

Noslēguma vārdi

Es ceru, ka visas šīs iepriekš minētās vienkāršās metodes tagad palīdzēs jums nepieciešamības gadījumā tās piemērot Excel izklājlapās. Ja jums ir kādi jautājumi vai atsauksmes, lūdzu, informējiet mani komentāru sadaļā. Vai arī varat apskatīt citus mūsu rakstus, kas saistīti ar Excel funkcijām šajā vietnē.

Hjū Vests ir ļoti pieredzējis Excel treneris un analītiķis ar vairāk nekā 10 gadu pieredzi šajā nozarē. Viņam ir bakalaura grāds grāmatvedībā un finansēs un maģistra grāds uzņēmējdarbības vadībā. Hjū aizraujas ar mācīšanu, un viņš ir izstrādājis unikālu mācīšanas pieeju, kas ir viegli izpildāma un saprotama. Viņa ekspertu zināšanas programmā Excel ir palīdzējušas tūkstošiem studentu un profesionāļu visā pasaulē uzlabot savas prasmes un izcelties karjerā. Izmantojot savu emuāru, Hjū dalās savās zināšanās ar pasauli, piedāvājot bezmaksas Excel apmācības un tiešsaistes apmācību, lai palīdzētu personām un uzņēmumiem pilnībā izmantot savu potenciālu.