Excel Eliminar Caracteres de la Derecha (5 maneras)

  • Compartir Este
Hugh West

A veces, para generar un valor diferente de los valores existentes puede ser necesario eliminar caracteres En este artículo, voy a explicar 5 maneras de Excel eliminar caracteres de la derecha.

Para hacerlo más claro, voy a utilizar una hoja de datos de información de pedidos de algunos clientes que tiene 4 columnas.

Esta tabla representa la información de los pedidos de diferentes usuarios. Las columnas son Nombre con ID, Orden, Nombre, y Cantidad del pedido .

Descargar el cuaderno de ejercicios para practicar

Eliminar caracteres de la derecha.xlsm

5 formas de eliminar caracteres de la derecha

1. Utilizar IZQUIERDA para eliminar caracteres de la derecha

Para eliminar el único último carácter puede utilizar la función IZQUIERDA.

⮚ En primer lugar, seleccione la celda en la que desea colocar el nuevo valor después de eliminar el último carácter.

⮚ A continuación, escriba la fórmula en el campo Fórmula Bar. He seleccionado el B4 Aquí quiero mostrar la Nombre sólo así que voy a quitar el cadenas numéricas desde la derecha.

La fórmula es

=LEFT(B4,LEN(B4)-1)

⮚ Por último, pulse INTRODUCE

El último carácter del B4 se eliminará la célula.

En este caso, eliminar un solo carácter no se ajusta al contexto de nuestro ejemplo, así que eliminemos varios caracteres.

⮚ En primer lugar, seleccione la celda en la que desea colocar el nuevo valor después de eliminar los caracteres múltiples de la derecha.

⮚ A continuación, escriba la fórmula para el B4 celda de aquí quiero eliminar varios caracteres. Quiero eliminar 5 caracteres de la derecha.

La fórmula es

=LEFT(B4,LEN(B4)-5)

⮚ Por último, pulse INTRODUCE

Aquí, los últimos 5 caracteres del valor seleccionado de B4 será eliminado.

Ahora, puede aplicar el Asa de llenado a AutoFit la fórmula para el resto de las celdas.

Más información: Eliminar el último carácter de una cadena Excel

2. VALOR con función IZQUIERDA para valores numéricos

Si se trata de valores numéricos, para eliminar caracteres de la derecha puede utilizar la función IZQUIERDA y la función VALUE juntas.

⮚ En primer lugar, seleccione la celda en la que desea colocar su nuevo valor después de eliminar los caracteres de la derecha.

⮚ Seleccioné el B4 Aquí quiero eliminar los caracteres de la derecha y mantener sólo los caracteres de la derecha. Cantidad del pedido Por lo tanto, voy a eliminar todos los caracteres de cadena desde la derecha excepto el número.

La fórmula es

=VALOR(LEFT(C4,(LEN(C4)-8)))

⮚ Por último, pulse INTRODUCE

En caracteres de cadena de la C4 de la derecha. Sólo verá los valores numéricos en Número en el formato Cantidad del pedido columna.

Dependiendo de cuántos caracteres de cadena haya con el carácter numérico tendrás que reescribir la fórmula.

🔺 Si todos los caracteres numéricos tienen los mismos caracteres de cadena puede utilizar Asa de llenado .

Más información: Cómo eliminar los 3 últimos caracteres en Excel

3. Eliminar caracteres de la derecha utilizando VBA

⮚ Primero, abre Desarrollador y, a continuación, seleccione Visual Basic

⮚ También puede utilizar ALT + F11

Una nueva ventana de Microsoft Visual Basic para Aplicaciones A continuación, abra Inserte y, a continuación, seleccione Módulo.

Aquí el Módulo se abre.

En un momento, escriba el código para RemoveRightCharacter en el módulo.

 Function RemoveRightCharacter(str As String, cnt_chars As Long) RemoveRightCharacter = Left(str, Len(str) - cnt_chars) End Function 

