Cómo eliminar los 3 primeros caracteres en Excel (4 métodos)

  • Compartir Este
Hugh West

Cuando se trabaja con datos en bruto no estructurados, a menudo es necesario extraer información relevante de ellos. A veces es necesario eliminar el primer, segundo o tercer carácter de la cadena de texto para recuperar el valor. Excel tiene algunas funciones mediante las cuales se puede hacer ese tipo de tarea. También puede hacer su función personalizada para eliminar caracteres de cadenas de texto también. Hoy en este artículo, vamos adiscutir cómo eliminar los 3 primeros caracteres en Excel.

Descargar el cuaderno de prácticas

Descárgate este cuaderno de prácticas para ejercitar la tarea mientras lees este artículo.

Eliminar los 3 primeros caracteres.xlsm

4 formas adecuadas de eliminar los 3 primeros caracteres en Excel

Considere una situación en la que tiene una base de datos que contiene datos sin procesar. Los 3 primeros caracteres de cada uno de sus datos son innecesarios y ahora tiene que eliminar esos caracteres. En esta sección, le mostraremos cómo eliminar esos 3 primeros caracteres de sus datos en Excel.

1. Utilice la función DERECHA para eliminar los 3 primeros caracteres en Excel

La combinación de la función DERECHO y la función LEN puede ayudarle a eliminar los 3 primeros caracteres de las celdas de datos. Este método se describe en los pasos siguientes.

Paso 1:

  • En célula C4 , aplique el DERECHA anidada con la función LEN La fórmula es,
=RIGHT(B4,LEN(B4)-3)

  • Toma, cadena_celda es B4 de donde eliminaremos 3 caracteres.
  • LEN(B4)-3 se utiliza como num_chars . LEN se asegurará de eliminar los 3 primeros caracteres de la celda.

Segundo paso:

  • Ahora que nuestra fórmula está lista, pulse INTRODUCE para obtener el resultado.

  • Nuestro resultado está aquí. Para obtener el resultado completo, mueva el cursor del ratón a la esquina inferior derecha de la celda. Cuando el cursor muestre el signo de la cruz, haga doble clic en el signo para aplicar la misma función al resto de las celdas.

Contenido relacionado: Cómo eliminar el primer carácter de una cadena en Excel con VBA

2. Aplique la función SUSTITUIR para eliminar los 3 primeros caracteres en Excel

La función REPLACE normalmente sustituye parte de una cadena de texto por otra cadena de texto diferente. Pero en esta sección, utilizaremos esta función para eliminar caracteres de las celdas. Veamos cómo se hace.

Paso 1:

  • Aplique el SUSTITUIR función en la célula C4 La fórmula es,
=REPLACE(B4,1,3,"")

  • Dónde B4 es el texto antiguo.
  • Inicio_num es 1. Empezaremos por el principio.
  • Num_chars es 3, ya que queremos sustituir los tres primeros caracteres.
  • Nuevo_texto es el texto modificado que sustituirá al antiguo.

  • INTRODUCE para obtener el resultado. A partir del resultado, podemos ver que nuestra fórmula funciona perfectamente.

  • Ahora aplicaremos la misma fórmula a todas las celdas necesarias.

Read More: Eliminar el último carácter de una cadena de Excel (5 métodos fáciles)

Lecturas similares:

  • VBA para eliminar caracteres de una cadena en Excel (7 métodos)
  • Cómo eliminar caracteres no imprimibles en Excel (4 maneras fáciles)
  • Eliminar caracteres en blanco en Excel (5 métodos)
  • Cómo eliminar las comillas simples en Excel (6 maneras)
  • Cómo quitar el punto y coma en Excel (4 métodos)

3. Inserte la función MID para eliminar los 3 primeros caracteres en Excel

La combinación de la función MID y la función LEN realiza la misma operación que el método uno. Ahora aplicaremos esta fórmula a nuestro conjunto de datos.

Primer paso:

  • La fórmula que aplicaremos en la celda C4 es,
=MID(B4,4,LEN(B4)-3)

  • Aquí texto es B4
  • Inicio_num es 4 ya que eliminaremos los 3 primeros números.
  • Num_chars se define como LEN(B4)-3)

  • Hit INTRODUCE y aplicar la fórmula a todas las celdas. ¡Nuestro trabajo aquí está hecho!

Más información: Cómo eliminar caracteres de una cadena en Excel (14 formas)

4. Introducir una función definida por el usuario para eliminar los 3 primeros caracteres en Excel

También puede crear una función propia para completar esta tarea. Así es, puede definir una función personalizada propia para realizar su trabajo. Para ello, debe escribir un código VBA. Analizaremos este proceso siguiendo los pasos que se indican a continuación. Para saber más sobre las funciones personalizadas, Haga clic aquí

Primer paso:

  • En primer lugar, vaya a la página Microsoft Ventana de Visual Basic para Aplicaciones pulsando Alt+F11 .

  • Se abre una nueva ventana. Ahora haga clic en Inserte y seleccione Módulo para abrir un nuevo módulo.

Segundo paso:

  • En el módulo recién abierto, Inserte el código VBA para hacer un UFD para eliminar los 3 primeros caracteres de sus células. Hemos proporcionado el código para usted. Usted puede simplemente copiar este código y utilizarlo en su hoja de cálculo. El nombre de nuestra función definida por el usuario es EliminarPrimero3 Y el código para crear esta función es,
 Public Function RemoveFirst3(rng As String, cnt As Long) RemoveFirst3 = Right(rng, Len(rng) - cnt) End Function 

Paso 3:

  • Nuestro código está escrito. Ahora vuelve a la hoja de cálculo y escribe la función =QuitarPrimero3 Podemos ver que la función está creada.

  • Ahora aplica la función en la celda C4 La función es,
=RemoveFirst3(B4,3)

  • Pulse INTRODUCE para obtener el resultado.

  • Nuestra función a medida funciona correctamente. Ahora aplicaremos esta función al resto de las celdas para obtener el resultado final.

Contenido relacionado: Cómo eliminar los 3 últimos caracteres en Excel (4 fórmulas)

Cosas para recordar

👉 Crear una fórmula personalizada tiene más limitaciones que las macros VBA normales. No puede alterar la estructura o el formato de una hoja de cálculo o celda.

👉 Aplicando el UFD, puedes eliminar el número N de caracteres de tus celdas.

Conclusión

En esta guía, hemos repasado cuatro enfoques diferentes para eliminar los 3 primeros caracteres de las celdas en Excel. Si tienes alguna duda o pregunta, no dudes en comentar. Deja tu opinión en la sección de comentarios. Gracias por visitar ExcelWIKI ¡Sigue aprendiendo!

Hugh West es un capacitador y analista de Excel altamente experimentado con más de 10 años de experiencia en la industria. Tiene una Licenciatura en Contabilidad y Finanzas y una Maestría en Administración de Empresas. Hugh tiene una pasión por la enseñanza y ha desarrollado un enfoque de enseñanza único que es fácil de seguir y comprender. Su conocimiento experto de Excel ha ayudado a miles de estudiantes y profesionales en todo el mundo a mejorar sus habilidades y sobresalir en sus carreras. A través de su blog, Hugh comparte su conocimiento con el mundo, ofreciendo tutoriales gratuitos de Excel y capacitación en línea para ayudar a las personas y empresas a alcanzar su máximo potencial.