Funció de retall esquerre a Excel: 7 maneres adequades

  • Comparteix Això
Hugh West

En aquest article, parlarem de fer retallades a l'esquerra a Excel utilitzant tant la funció com VBA. El retall esquerre pot ser de diversos tipus. Per exemple, podeu eliminar un caràcter del costat esquerre d'una cadena. D'altra banda, també podeu esborrar els espais inicials (espai present a l'extrem esquerre d'una cadena) d'una cadena de dades.

Baixeu el quadern de pràctiques

Podeu descarregueu el nostre quadern de pràctiques que hem utilitzat per preparar aquest article.

Left Trim Function.xlsm

7 maneres adequades de funcionar Left Trim a Excel

1. Aplica la funció DRET per retallar els caràcters del costat esquerre a Excel

Quan treballem amb fulls de càlcul, sovint, hem de retallar les dades des de l'esquerra. Per exemple, teniu un codi que conté color, número de referència, mida, etc. i voleu separar el codi segons les vostres preferències. La manera més senzilla de retallar la part esquerra de les dades és utilitzar la funció DRETA . La funció DRETA retorna el caràcter especificat des del final de la cadena de text. Per exemple, volem retallar el valor de Cel·la B5 . Aquests són els passos necessaris:

Pasos :

  • Escriu la fórmula següent per separar el color del codi.
=RIGHT(B5,4)

  • Després d'introduir la fórmula, el color Blau es separarà. Utilitzeu el Annexa d'ompliment (+) per copiar la fórmula a la resta de cel·les.

LlegirMés: Retalla els caràcters i els espais a la dreta a Excel (5 maneres)

2. Aplicació de la funció REPLACE per eliminar els caràcters del costat esquerre a Excel

Un altre retall a l'esquerra fàcil és utilitzar la funció REPLACE. REPLACE substitueix part d'una cadena de text per una altra de text diferent. Hem aplicat la funció al conjunt de dades anterior i aquí teniu els passos seguits:

Pasos:

  • En primer lloc, escriviu la fórmula següent:
=REPLACE(B5,1,C5,"")

  • En introduir la fórmula, aquí teniu el resultat que hem obtingut:

3. Utilitzeu VBA per retallar caràcters del costat esquerre

Si no voleu utilitzar cap funció o fórmula per fer el retall esquerre, utilitzar VBA pot ser una opció a Excel. Hem utilitzat els passos següents per al VBA :

Pasos:

  • A continuació es mostra la cadena que volem retallar:

  • Primer, aneu al full corresponent. A continuació, feu clic amb el botó dret al nom del full i seleccioneu l'opció Visualitza el codi per mostrar la finestra VBA .
  • Ara, escriviu el codi següent al Mòdul .
7822

  • Finalment, executeu el codi i el retallareu.

4. Suprimir caràcters de l'esquerra mitjançant la funció RIGHT i LEN

De la mateixa manera, amb els mètodes esmentats anteriorment, podem eliminar caràcters de la part esquerra de les dades mitjançant utilitzant la combinació de DRETA i les funcions LEN . La funció LEN retorna el nombre de caràcters d'una cadena de text. Els passos associats a aquest mètode són:

Pasos:

  • Al principi, escriviu la fórmula següent.
=RIGHT(B5,LEN(B5)-C5)

Desglossament de la fórmula:

  • LEN(B5)

Aquí, la funció LEN retorna el nombre de caràcters d'una cadena de text.

  • RIGHT(B5,LEN(B5)-C5)

En aquesta fórmula, el nombre de caràcters retallats des de l'esquerra es resta de tota la cadena. La fórmula retornarà la cadena retallada des de l'esquerra.

  • Finalment, la sortida és:

5. Elimina Espais líders utilitzant la combinació de FIND, MID, TRIM & Funcions LEN a Excel

Sovint, quan copiem dades de llocs web, també es copien molts espais innecessaris amb les dades. Però trobar aquests espais un per un requerirà molt de temps. Afortunadament, hi ha algunes combinacions de funcions disponibles per retallar aquests espais.

En aquest mètode, utilitzarem la combinació de FIND, MID, TRIM & Funcions LEN per eliminar l'espai principal. Els passos implicats són:

Pasos:

  • Per eliminar els espais, escriviu la fórmula següent:
=MID(B5,FIND(MID(TRIM(B5),1,1),B5),LEN(B5))

Desglossament de la fórmula:

  • LEN(B5)

Aquesta fórmula retornarà el nombre de caràcters a Cel·la B5 .

  • TRIM(B5)

La funció TRIM elimina tots els espais de B5 excepte els espais individuals entre paraules.

  • MID( TRIM(B5),1,1)

La funció MID retorna caràcters des de la meitat de B5, donada la posició inicial i la longitud.

  • FIND(MID(TRIM(B5),1,1)

La funció FIND retorna la posició inicial d'una cadena de text dins de una altra cadena de text. Aquí la fórmula retorna la posició del caràcter que hem trobat en el procediment anterior.

  • MID(B5,FIND(MID(TRIM(B5),1,1), B5),LEN(B5))

Quan apliqueu la fórmula amb una altra funció MID, esborrarà els espais només del costat esquerre de la cadena.

  • Al final, la sortida és:

Llegir més: Com retallar espais a Excel (8 maneres més fàcils) )

6. Apliqueu la combinació de les funcions d'Excel REPLACE, LEFT, FIND i TRIM per eliminar els espais principals

De la mateixa manera, el mètode anterior, la combinació de SUBSTITUIR, ESQUERRA, TROBAR, i les funcions TRIM es poden utilitzar per esborrar espais inicials.

Hem seguit els passos següents per completar la tasca:

Passos:

  • Usant les funcions esmentades anteriorment, escriviu primer la fórmula següent:
=REPLACE(B5,1,FIND(LEFT(TRIM(B5),2),B5)-1,"")

Desglossament de la fórmula:

La combinació de les funcions FIND , LEFT i TRIM ens ajuda a calcular la posició deel primer caràcter d'espai de la cadena; espais cap al costat esquerre de la cadena.

Aquí hem passat la fórmula per la funció REPLACE . Com a resultat, els espais inicials de la cadena es van substituir sense espais en blanc (""). La fórmula només esborrarà els espais inicials de la cadena.

  • Per últim, el resultat és:

7. Utilitzeu VBA per eliminar espais inicials a Excel

Els espais inicials també es poden suprimir mitjançant VBA .

Passos:

  • En primer lloc, seleccioneu les cel·les amb espais inicials.

  • En segon lloc, aneu al full corresponent, feu clic amb el botó dret sobre el full. nom i seleccioneu l'opció Mostra el codi per mostrar la finestra VBA .
  • Al Mòdul , escriviu el codi següent:
2204

  • Per últim, executeu el codi i obteniu la cadena sense espais inicials.

Conclusió

A l'article, he parlat de mètodes àmpliament utilitzats per retallar els caràcters de l'esquerra. Podeu aprendre tant sobre els mètodes relacionats amb la funció com amb VBA. Utilitzeu aquests mètodes, sempre que sigui convenient, i feu-nos saber si teniu cap consulta.

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.