⮚ Después de eso, Guardar el código y vuelve a la hoja de cálculo.

⮚ En primer lugar, seleccione una celda en la que desea mantener su nuevo valor después de eliminar el carácter de la derecha.

⮚ A continuación, escriba la fórmula para el B4 Escriba el nombre de la función que ha escrito en el módulo.

⮚ Como mi nombre de la función es QuitarCarácterDerecho mostrará este nombre.

La fórmula es

=QuitarCarácterDerecho(B4,5)

⮚ Por último, pulse ENTRAR.

Al seleccionar la celda B4 se eliminarán los caracteres de la derecha de esta celda.

También puede utilizarlo para mostrar el carácter numérico.

⮚ En primer lugar, seleccione una celda en la que desea mantener su nuevo valor después de eliminar el carácter de la derecha.

⮚A continuación, escriba la fórmula para el C4 Escriba el nombre de la función que ha escrito en el módulo. Ahora quiero mostrar la función Cantidad del pedido. Como el nombre de mi función es QuitarCarácterDerecho mostrará este nombre.

La fórmula es

=RemoveRightCharacter(C4,8)

⮚ Por último, pulse INTRODUCE

Al seleccionar la celda C4 se eliminarán los caracteres de la derecha de esta celda.

Más información: VBA para eliminar caracteres de una cadena en Excel

4. Elimine el carácter correcto utilizando el relleno de flash

Puede utilizar el comando Relleno Flash de la cinta para eliminar el carácter derecho.

⮚ En primer lugar, crear un ejemplo de patrón para utilizar Flash de relleno .

⮚ He proporcionado el primer ejemplo Steve eliminando el número correcto de caracteres.

⮚ A continuación, seleccione el valor de ejemplo abierto Datos y, a continuación, seleccione Flash de relleno .

El atajo de teclado a utilizar Flash de relleno es CTRL + E

Al seleccionar el Flash de relleno se eliminarán los caracteres derechos del resto de las celdas.

⮚ Si quieres puedes conservar el carácter numérico eliminando los caracteres de cadena de la derecha.

⮚ Aquí, he proporcionado el primer ejemplo 32 donde sólo mantuve el carácter numérico eliminando los caracteres de cadena correctos. Creó un patrón para Flash de relleno .

⮚ A continuación, seleccione el valor de ejemplo abierto Datos y, a continuación, seleccione Flash de relleno .

Al seleccionar el Flash de relleno se eliminarán los caracteres derechos del resto de las celdas.

5. Eliminar personajes de ambos lados a la vez

Si tiene una hoja de datos en la que se comprime información múltiple, entonces la función MID es adecuado para extraer la información o los datos necesarios.

Para mostrarte cómo funciona esta función he hecho un ajuste en la hoja de datos.

⮚ En primer lugar, seleccione una celda en la que desea mantener su nuevo valor después de eliminar el carácter de ambos derechos e izquierdos.

⮚ A continuación, escriba la fórmula en la celda o en la barra de fórmulas. Seleccioné la opción B4 De esa celda, quiero el Nombre así que eliminaré todos los caracteres de la derecha y de la izquierda excepto el nombre Steve.

⮚ La fórmula es

=MID(B4, 11+1, LEN(B4) - (10+6))

⮚ Para aplicar la fórmula, pulse INTRODUCE

Mientras tanto, de la celda seleccionada se eliminarán tanto los caracteres de la derecha como los de la izquierda, excepto el carácter Nombre .

Para el resto de las celdas en función de su número de caracteres, apliqué el método MID función.

Sección práctica

He adjuntado dos hojas extra para practicar estas formas.

Conclusión

En este artículo, he explicado 5 maneras de eliminar caracteres de la derecha en Excel. Espero que estos diferentes enfoques le ayudará a eliminar caracteres de la derecha en Excel. Para cualquier tipo de sugerencias, ideas y comentarios que son más que bienvenidos. No dude en comentar a continuación.

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.