Como eliminar os últimos 3 caracteres en Excel (4 fórmulas)

  • Comparte Isto
Hugh West

Para todos nós é bastante obvio que detectamos a presenza dalgúns caracteres innecesarios ao final dunha liña de texto. Polo tanto, é posible que todos queiramos eliminar todos eses últimos caracteres innecesarios para presentar os nosos datos dun xeito mellor. Ben, se tes estes problemas e buscas formas de eliminar os últimos caracteres en Excel , continúa con este artigo. Porque mostrarémosche catro fórmulas distintas para eliminar os 3 últimos caracteres en Excel con facilidade.

Descarga o Caderno de prácticas

Recoméndase que descargue o ficheiro de Excel e practique xunto con el.

Eliminar os 3 últimos caracteres.xlsm

4 fórmulas para eliminar os 3 últimos caracteres en Excel

Utilizaremos a información de mostra dos empregados. lista como un conxunto de datos para demostrar todos os métodos ao longo do artigo. Nun primeiro momento, imos botarlle unha ollada:

Entón, sen ter máis discusión, mergullémonos directamente en todos os métodos un por un.

1. Use as funcións LEFT e LEN para eliminar os 3 últimos caracteres en Excel

Na Información do empregado. Lista , a columna Nome completo contén todos os nomes completos dos empregados. Aquí, podemos ver que cada nome leva o mesmo apelido que é " Roy ". Polo tanto, o noso obxectivo é eliminar o apelido de todos os nomes dos empregados e almacenar só o nome de pila na columna Nome de pila . Así, sen demora,imos pasar polo método por pasos:

🔗 Pasos:

❶ En primeiro lugar, seleccione cela E5 ▶ para almacenar o resultado da fórmula.

❷ A continuación, escriba a fórmula

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

dentro da cela.

❸ Despois diso, prema o botón ENTER .

❹ Finalmente, arrastre a icona Enchendo o controlador ata o final de a columna Nome .

Isto é.

␥  Desglose da fórmula:

📌 Sintaxe: LEFT(texto, [num_chars])

📌 Sintaxe: LEN( text)

  • LEN(D5)-3 ▶ calcula a lonxitude do texto, “ Jason Roy ” e despois resta o resultado con 3 .
  • D5 ▶ refírese ao enderezo da cela do texto “ Jason Roy ”.
  • =LEFT(D5,LEN(D5)-3) ▶ trunca os últimos 3 caracteres, é dicir, “ Roy ” do texto “ Jason Roy ”.

Ler máis: Eliminar o último carácter da cadea Excel

2. Elimina os 3 últimos caracteres usando a función REPLACE en Excel

Agora, eliminaremos os últimos 3 caracteres substituíndoos por unha cadea nula (“”) . Para iso, usaremos a función Substituír aquí.

🔗 Pasos:

❶ En primeiro lugar, seleccione cela E5 ▶ para almacenar o resultado da fórmula.

❷ A continuación, escriba a fórmula

=REPLACE(D5, FIND(" ",D5)+1, 3, "")

dentro da cela.

❸ Despois diso, prema o botón ENTER .

❹ Finalmente, arrastrea icona Encher o controlador ao final da columna Nome .

Isto é.

␥  Desglose da fórmula:

📌 Sintaxe: REPLACE(texto_antigo, número_inicio, caracteres_num, texto_novo)

📌 Sintaxe: FIND(buscar_texto, dentro_texto, [número_inicio])

  • "" ▶ refírese a un cadea nula en Excel.
  • 3 ▶ refírese aos últimos 3 caracteres dunha liña de texto.
  • FIND(" ",D5)+1 ▶ atopa o número de inicio dos últimos 3 caracteres.
  • " " ▶ usado para a detección do fin dunha liña de texto.
  • =REPLACE(D5, FIND(" ",D5)+1, 3, "") ▶ trunca os 3 últimos caracteres, é dicir, “ Roy ” do texto “ Jason Roy ”.

Ler máis: Eliminar o último carácter da cadea en Excel con VBA

3. Ignora os 3 últimos caracteres en Excel usando o Función de recheo de Flash

Microsoft Excel 2013 e as versións posteriores crearon unha ferramenta moi útil chamada Recheo de flash . Nesta sección, eliminaremos os 3 últimos caracteres, é dicir, ignoraremos o apelido, Roy de cada un dos nomes dos empregados coa axuda da ferramenta Flash Fill . Estes son os pasos a seguir:

🔗 Pasos:

❶ En primeiro lugar, seleccione a cela E5 e escriba Jason nel.

❷ Despois preme o botón ENTER .

❸ Na seguinte cela, E6 comeza a escribir Brandon só deixando o seu apelido, Roy .

Agora notarás que Excel xa ten o patrón e suxerirá unha vista previa para todos os seguintes nomes.

❹ Todo o que tes que facer é premer o botón ENTER de novo.

Así, completamos a columna Nome só cos nomes de pila dos empregados.

Ler máis: Como eliminar caracteres en Excel

4. Eliminar os 3 últimos caracteres usando o código VBA en Excel

Por último, nesta sección, utilizaremos os códigos VBA para eliminar os 3 últimos caracteres, é dicir, o apelido Roy dos nomes completos de todos os empregados. Agora ven os pasos:

🔗 Pasos:

Seleccione o intervalo (D5:D14) do celas ▶ para eliminar os 3 últimos caracteres.

❷ Prema as teclas ALT + F11 ▶ para abrir a xanela VBA .

❸ Ir a Inserir Módulo .

Copie o seguinte código VBA :

8870

❺ Preme CTRL + V ▶ para pegar o VBA anterior código.

Garde o código VBA e volve atrás na súa folla de cálculo.

❼  Agora, seleccione a cela E5 ▶ para almacenar o resultado da fórmula.

❽  A continuación, escriba a fórmula

=RemoveLast3Characters(D5,3)

dentro da cela.

❾  Despois diso, preme o botón ENTER .

❹ Finalmente, arrastra a icona Enchendo o controlador ata o final de o Nome de pila columna.

Isto é.

📓 Nota:

A función =RemoveLast3Characters(Text,Number) é unha función sintetizada. Podes usar esta función xunto co código VBA para eliminar calquera número dos últimos caracteres dunha cadea. Só tes que introducir o número que desexes no slot Número da función. Iso é todo.

Cousas para lembrar

📌 Teña coidado coa sintaxe das funcións .

📌 Insira os datos intervalo con coidado nas fórmulas .

📌 (“”) refírese a Cadea NULL en Excel.

Conclusión

Para rematar, comentamos 4 métodos distintos para eliminar os tres últimos caracteres en Excel. Recoméndase que descargue o libro de prácticas adxunto xunto con este artigo e practique todos os métodos con iso. E non dubides en facer calquera pregunta na sección de comentarios a continuación. Tentaremos responder a todas as consultas pertinentes o antes posible.

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.