Extreu text abans del caràcter a Excel (4 maneres ràpides)

  • Comparteix Això
Hugh West

Hi ha moltes funcions a Excel per extreure text abans del caràcter ràpidament. En aquest article, sabrem com utilitzar-los.

Practice Workbook

Descarregueu el següent quadern de treball i exercici.

Extreu text abans del caràcter.xlsx

4 mètodes ràpids per extreure text abans del caràcter a Excel

1. Ús de les funcions LEFT i FIND per extreure text abans del caràcter

La funció LEFT és una de les subcategories de les funcions TEXT que poden extreure el textos més a l'esquerra d'una cadena del conjunt de dades proporcionat. Aquí farem servir la combinació de la funció LEFT i la funció FIND . Suposant que tenim un full de treball que conté la llista dels noms dels empleats i la seva quantitat de vendes adjunta amb un caràcter "_". Anem a extreure el text abans d'aquest caràcter.

PASS:

  • Seleccioneu Cel·la D5 .
  • Escriviu la fórmula:
=LEFT(C5,FIND("_",C5)-1)

El La funció FIND retorna la posició del caràcter "_" com a nombre de la cadena de text sencera i la funció ESQUERRA extreu els textos.

  • Premeu Introduïu per veure el resultat.
  • Utilitzeu la Annexa d'emplenament per veure la resta de resultats.

2. Insereix la funció SUBSTITUT d'Excel abans de l'enèsima aparició d'un caràcter

Per trobar la enèsima posició d'un caràcter específic iextreu textos abans d'això, podem utilitzar la funció SUBSTITUTE . És una funció molt popular. Suposem que tenim un conjunt de dades. Anem a extreure textos abans del segon espai de la cadena.

PASS:

  • Seleccioneu Cel·la C5 .
  • Escriviu la fórmula:
=LEFT(B5,FIND("^",SUBSTITUTE(B5," ","^",2))-1)

NOTA: Aquí la funció SUBSTITUTE substitueix el segon espai pel caràcter “ ^ ”.

Fórmula:

=SUBSTITUTE(B5," ","^",2)

La funció TROBAR descobreix la posició del caràcter “ ^ ” com a número. Finalment, la funció ESQUERRA treu els textos abans d'aquest caràcter tal com vam comentar al primer mètode.

  • Premeu Enter .
  • Arrossegueu el cursor cap avall fins a les altres cel·les per veure el resultat.

3. Apliqueu l'eina de cerca i substitució d'Excel per extreure text abans del caràcter

A Microsoft Excel , hi ha moltes eines o característiques impressionants i integrades. Cerca i substitueix és un d'ells. del conjunt de dades següent, extreurem textos abans del caràcter " # ".

PASS:

  • Seleccioneu la cel·la B5:B11 .
  • Premeu Ctrl+C per copiar-la i Enganxar-la a la cel·la C5 .

  • Seleccioneu les dades enganxades.
  • Des de la pestanya Inici , aneu per Editar > Cerca & Seleccioneu > Substitueix .

  • Una finestras'obre.
  • Al quadre Cerca què , escriviu " #* ".

NOTA: Aquí fem servir Asterisc ( * ), ja que és un caràcter comodí que representa tots els caràcters després de “ # ”.

  • Ara, mantingueu el quadre Substitueix per en blanc
  • Seleccioneu Substitueix-ho tot .

  • Apareix un quadre de confirmació.
  • Seleccioneu D'acord i tanqueu la finestra anterior.

  • Per últim, podem veure que tots els textos s'extreuen abans del caràcter.

4. Utilitzeu la funció "Text a columna" per Traieu el text abans d'un caràcter a Excel

L'opció Text a la columna d'Excel fa que el conjunt de dades sigui dinàmic. Imagineu que tenim un conjunt de dades i anem a extreure els textos abans del caràcter anomenat asterisc ( * ).

PASOS:

  • Seleccioneu la cel·la B5:B11 i premeu Ctrl+C per copiar-la.
  • Enganxar-la a Cel·la C5 .

  • Aneu a la pestanya Dades seleccionant totes les dades enganxades.
  • Des del menú desplegable Eines de dades , feu clic a a Text a les columnes .

  • Des de la finestra Pas 1 de l'assistent , seleccioneu l'opció Delimitat .
  • Premeu Següent .

  • Ara a la finestra Pas de l'assistent 2 , assegureu-vos de marcar l'opció Altres i escriviu " * ” al quadre en blanc que hi ha al costat. Podem veure la vista prèvia desel quadre Vista prèvia de dades .
  • Seleccioneu Següent .

  • Finalment, a a la finestra Pas de l'assistent 3 , podem seleccionar qualsevol format de dades que vulguem.
  • Al quadre Destinació , seleccioneu el lloc on volem les dades extretes.
  • Seleccioneu Finalitza .

  • Aquí podem veure totes les dades extretes en dues parts.

Conclusió

Aquestes són les maneres més ràpides d'extreure text abans del caràcter a Excel . Hi ha afegit un quadern de pràctiques. Endavant i prova-ho. No dubteu a preguntar qualsevol cosa o suggerir mètodes nous.

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.