Com dividir els noms mitjançant la fórmula a Excel (4 mètodes fàcils)

  • Comparteix Això
Hugh West

A Microsoft Excel, hi ha d'haver alguns casos en què necessiteu dividir el nom complet. Excel té diversos mètodes per fer-ho. De fet, redueix la vostra tasca perquè podeu fer-ho manualment, però això requereix molt de temps i és difícil concentrar-s'hi. Aquest article us mostrarà tots els mètodes possibles per dividir els noms a Excel mitjançant la fórmula. Espero que gaudiu d'aquest article i aplegueu més coneixements sobre Excel.

Baixeu el quadern de pràctiques

Descarregueu aquest quadern de pràctiques.

Dividiu els noms a Excel. xlsx

Dividir noms des de diferents posicions mitjançant fórmules d'Excel

Podem dividir noms amb una fórmula o amb l'ordre integrada d'Excel. En aquest article, cobrim tots els mètodes possibles per dividir els noms a Excel. Un dels avantatges més importants d'utilitzar fórmules per resoldre qualsevol problema és que les fórmules donen solucions dinàmiques, mentre que les altres ordres d'Excel donen solucions estàtiques. Per mostrar tots els mètodes per dividir els noms a Excel, prenem un conjunt de dades que inclou el nom complet d'algunes persones. Hem de dividir els noms en noms, segons noms i cognoms.

1. Extreu el primer nom

Per extreure el primer nom del complet nom, fem servir les funcions ESQUERRA i CERCAR .

Pasos

  • Seleccioneu la cel·la C5 on voleu aplicar la fórmula per extreure el nom.

  • Escriu la fórmula següent.a la barra de fórmules.
=LEFT(B5,SEARCH(" ",B5)-1)

  • Premeu Retorn per aplicar la fórmula.

  • Arrossegueu la icona Emplenar mànec cap avall de la columna o feu-hi doble clic.

Desglossament de la fórmula

  • CERCAR(” “,B5) -1): Aquí, la funció CERCAR s'utilitza per obtenir el blanc a la cel·la B5 i -1 s'utilitza per obtenir el text 1 pas abans de l'espai.
  • ESQUERRA. (B5,CERCAR(” “,B5)-1): La funció ESQUERRA inicia el text des del costat esquerre i l'acaba 1 pas abans de l'espai.

2. Extreu el segon nom

Per extreure el segon nom, utilitzem la combinació de les funcions IFERROR , MID i CERCA .

Passos

  • Primer, seleccioneu qualsevol cel·la. Aquí, seleccionem la cel·la D5 .

  • Anoteu la fórmula següent a la barra de fórmules:
=MID(B5,SEARCH(" ",B5)+1,SEARCH(" ",B5,SEARCH(" ",B5)+1)-SEARCH(" ",B5)-1)

  • Premeu Retorn per aplicar la fórmula.

  • Arrossegueu la icona Emplena la maneta cap avall per la columna o feu-hi doble clic. És possible que es mostrin alguns resultats com a " #VALUE! ". Això passa perquè dos dels nostres noms complets en realitat no tenen segon nom.

  • Per resoldre aquest error i mostrar el segon nom en blanc quan hi hagi sense segon nom, podem utilitzar la funció IFERROR .
  • Substituïu la fórmula anterior per la següentfórmula:
=IFERROR(MID(B5,SEARCH(" ",B5)+1,SEARCH(" ",B5,SEARCH(" ",B5)+1)-SEARCH(" ",B5)-1),"")

  • Ara, arrossegueu la icona Emplenar el mànec cap avall de la columna i obtindreu el resultat en blanc quan no hi ha el segon nom.

