Táboa de contidos
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.