Consejo: Otros idiomas son traducidos por Google. Puedes visitar el English versión de este enlace.
Iniciar sesión
x
or
x
x
Suscríbete
x

or

¿Cómo eliminar primero, último X caracteres o ciertos caracteres de posición del texto en Excel?

Para la mayoría de los usuarios de Excel, a veces, necesita eliminar los primeros n caracteres del principio de las cadenas de texto o eliminar los últimos x caracteres del final de las cadenas de texto como se muestra a continuación. En este artículo, presentaré algunos trucos útiles para resolver esta tarea de forma rápida y sencilla en Excel.

doc eliminar los primeros x caracteres xnumx


Quitar primero , Últimos caracteres X o caracteres de posición determinados de cadenas de texto

Con la Kutools for Excel's Eliminar por posición utilidad, puede eliminar rápidamente el número de caracteres desde el principio, el final o cierta posición de las cadenas de texto que necesite.

doc eliminar los primeros x caracteres xnumx

Descarga y prueba gratis 60-day


Método 1: eliminar los primeros o los últimos x caracteres de las cadenas de texto con fórmulas

Quite los primeros x caracteres del principio de las cadenas de texto:

En Excel, puede usar las funciones DERECHA e IZQUIERDA para eliminar cierta cantidad de caracteres desde el principio o el final de las cadenas, por favor haga lo siguiente:

1. Escriba o copie la siguiente fórmula en una celda en blanco C4 donde desea colocar el resultado:

= DERECHA (A4LEN (A4)-2)

y pulse entrar Clave para obtener el primer resultado. Ver captura de pantalla:

doc eliminar los primeros x caracteres xnumx

notas: En la fórmula anterior:

  • A4 es el valor de celda que desea eliminar caracteres;
  • El número 2 significa el número de caracteres que desea eliminar desde el principio de la cadena de texto.

2. Luego, seleccione la celda C4 y arrastre el controlador de relleno hacia las celdas donde desea aplicar esta fórmula, y todos los primeros caracteres 2 se eliminaron de las cadenas de texto, vea la captura de pantalla:

doc eliminar los primeros x caracteres xnumx


Quite los últimos x caracteres del final de las cadenas de texto:

Si necesita eliminar los últimos caracteres, puede usar la función IZQUIERDA igual que la función DERECHA.

Por favor ingrese o copie esta fórmula en una celda en blanco:

= IZQUIERDA (A4LEN (A4)-9)

y luego arrastre el controlador de relleno hacia las celdas a las que desea aplicar esta fórmula, y los últimos caracteres 9 se eliminaron de las cadenas de texto a la vez, vea la captura de pantalla:

doc eliminar los primeros x caracteres xnumx

notas: En la fórmula anterior:

  • A4 es el valor de celda que desea eliminar caracteres;
  • El número 9 significa el número de caracteres que desea eliminar del final de la cadena de texto.

Pestaña Office - Navegando, editando múltiples documentos en una sola ventana, como Google Chrome, Firefox ...

doc caliente
Demostración de la ficha de la oficina
  • Pestañas para Word, Excel, PowerPoint, Publisher, Access, Project y Visio
  • ¡Elección de los usuarios de 90,000 + Office!
  • Función completa de prueba gratuita 45-day! ¡No se requiere tarjeta de crédito!
  • ¡Devolución completa del dinero dentro de los días 60!

Método 2: elimine los primeros o los últimos x caracteres de las cadenas de texto con la función definida por el usuario

Aquí hay una función definida por el usuario que también puede ayudarlo a eliminar los primeros o últimos n caracteres de las cadenas de texto, haga lo siguiente:

Quite los primeros x caracteres del principio de las cadenas de texto:

1. Mantenga presionado el Alt + F11 teclas para abrir el Microsoft Visual Basic para aplicaciones ventana.

2. Hacer clic recuadro > Móduloy pegue el siguiente código en la Ventana del Módulo.

Public Function removeFirstx(rng As String, cnt As Long)
removeFirstx = Right(rng, Len(rng) - cnt)
End Function

3. Luego regrese a la hoja de trabajo y luego ingrese esta fórmula: = removefirstx (A4,2) en una celda en blanco, y luego arrastre el controlador de relleno hacia abajo para obtener los resultados que necesita, vea la captura de pantalla:

doc eliminar los primeros x caracteres xnumx

notas: En la fórmula anterior:

  • A4 es la celda que desea eliminar los caracteres;
  • El número 2 indica la cantidad de caracteres que desea eliminar desde el principio de la cadena de texto.

Quite los últimos x caracteres del final de las cadenas de texto:

