Kazalo
V programu Microsoft Excel ni natančne funkcije, ki bi delovala kot nasprotje funkcije concatenate. Kljub temu pa imamo na voljo številne primerne postopke in alternative za razdelitev besedila na več delov. V tem članku boste izvedeli, kako lahko uporabite te preproste tehnike, ki naj bi delovale kot nasprotje funkcije concatenate v programu Excel.
Prenesi delovni zvezek za prakso
Prenesete lahko delovni zvezek Excel, ki smo ga uporabili za pripravo tega članka.
Nasprotno od Concatenate.xlsx4 metode, ki delujejo kot nasprotje metode Concatenate v programu Excel
1. Razdelitev besedila v več celic s formulo
V naslednji preglednici, Stolpec B vsebuje pet različnih celic, od katerih ima vsaka tri naključna imena, ločena s skupnim ločilom "vejica" (,) . pod tremi naslovi z imenom 1. del, 2. del in 3. del bodo imena zasedla vsako celico posebej v Stolpec B .
📌 Korak 1:
➤ Izberite Celica C5 in tip:
=TRIM(MID(SUBSTITUTE($B5,",",REPT(" ",999)),COLUMNS($A:A)*999-998,999))
📌 Korak 2:
➤ Tisk Vnesite in dobili boste prvo ime, razdeljeno iz imen v Celica B5 .
🔎 Kako deluje formula?
- REPT(" ",999): Tu je REPT funkcija 999-krat ponovi znak 'space' znotraj SUBSTITUTE funkcijo.
- SUBSTITUTE($B5,",",REPT(" ",999)): Spletna stran SUBSTITUTE funkcija zamenja vejico s ponavljajočimi se presledki, omenjenimi v prejšnjem koraku. Tako formula vrne ime Patrick s presledki.
- COLUMNS($A:A)*999-998: Spletna stran STOLPCI funkcija tukaj šteje število stolpcev in dobljeno vrednost dodeli kot start_num za MID funkcijo.
- MID(SUBSTITUTE($B5,",",REPT(" ",999)),COLUMNS($A:A)*999-998,999): Spletna stran MID funkcija vrne imena 'Patrick' s spletno stranjo . 999 skupno število znakov.
- Nazadnje je TRIM odstrani vse nepotrebne presledke iz besedilnega niza, ki ga je našla funkcija MID in vrne ime 'Patrick' točno.
Zdaj sledimo preostalim korakom za izpis vseh drugih imen razdelkov.
📌 Korak 3:
➤ Od Celica C5 , uporabite Ročaj za polnjenje povlecite celico v desno, dokler ne dobite treh razdeljenih imen.
Tako smo pravkar ločeno pridobili tri imena iz Celica B5 .
📌 4. korak:
➤ Zdaj povlecite navzdol Ročaj za polnjenje za samodejno izpolnjevanje preostalih celic, ki segajo od C6 do E9 .
Vsa imena so razdeljena iz skupin imen, ki so prisotna v Stolpec B .
2. Nasprotno od Concatenate: uporaba besedilnih funkcij za razdelitev na več celic
Zdaj imamo nekaj naključnih polnih imen v Stolpec B . Imena bomo razdelili in jih prikazali ločeno v naslednjih dveh celicah v podobni vrstici.
📌 Korak 1:
➤ Izberite prvi izhod Celica C5 in tip:
=LEVO (B5,FIND(" ",B5)-1)
📌 Korak 2:
➤ Tisk Vnesite in uporabite Ročaj za polnjenje za samodejno izpolnjevanje preostalih celic v Stolpec C .
Pridobili boste vsa imena, ločena od polnih imen, ki so navedena v Stolpec B .
🔎 Kako deluje formula?
- V tej formuli je NAJDI funkcija išče prvi presledek v Celica B5 in vrne položaj znaka presledka.
- Spletna stran LEVA funkcija izvleče ime z leve strani in vrne število znakov, ki ga določa NAJDI funkcijo prej.
Poglejmo, kako lahko izvlečemo drugi del vsakega imena.
📌 Korak 3:
➤ V Celica D5 , bo zahtevana formula:
= DESNO (B5,LEN(B5)-NAJDI(" ",B5))
📌 4. korak:
➤ Po pritisku Vnesite in samodejno izpolnjevanje celotnega Stolpec D , boste vse priimke našli le pod 2. del glavo.
🔎 Kako deluje formula?
- V tej formuli je LEN vrne skupno število znakov, ki so na voljo v Celica B5 in to je 15 .
- Spletna stran NAJDI funkcija vrne položaj prostora, ki se nahaja v tem besedilu, in vrne 8 .
- Aritmetična razlika med prejšnjima številčnima vrednostma določa število znakov za PRVA STRAN funkcijo.
- Nazadnje je PRVA STRAN izvlečki funkcij 15-8=7 znakov z desne in vrne ime 'Cummins' .
3. Uporabite čarovnika za pretvorbo besedila v stolpec za povratno povezovanje v Excelu
Ponovno preidimo na naš prvi primer. Zdaj bomo uporabili Besedilo v stolpec čarovnik za razdelitev celic po odstranitvi ločil.
📌 Korak 1:
➤ Izberite obseg celic (B5:B9) ki vsebuje vse besedilne podatke, ki jih je treba razdeliti.
➤ Pod Podatki izberite zavihek Besedilo v stolpce možnost iz Podatkovna orodja skupina ukazov.
Odprlo se bo pogovorno okno.
📌 Korak 2:
➤ Izberite radijski gumb 'Razmejeno' kot izvirna podatkovna vrsta.
➤ Tisk Naslednji .
📌 Korak 3:
➤ Od Razmejitve možnosti, označite vejica samo in pustite druge možnosti neoznačene. Prikazal se bo predogled podatkov, kot je prikazano na naslednji sliki.
➤ Tisk Naslednji .
📌 4. korak:
➤ Ohranite možnost 'Splošno' kot Oblika podatkov stolpca .
➤ Omogočite urejanje v Destinacija in izberite izhodne celice, ki segajo od C5 do E9 .
➤ Tisk Zaključek in končali ste.
Takoj bodo prikazana vsa imena, razdeljena v izbranem izhodnem območju celic.
4. Uporabite metodo Flash Fill, ki deluje kot nasprotje metode Concatenate
V zadnjem primeru bomo poskusili uporabiti Izpolnitev z bliskavico za ločeno izpisovanje imen iz celic. Izpolnitev z bliskavico sledi vzorcu za samodejno zapolnitev podatkov v Excelu. Toda če ni najden noben vzorec, funkcija Flash Fill ne bo delovala učinkovito in lahko celo povzroči napačen izpis. Ta metoda je odlična in uporabna le, če imate v območju podatkov pravilen in simetričen vzorec.
Zdaj si oglejmo, kako ta ukaz Flash Fill hitro deluje pri ločevanju besedil.
📌 Korak 1:
➤ Izberite Celica C5 in vnesite 'Patrick' ročno.
📌 Korak 2:
➤ Uporaba Ročaj za polnjenje povlecite do zadnjega Celica C9 .
➤ Kliknite možnosti in izberite Izpolnitev z bliskavico zdaj.
Vsa imena so ločena in izločena v Stolpec C .
📌 Korak 3:
➤ Podobno storite tudi za priimek pod 2. del glavo.
In videli boste vse priimke naenkrat, ločene od polnih imen, prisotnih v Stolpec B .
Zaključne besede
Upam, da vam bodo vse te zgoraj omenjene preproste metode zdaj pomagale, da jih po potrebi uporabite v svojih preglednicah Excel. Če imate kakršna koli vprašanja ali povratne informacije, mi to sporočite v razdelku za komentarje. Lahko pa si ogledate tudi naše druge članke, povezane s funkcijami Excel na tej spletni strani.