Taula de continguts
Hi ha moltes maneres de dividir el text a Excel . En aquest article, veurem diversos mètodes per a excel dividir el text per la fórmula d'espai . Tenim un conjunt de dades de mostra que conté Noms . Aquí s'utilitza espai com a delimitador. Vegem com dividir el text per espai mitjançant fórmules a Excel .
Descarregar el quadern de pràctiques
Dividir el text per espai.xlsm
5 maneres de dividir el text per espai mitjançant la fórmula a Excel
En aquesta publicació, veurem l'ús de ESQUERRA , TROBAR , CERCAR , DRETA , TALLAR , LEN , SUBSTITUIR , Columnes funciona i utilitzeu un codi VBA per dividir el text per espai .
Mètode 1: Dividir el text per espai amb l'ESQUERRA i les funcions FIND
Al principi, extreurem el First Name que és la part esquerra del nom mitjançant les funcions LEFT i FIND .
Pasos:
- Primer, escriviu la fórmula següent a la cel·la C5 .
=LEFT(B5, FIND(" ",B5))
- Ara, premeu la tecla ENTER .
Aquí, FIND(” “,B5) dóna la sortida com a 5 . Que són lletres totals que inclouen Espai del costat esquerre del nom. Aleshores =ESQUERRA(B5, 5 ) ens dóna el resultat com a Mary .
- Finalment, arrossegueu cap avall fins a Emplenar automàticament la resta de la sèrie.
Llegir més: Com dividir el nom i el cognom a Excel (6 fàcilsManeres)
Mètode 2: Dividir el text per espai utilitzant les funcions MID i FIND
Ara, dividirem el segon nom que està separat per espai mitjançant MID i TROBAR funcions.
Passos:
- Primer, escriviu la fórmula següent a la cel·la D5 .
=MID(B5,FIND(" ",B5),FIND(" ",B5,FIND(" ",B5)+1)-FIND(" ", B5))
- Després, premeu la tecla ENTER .
- Per últim, arrossega cap avall fins a Emplenar automàticament la resta de la sèrie.
Llavors, què està passant aquí? FIND(” “,B5,FIND(” “,B5)+1)-FIND(” “, B5) determina el nombre on hi ha el segon espai. En aquest cas, és 10 . I, =MID(B5,5,10) dóna el resultat com a Elizabeth . 5 és el número inicial i 10 significa el nombre total de caràcters .
Més informació : Com dividir el text a Excel per caràcters (5 mètodes ràpids)
Lectures similars
- Dividir Cadena per caràcter a Excel (6 maneres adequades)
- Dividir la cadena per longitud a Excel (8 maneres)
- Com separar dues paraules a Excel (6 maneres fàcils)
- Divisió de text a Excel mitjançant Flash Fill
Mètode 3: ús de les funcions RIGHT i SEARCH
Per dividir el Cognom, utilitzarem les funcions RIGHT , LEN i SEARCH . Tant les funcions TROBAR com CERCAR tenen les mateixes propietats.
Pasos:
- Primer, escriviu el següent fórmula acel·la E5 .
=RIGHT(B5,LEN(B5)-SEARCH(" ",B5,SEARCH(" ",B5,1)+1))
- Ara, premeu Tecla ENTER .
- Finalment, arrossegueu cap avall fins a Emplenar automàticament la resta de la sèrie.
Això és tot. Aquí, la fórmula CERCAR(” “,B5,CERCAR(” “,B5,1)+1) ens dóna la sortida com a 15 que és el nombre de caràcters que inclou l'espai de Mary i Elizabeth . LEN(B5) obté el resultat 20 . És a dir, LEN(B5)-SEARCH(” “,B5,SEARCH(” “,B5,1)+1) bàsicament dóna una sortida com a 5 (20 menys 15). Finalment, =RIGHT(B5,5) dóna el resultat final com a Smith .
Llegir més: Com dividir el text a Excel utilitzant la fórmula (5 maneres fàcils)
Mètode 4: dividir el text per espai mitjançant la fórmula combinada
En aquest mètode, utilitzarem una funció de combinació de TRIM
Pasos:
- En primer lloc, escriviu la fórmula següent a la cel·la C5 .
=TRIM(MID(SUBSTITUTE($B5,"",REPT(" ",LEN($B5))),(COLUMNS($B4:B4)-1)*LEN($B5)+1,LEN($B5)))
- Ara, premeu la tecla ENTER .
- A en aquest punt, arrossegueu cap avall cap a la dreta per Emplenar automàticament la sèrie de files.
- Per fi, arrossegueu cap avall fins a Emplenament automàtic resta de la sèrie.
Per a la vostra informació, aquí es proporcionen enllaços per a cada funció. Si la fórmula us intriga pel que està passant aquí. Feu clic a l'enllaç ifes un cop d'ull als seus usos i desglossaments de fórmules.
Llegeix més: Com separar paraules a Excel mitjançant una fórmula (Guia definitiva)
Mètode 5: Ús de VBA per dividir Text per espai
En el nostre darrer mètode, utilitzarem un codi VBA per dividir textos per espai.
Passos:
- Primer, feu clic amb el botó dret al full i aneu a Mostra el codi .
- Després, copieu i enganxeu el codi VBA a continuació.
Codi VBA:
6053
- Finalment, premeu el F5 o el botó de reproducció per executar el codi.
Aquí, For Rnumber = 5 To 10 significa el nostre número de fila del conjunt de dades i Newdest=3 representa la primera columna on el text es dividirà i segueix.
Llegir més: Com dividir el text en diverses cel·les a Excel
Secció de pràctiques
L'aspecte més crucial per esdevenir acostumat a aquests enfocaments ràpids és la pràctica. Com a resultat, hem adjuntat un quadern de pràctiques on podeu practicar aquests mètodes.
Conclusió
Això és tot per a l'article. Aquests són 5 mètodes diferents per a excel dividir el text per la fórmula d'espai . En funció de les vostres preferències, podeu triar la millor alternativa. Si us plau, deixeu-los a l'àrea de comentaris si teniu cap pregunta o comentari.