Excel Elimina els caràcters de la dreta (5 maneres)

  • Comparteix Això
Hugh West

És possible tenir caràcters addicionals a la cel·la d'Excel. De vegades, per generar un valor diferent dels valors existents, és possible que necessiteu eliminar caràcters . En aquest article, explicaré 5 maneres d'Excel per eliminar caràcters de la dreta.

Per aclarir-ho, faré servir un full de dades d'informació de comandes d'alguns clients que té 4 columnes.

Aquesta taula representa la informació de comandes de diferents usuaris. Les columnes són Nom amb ID, Comanda, Nom, i Quantitat de comanda .

Baixeu el llibre de treball per practicar

Elimina els caràcters de la dreta.xlsm

5 maneres d'eliminar els personatges de la dreta

1. Si utilitzeu l'ESQUERRA per eliminar caràcters de la dreta

Per eliminar l'únic últim caràcter , podeu utilitzar la funció ESQUERRA.

⮚ Primer, seleccioneu la cel·la on voleu col·locar el vostre nou valor després d'eliminar l'últim caràcter.

⮚ A continuació, escriviu la fórmula a la Barra de fórmules. He seleccionat la cel·la B4 . Aquí només vull mostrar el Nom perquè eliminaré les cadenes numèriques de la dreta.

La fórmula és

=LEFT(B4,LEN(B4)-1)

⮚ Finalment, premeu ENTER

L'últim caràcter del B4 <2 seleccionat>la cel·la s'eliminarà.

En aquest cas, eliminar només un caràcter no coincideix amb el context del nostre exemple, així que eliminem diversos caràcters.

⮚ Primer, seleccioneu elcel·la on voleu col·locar el vostre valor nou després d'eliminar els diversos caràcters de la dreta.

⮚ A continuació, escriviu la fórmula per a la cel·la B4 des d'aquí vull eliminar diversos caràcters. Vull eliminar 5 caràcters de la dreta.

La fórmula és

=LEFT(B4,LEN(B4)-5)

⮚ Finalment, premeu ENTER

Aquí s'eliminaran els darrers 5 caràcters del valor seleccionat de B4 .

Ara, podeu aplicar el Annexa d'ompliment a Ajust automàtic la fórmula per a la resta de cel·les.

Més informació: Elimina l'últim caràcter de la cadena Excel

2. VALOR amb la funció LEFT per a valors numèrics

En tractar valors numèrics , per eliminar caràcters de la dreta, podeu utilitzar la funció ESQUERRA i la funció VALOR junts.

⮚ Primer, seleccioneu la cel·la on voleu col·locar el valor nou després d'eliminar els caràcters de a la dreta.

⮚  Vaig seleccionar la cel·la B4 i després vaig escriure la fórmula. Aquí vull eliminar caràcters de la dreta i només mantindré la Quantitat de la comanda . Per tant, eliminaré tots els caràcters de cadena de la dreta excepte el número.

La fórmula és

=VALUE(LEFT(C4,(LEN(C4)-8)))

⮚ Finalment, premeu ENTER

Els caràcters de cadena de la cel·la C4 s'eliminaran de la dret. Només veureu els valors numèrics en format Número al format Quantitat de la comanda columna.

Depenent de quants caràcters de cadena hi hagi amb el caràcter numèric, haureu de reescriure la fórmula .

🔺 Si tots els caràcters numèrics tenen els mateixos caràcters de cadena, podeu utilitzar Fill Handle .

Llegir més : Com eliminar els 3 darrers caràcters a Excel

3. Eliminar caràcters de la dreta mitjançant VBA

⮚ Primer, obriu Desenvolupador pestanya >> a continuació, seleccioneu Visual Basic

⮚ També podeu utilitzar ALT + F11

Una finestra nova de Apareixerà Microsoft Visual Basic per a aplicacions . A continuació, obriu la pestanya Insereix >> a continuació, seleccioneu Mòdul.

Aquí s'obre el Mòdul .

En un moment, escriviu el codi a RemoveRightCharacter al mòdul.

3438

⮚ Després d'això, Deseu el codi i torneu al full de treball. .

