Retalla els caràcters i els espais a la dreta a Excel (5 maneres)

  • Comparteix Això
Hugh West

De vegades, les nostres cel·les de dades poden tenir alguns caràcters addicionals adjunts a la dreta que no són necessaris. Podeu retallar aquests caràcters des de la dreta de la cel·la de dades. En aquest article, mostraré cinc mètodes per retallar els caràcters adequats a Excel.

Diguem que tenim un conjunt de dades on es dóna la distància coberta per diferents participants en una marató. Hi ha alguns espais al final de cada Nom del participant i les cel·les de la columna Distància coberta tenen els valors numèrics així com les unitats de milles. Ara retallarem els espais i els caràcters que indiquen la unitat des de la dreta.

Descarregar el quadern de pràctiques

Retalla els personatges a la dreta a Excel.xlsm

5 mètodes per retallar caràcters a la dreta

1. Funció TRIM per eliminar espais addicionals de la dreta

De vegades les cel·les de dades poden tenir espais addicionals a l'extrem dret. Podem utilitzar la funció TRIM per eliminar aquests espais. Com hem esmentat, hi ha alguns espais al final de cada nom de participant,

Per eliminar aquests espais, escriviu la fórmula següent en una cel·la buida ( C7)

=TRIM(A7)

Aquí, la funció TALLAR eliminarà els espais de l'extrem dret

Premeu ENTER per eliminar tots els espais addicionals.

Arrossegueu la cel·la C7 per aplicar la mateixa fórmula a totes les altres cel·les.

2. Text a columnesFuncions per retallar els espais correctes

També podeu utilitzar les funcions Text a columnes per retallar els espais adequats. Aquest mètode requerirà una columna de recanvi a la dreta de la columna d'on eliminareu els espais. Primer, inseriu una columna directament a la columna d'on eliminareu l'espai.

Ara aneu a Dades> Eines de dades i seleccioneu Text a columnes .

Ara apareixerà una finestra Text to column Wizard . Seleccioneu Amplada fixa i feu clic a Següent .

En el segon pas, moveu la línia vertical al costat de les vostres dades fins al final. de les vostres dades i seleccioneu Següent .

Ara veureu que totes les vostres dades es ressalten amb color negre. Seleccioneu Finalitza .

Després, apareixerà una finestra de confirmació. Premeu D'acord .

Ara veureu que no hi ha espais a l'extrem dret del vostre conjunt de dades.

3. Funció ESQUERRA i LEN per retallar caràcters de la dreta

Amb una combinació de la funció ESQUERRA i la funció LEN podeu retallar fàcilment a la dreta caràcters de les vostres cel·les de dades. Escriviu la fórmula següent en una cel·la buida ( C7 ),

=LEFT(B7,LEN(B7)-6)

Aquí, la funció ESQUERRA indica que la fórmula retornarà els caràcters de la cel·la seleccionada, B7 de la part ESQUERRA i LEN(B7)-6 indica que els darrers 6 caràcters dela longitud total de la cel·la B7 estarà exempta al retorn de la funció ESQUERRA .

Premeu ENTER i podeu veure que s'han eliminat els caràcters correctes que són milles per al nostre conjunt de dades.

Arrossegueu la cel·la C7 per aplicar la mateixa fórmula a totes les altres cel·les.

4. Obtenció de valors numèrics retallant els caràcters correctes

Mitjançant el mètode anterior, obtenim textos com a retorn a la cel·la de sortida. Si voleu obtenir els valors numèrics, heu d'utilitzar la funció VALOR a la vostra fórmula. Per obtenir el valor numèric després de retallar els caràcters correctes, escriviu la fórmula següent a la cel·la C7 ,

=VALUE(LEFT(B11,LEN(B11)-6))

Aquí, el La funció VALOR convertirà el retorn de la funció LEFT en valors numèrics.

Premeu ENTER. Veureu la fórmula ha retallat els caràcters adequats. També mostrarà el retorn al costat dret de la cel·la de sortida, C7 que indica que el retorn és un valor numèric.

Arrossegueu el C7 cel·la per aplicar la mateixa fórmula a totes les altres cel·les. Com a resultat, obtindreu la distància recorreguda sense la unitat milles en formats numèrics a les cel·les de sortida per a tots els participants.

5. Retalla els caràcters correctes amb VBA

Una altra manera de retallar els caràcters correctes a Excel és fer una funció personalitzada amb Aplicacions de Visual Basic(VBA) . Primer premeu ALT+F11 , obrirà la finestra VBA . Ara feu clic amb el botó dret al full del tauler esquerre per obrir un menú desplegable. Amplieu Insereix fent-hi clic i seleccionant Mòdul .

Obrirà un Mòdul (Codi) finestra.

Inseriu el codi següent a la finestra Module(Code) .

1305

El codi crearà una funció personalitzada anomenat TRIMLASTX , que retallarà un nombre definit de caràcters del costat dret de la cel·la seleccionada.

Ara tanqueu el VBA finestra i escriviu la fórmula següent a la cel·la C7,

=TRIMLASTX(B7,6)

Aquí, B7 és la cel·la seleccionada i 6 indica el nombre de caràcters que s'eliminaran.

Premeu ENTER i veureu el La fórmula ha retallat els caràcters correctes.

Arrossegueu la cel·la C7 per aplicar la mateixa fórmula a totes les altres cel·les.

Conclusió

Podeu retallar caràcters des de la dreta a Excel mitjançant qualsevol dels mètodes anteriors. Si us trobeu amb qualsevol tipus de confusió, deixeu un comentari.

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.