Como eliminar o último carácter en Excel (6 xeitos máis sinxelos)

  • Comparte Isto
Hugh West

Neste artigo mostrarei as seis formas efectivas de eliminar o último carácter en Excel. Ás veces é necesario extraer diferentes textos dunha cela eliminando o último carácter. Pódese facer escribindo manualmente pero non é eficaz. Entón, mergullémonos neste artigo e coñezamos as formas de eliminar o último carácter en Excel segundo as túas necesidades.

Descargar o libro de traballo

Eliminar o último carácter.xlsm

6 xeitos de eliminar o último carácter en Excel

Aquí teño un conxunto de datos onde estou mostrando catro columnas; Identificación do alumno, nome, número de curso, identificación de correo electrónico . Usando estes datos intentarei mostrarche as formas de eliminar o último carácter e extraer os datos necesarios.

Método 1: Usando a función REPLACE para Eliminando só o último carácter

Supoñamos que o Identificación do alumno consta de 5 caracteres, entre eles os 4 primeiros son para un ano e o último é o número de rolda segundo este exemplo. Así, para extraer o ano deste Identificación do alumno tes que eliminar o último carácter usando a función REPLACE . Os valores extraídos mostraranse na columna Ano .

Paso-1:

Seleccione a saída Cela E5 .

➤Escriba a seguinte función

=VALUE(REPLACE(B5,LEN(B5),1,""))

Aquí , B5 é o texto antigo , LEN(B5) devolverá a lonxitude do texto e, neste caso, é 5 así o fará 5 ser número_inicio , 1 é num_chars e texto novo é Blanco .

A función de valor converterá a cadea nun número.

Paso 2:

➤Preme ENTER e obterás a saída.

➤Arrastre cara abaixo o Controlador de recheo

Resultado

📓 Nota

Usando REPLACE Función non estará capaz de eliminar máis dun carácter do último.

Ler máis: Como eliminar os 3 últimos caracteres en Excel

Método 2: Usando a función LEFT

Na columna Número de curso creáronse diferentes nomes de cursos co Departamento Nome e número. Para extraer o Departamento deste curso Non tes que eliminar os tres últimos díxitos usando a función LEFT .

Paso 1:

➤Seleccione a saída Cela E5 .

➤Use a seguinte fórmula

=LEFT(D5,LEN(D5)-3)

Aquí, D5 é texto e LEN(D5)-3 = 5-3=2 é num_chars. Así que os dous primeiros caracteres aparecerán como saída.

Paso 2:

➤Prema ENTER e obterás a saída.

➤Arrastre cara abaixo o Controlador de recheo

Resultado

Ler máis: Como eliminar caracteres en Excel

Método 3: Usando a función MID

Na columna Núm. de curso creáronse distintos nomes de cursos co Departamento Nome e número. Para extraer o Departamento deste curso Non tes que eliminar os tres últimos díxitos usando a función MID .

Paso 1:

➤Seleccione a saída Cela E5 .

➤Use a seguinte fórmula

=MID(D5,1,LEN(D5)-3)

Aquí, D5 é texto , 1 é o número de inicio , LEN(D5)-3 é num_char

Paso-2:

➤Preme ENTER e obterás a saída.

➤Arrastre a Controlador de recheo

Resultado

Agora obterá a saída na columna Departamento .

Ler máis: Excel Eliminar caracteres da dereita

Método 4: Usando Flash Fill para eliminar o último carácter

No Curso No Columna creáronse diferentes nomes de cursos co Departamento Nome e número. Para extraer o Departamento deste curso Non tes que eliminar os tres últimos díxitos usando a función Flash Fill .

Paso-1:

➤Seleccione a saída Cela E5 .

➤Escriba o nome do departamento segundo Cela D5.

Paso-2:

➤Na Cela E6 comeza a escribir como o anterior e, a continuación, suxeriranse os nomes do Departamento .

Paso 3:

➤Preme ENTER e aparecerán as seguintes saídas.

Lermáis: Como eliminar caracteres da esquerda en Excel

Método 5: Eliminar os primeiros e os últimos caracteres simultáneamente

Supoña que no Columna Id de correo electrónico Teño algúns Ids de correo electrónico pero combínanse con algúns caracteres especiais ao comezo e ao final destes Ids . Agora quero omitir estes signos no primeiro e último lugar simultaneamente usando a función MID .

Paso-1:

➤Seleccione a saída Cela E5 .

➤Use a seguinte fórmula

=MID(D5,3,LEN(D5)-4)

Aquí , D5 é texto , 3 é o número de inicio , LEN(D5)-4 é num_char

3 utilízase como número de inicio porque hai 2 caracteres especiais antes de Id de correo electrónico

e 4 réstanse da lonxitude total de caracteres en num_char porque hai un total de 4 caracteres especiais que queres omitir.

Paso 2:

➤Preme ENTER e obterás a saída.

➤ Arrastra cara abaixo o Controlador de recheo

Resultado

Ler máis: Como eliminar caracteres especiais en Excel

Método 6: Usando o código VBA

Podes utilizar o código VBA tamén para eliminar o último carácter como en Método-2 ou Método-3 .

Paso-1:

➤Seleccione Desenvolver por Pestana >> Opción Visual Basic

Paso 2:

Visual BasicAbrirase o editor

➤Seleccione Inserir Pestana >> Opción de módulo

Paso 3:

Crearase o módulo 1 .

Paso 4:

1554

Este código creará unha función chamada RmvLstCh

Gardar o código e Pechar a xanela .

Paso 5:

➤Seleccione a saída Cela E5

=RmvLstCh(D5,3)

Paso-6 :

➤Presione ENTER e obtén a saída.

➤Arrastra cara abaixo o Controlador de recheo

Resultado

Sección de práctica

Para practicar vostede mesmo, proporcionamos unha sección Práctica como a continuación para cada método en cada folla do lado dereito. Faino por ti mesmo.

Conclusión

Neste artigo tentei cubrir as formas máis sinxelas de eliminar o último carácter en Excel de forma eficaz. Espero que che resulte útil. Se tes algunha suxestión ou pregunta, non dubide en compartilas connosco.

Hugh West é un adestrador e analista de Excel altamente experimentado con máis de 10 anos de experiencia na industria. É Licenciado en Contabilidade e Finanzas e Máster en Administración de Empresas. Hugh ten unha paixón polo ensino e desenvolveu un enfoque docente único que é fácil de seguir e comprender. O seu coñecemento experto de Excel axudou a miles de estudantes e profesionais de todo o mundo a mellorar as súas habilidades e a destacar nas súas carreiras. A través do seu blog, Hugh comparte os seus coñecementos co mundo, ofrecendo titoriais de Excel gratuítos e formación en liña para axudar ás persoas e ás empresas a alcanzar todo o seu potencial.