⮚ Primer, seleccioneu una cel·la on vulgueu conservar el vostre valor nou després d'eliminar el caràcter de la dreta.

⮚ A continuació, escriviu la fórmula per a la cel·la B4 . Escriviu el nom de la funció que heu escrit al mòdul.

⮚ Com que el meu nom de funció és RemoveRightCharacter , mostrarà aquest nom.

La fórmula és

=RemoveRightCharacter(B4,5)

⮚ Finalment, premeu INTRO.

A mesura que seleccionava la cel·la B4 Els caràcters correctes d'aquesta cel·la s'eliminaran.

També el podeu utilitzar per mostrar elcaràcter numèric.

⮚ Primer, seleccioneu una cel·la on vulgueu conservar el vostre valor nou després d'eliminar el caràcter de la dreta.

⮚A continuació, escriviu la fórmula per a C4 cèl·lula. Escriviu el nom de la funció que heu escrit al mòdul. Ara vull mostrar la Quantitat de la comanda. Com que el meu nom de funció és RemoveRightCharacter , mostrarà aquest nom.

La fórmula és

=RemoveRightCharacter(C4,8)

⮚ Finalment, premeu ENTER

Mentre seleccionava la cel·la C4 la dreta s'eliminaran els caràcters d'aquesta cel·la.

Llegiu més: VBA per eliminar caràcters de la cadena a Excel

4. Eliminar el caràcter correcte mitjançant Flash Fill

Podeu utilitzar l'ordre Flash Fill de la cinta per eliminar el caràcter correcte.

⮚ Primer, creeu un exemple de patró per utilitzar Flash Fill .

⮚ Vaig proporcionar el primer exemple Steve eliminant el nombre correcte de caràcters.

⮚ Després d'això, seleccioneu el valor d'exemple obre la pestanya Dades >> a continuació, seleccioneu Flash Fill .

La drecera de teclat per utilitzar Flash Fill és CTRL + E

A mesura que seleccionava Flash Fill , s'eliminaran els caràcters correctes de la resta de cel·les.

⮚ Si ho voleu pot mantenir el caràcter numèric eliminant els caràcters de cadena de la dreta.

⮚ Aquí, he proporcionat el primer exemple 32 on només he conservat el númerocaràcter eliminant els caràcters de la cadena correcta. Va crear un patró per a Flash Fill .

⮚ Després d'això, seleccioneu el valor d'exemple obre la pestanya Dades >> a continuació, seleccioneu Flash Fill .

A mesura que seleccionava Flash Fill , s'eliminaran els caràcters correctes de la resta de cel·les. .

5. Elimina els caràcters de qualsevol costat alhora

Si teniu un full de dades on es comprimeix informació múltiple, aleshores la funció MID és adequat per extreure la informació o les dades requerides.

Per mostrar-vos com funciona aquesta funció, he fet un ajust al full de dades.

⮚ Primer , seleccioneu una cel·la on vulgueu conservar el vostre valor nou després d'eliminar el caràcter de la dreta i de l'esquerra.

⮚ A continuació, escriviu la fórmula a la cel·la o a la barra de fórmules. He seleccionat la cel·la B4 . Des d'aquesta cel·la, vull el Nom , així que eliminaré tots els caràcters dret i esquerre excepte el nom Steve.

⮚ La fórmula és

=MID(B4, 11+1, LEN(B4) - (10+6))

⮚ Per aplicar la fórmula, premeu ENTER

Mentrestant, des de l'opció seleccionada S'eliminaran tant els caràcters de la dreta com de l'esquerra de la cel·la excepte el Nom .

Per a la resta de cel·les, depenent del nombre de caràcters, he aplicat el Funció MID .

Secció de pràctiques

He adjuntat dos fulls addicionals per practicar-losmaneres.

Conclusió

En aquest article, he explicat 5 maneres d'eliminar caràcters de la dreta a Excel. Espero que aquests enfocaments diferents us ajudin a eliminar caràcters de la dreta a Excel. Per a qualsevol tipus de suggeriment, idees i comentaris, sou benvinguts. No dubteu a comentar a continuació.

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.