Para eliminar los últimos n caracteres de las cadenas de texto, aplique la siguiente función definida por el usuario:

Public Function removeLastx(rng As String, cnt As Long)
removeLastx = Left(rng, Len(rng) - cnt)
End Function

Y luego aplica esta fórmula: = removelastx (A4,9) Para obtener los resultados que necesita, vea la captura de pantalla:

doc eliminar los primeros x caracteres xnumx

notas: En la fórmula anterior:

  • A4 es la celda que desea eliminar los caracteres;
  • El número 9 indica el número de caracteres que desea eliminar del final de la cadena de texto.

Método 3: elimine los primeros, los últimos x caracteres o ciertos caracteres de posición con Kutools para Excel

Usar las funciones de Excel para eliminar ciertos caracteres no es tan directo como lo es. Eche un vistazo a la forma provista en este método, que no es más que dos o tres clics del mouse. Con el Eliminar por posición utilidad del complemento de terceros Kutools for Excel, puede ser fácil eliminar primero, último o ciertos caracteres de la cadena de texto.

Después de instalar Kutools for Excel, aplicar Eliminar por posición de acuerdo con estos pasos:

Kutools for Excel

1. Seleccione el rango que desea eliminar los ciertos caracteres. Luego haga clic Kutools > Texto > Eliminar por posición. Ver captura de pantalla:

doc eliminar los primeros x caracteres xnumx

2. Especifique las siguientes operaciones en la ventana emergente Eliminar por posición caja de diálogo.

  • (1.) Especifique el número de caracteres que se eliminarán.
  • (2.) Elija Desde la izquierda Bajo el Posición sección para eliminar los primeros n caracteres, ver captura de pantalla:

doc eliminar los primeros x caracteres xnumx

Consejos: Las Eliminar por posición La utilidad también puede ayudarte a realizar las siguientes operaciones:

1. Para eliminar los últimos n caracteres, aplique las siguientes operaciones en el cuadro de diálogo, vea la captura de pantalla:

doc eliminar los primeros x caracteres xnumx

2. Para eliminar ciertos caracteres en la posición especificada, aplique las siguientes operaciones en el cuadro de diálogo, vea la captura de pantalla:

doc eliminar los primeros x caracteres xnumx

Método 4: elimine los caracteres primero x y último x de las cadenas de texto con fórmula

A veces, le gustaría eliminar los caracteres de las cadenas de texto en ambos lados, por ejemplo, necesita eliminar los primeros caracteres 2 y los últimos caracteres 9 al mismo tiempo. Aquí, la función MID puede hacerte un favor.

1. Por favor ingrese o copie esta fórmula en una celda en blanco:

= MID (A4,3LEN (A4)-11)

y pulse entrar Clave para obtener el primer resultado. Ver captura de pantalla:

doc eliminar los primeros x caracteres xnumx

notas: En la fórmula anterior:

  • A4 es el valor de celda que desea eliminar caracteres;
  • El número 3 es uno más que el número de caracteres que desea eliminar del lado izquierdo;
  • El número 11 es el número total de caracteres que desea eliminar.

2. Luego, seleccione la celda C4 y arrastre el controlador de relleno hacia las celdas donde desea aplicar esta fórmula, y todos los primeros 2 y los últimos 9 se eliminaron inmediatamente de las cadenas de texto, vea la captura de pantalla:

doc eliminar los primeros x caracteres xnumx


Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    NABEEL · 8 days ago
    I WANT TO TRIM TEXT LENGTH, FOR EXAMPLE I HAVE SOME ADDRESS THAT LENGTH SOME COLUM 10 CHARECTOR AND SOME COLUM 20 CHARECTOR SOME 15 CHARECTOR IN THIS CASE I WANT TO TRIM WHICH COLUM TEXT MORE THAN 15 I WANT TO TRIM THAT COLUM TEXT TO 15 CHARECTOR, DONT TRIM OTHER COLUM TEXTS


    ANYBODY HELP ME
  • To post as a guest, your comment is unpublished.
    Dezignext Technologies · 2 months ago
    Very helpful tip. Something we use a lot in our environment.
  • To post as a guest, your comment is unpublished.
    Serkan · 2 months ago
    I gave function error when I apply formula to cell. After 2 hours I try it again by using (;) instead of (,) and result positive. As result of;
    =removelastx(E4,3) (not working)
    =removelastx(E4;3) (working)
  • To post as a guest, your comment is unpublished.
    Sameer · 10 months ago
    How to remove the first character from a cell but not in every cell in that column? Thanks!
  • To post as a guest, your comment is unpublished.
    Randy Ralston · 10 months ago
    This helped to get the result from an entry but I am unable to LOOKUP the new value.