Desglossament de la fórmula

  • MID(B5,CERCAR(” “,B5)+1,CERCAR(” “,B5,CERCAR(” “,B5)+1)-CERCAR(” “,B5)-1): Per obtenir el segon nom del nom complet, utilitzeu SEARCH(” “,B5)+1 per extreure el nom del caràcter següent i col·loqueu-lo a l'argument Start_num del MID funció. Per saber quants caràcters cal extreure, heu de restar la posició del primer espai de la segona posició d'espai i, finalment, posar-la a l'argument num_chars de la funció MID .
  • I si falta el segon nom, la funció IFERROR els substituirà per una cadena buida.

3. Extreu el cognom

Per extreure el cognom del nom complet, hem utilitzat les funcions RIGHT , SEARCH , SUBSTITUTE i LEN .

Passos.

  • Seleccioneu la cel·la E5 .

  • Escriu la fórmula següent a la fórmula barra.
=RIGHT(B5,LEN(B5)-SEARCH("#",SUBSTITUTE(B5," ","#",LEN(B5)-LEN(SUBSTITUTE(B5," ","")))))

  • Premeu Retorn per aplicar el fórmula.

  • Arrossegueu la icona Emplena la maneta cap avall de la columna o feu-hi doble clic.

Desglossament de la fórmula

  • LEN(SUBSTITUTE(B5,” “,” ”)): Aquí, el SUBSTITUT La funció s'utilitza per eliminar els espais en blanc del nom complet i comptar la longitud amb la funció LEN sense espai.
  • LEN(B5)-LEN(SUBSTITUTE(B5,” “, ””)): Això proporciona la longitud d'espai al conjunt de dades.
  • SUBSTITUTE(B5,” “,”#”,LEN(B5)-LEN(SUBSTITUTE(B5,” “,””))): La funció SUBSTITUTE s'utilitza aquí per substituir l'espai per ' # '. El número d'instància a la funció SUBSTITUTE indica la posició de la vostra instància. Aquí, tenim 2 espais i la instància número 2 denota la segona instància. Substitueix l'espai en la segona instància.
  • LEN(B5)-SEARCH(“#”,SUBSTITUTE(B5”, “,”#”,LEN(B5)-LEN(SUBSTITUTE(B5) ,” “,””)))): La funció CERCAR cercarà el  ' # ' i retornarà el valor de longitud on el  ' # 'apareix. A continuació, suprimiu-lo de la longitud total del vostre nom complet. Al nostre exemple, retorna 4. Aquesta és la longitud que queda després de  ' # '.
  • DRETA(B5,LEN(B5)-CERCAR(“#”,SUBSTITUTE( B5,” “,”#”,LEN(B5)-LEN(SUBSTITUTE(B5,” “,””))))): Ara, la funció RIGHT extreurà la longitud de retorn text de la cel·la B5 que finalment proporciona el cognom del nom complet donat.

3 maneres alternatives de dividir els noms sense utilitzar la fórmula a Excel

1. Utilitzant el text a les columnes per dividir els noms

En segon lloc, podeu dividir els noms fàcilment a Excel mitjançant el Text a les columnes comanda.

Pasos

  • Primer, seleccioneu la columna sencera on hi poseu els noms complets.

  • Ara, aneu a la pestanya Dades de la cinta i seleccioneu Text a columnes al grup Eines de dades .

  • Seleccioneu Delimitat de Tipus de dades originals i feu clic a Següent .

  • Seleccioneu Espai de Delimitadors i feu clic a Següent .

  • Ara, canvieu la Destinació on voleu posar els vostres resultats i feu clic a Finalitza .

  • Això dividirà els noms i els col·locarà en dues columnes diferents.

Llegir Més: Separa el nom i el cognom amb espai mitjançant la fórmula d'Excel (3 maneres)

2. Utilitzant l'ordre Cerca i substitueix a Excel

Una altra manera senzilla de dividir els noms es fa mitjançant l'ordre Cerca i substitueix a Excel. L'utilitzarem a les properes seccions.

2.1 Dividir el primer nom

Pasos

  • Copia la columna B i enganxeu-lo a la columna C on voleu extreure el primer nom del nom complet.

  • Seleccioneu la columna C .

  • Ara, aneu a la pestanya Inici de la cinta i feu clic a Troba & Seleccioneu del grup Edició .

  • Seleccioneu Substitueix de Cerca i ; Seleccioneu menjador desplegablemenú.

  • Apareixerà una finestra Cerca i substitueix . Col·loqueu ‘*’ (posa un espai i després inseriu un signe d'asterisc) al camp Cerca què . Aquest és un caràcter comodí (*) que es pot utilitzar en lloc de qualsevol text. Aquí col·loqueu l'espai i després un caràcter comodí. Deixeu el camp Substitueix per en blanc. Feu clic a Substitueix-ho tot .

  • Això eventualment substituirà tot el text després de l'espai per un espai en blanc i només retornarà el primer nom de el nom complet.

Llegir més: Com separar el primer nom i el cognom a Excel mitjançant la fórmula

2.2 Dividir el cognom

Pasos

  • Copieu la columna B i enganxeu-la a la columna D on voleu extreure el cognom del nom complet.

  • Seleccioneu la columna D .

  • Aneu a la pestanya Inici de la cinta i seleccioneu Troba i amp; Seleccioneu del grup Edició .

  • Seleccioneu Substitueix de Cerca i ; Seleccioneu l'opció .

  • Apareixerà una finestra Cerca i substitueix . Col·loqueu ‘*’ (primer, poseu un signe asterisc i després inseriu espai) al camp Troba què . Aquest és un caràcter comodí que es pot utilitzar en lloc de qualsevol text. Aquí col·loca un caràcter comodí (*) i després posa espai. Deixeu Substitueix per en blanc. Feu clic a ReemplaçaTot .

  • Substituirà tot el text fins a l'espai i el col·locarà en blanc. Retorna el cognom del nom complet.

Llegir més: Com dividir els noms a Excel en dues columnes ( 4 maneres ràpides)

3. Dividiu els noms mitjançant Flash Fill a Excel

Finalment, el nostre darrer mètode es basa en Flash Fill on heu de posar el vostre nom o cognom correctament, llavors totes les altres files es poden modificar mitjançant Flash Fill .

Passos

  • Anoteu el nom i cognom del vostre nom complet a la cel·la C5 i a la cel·la D5 respectivament.

  • Arrossegueu el Omple la icona del mànec cap avall de la columna per als dos casos.

  • Donarà el mateix valor a totes les cel·les. Ara, feu clic a Opcions d'emplenament automàtic i seleccioneu Emplenat flash .

  • Feu-ho per a tots dos casos, obtindreu el nom i cognoms necessaris dels noms complets.

Llegir més: Excel VBA: Split Nom i cognoms (3 exemples pràctics)

Conclusió

Hem discutit quatre mètodes diferents per dividir els noms a Excel. La fórmula ens dóna una solució dinàmica mentre que els altres 3 mètodes ens donen solucions estàtiques. Però tots els mètodes són igualment efectius per dividir els noms. Espero que us agradi tot l'article i si teniu cap pregunta, no dubteu a preguntar-hoquadre de comentaris i no oblideu visitar la pàgina Exceldemy .

Hugh West és un entrenador i analista d'Excel molt experimentat amb més de 10 anys d'experiència en el sector. És llicenciat en Comptabilitat i Finances i Màster en Administració i Direcció d'Empreses. Hugh té una passió per l'ensenyament i ha desenvolupat un enfocament pedagògic únic que és fàcil de seguir i entendre. El seu coneixement expert d'Excel ha ajudat a milers d'estudiants i professionals de tot el món a millorar les seves habilitats i a destacar en les seves carreres. A través del seu bloc, Hugh comparteix els seus coneixements amb el món, oferint tutorials d'Excel gratuïts i formació en línia per ajudar les persones i les empreses a assolir tot el seu potencial.