Skip to main content

¿Cómo eliminar letras de cadenas/números/celdas en Excel?

Author: Kelly Last Modified: 2025-06-03

Este artículo trata sobre cómo eliminar letras de cadenas de texto/celdas/números en Excel. Proporcionamos cuatro métodos para resolverlo mediante fórmulas matriciales, funciones definidas por el usuario y el complemento de terceros Kutools para Excel.


Eliminar letras de cadenas/números/celdas con fórmula matricial

Podemos aplicar una fórmula matricial para eliminar letras de cadenas/números/celdas en Excel. Por favor, sigue los siguientes pasos:

1Selecciona una celda en blanco donde devolverás la cadena de texto sin letras e introduce la fórmula =SUMA(EXTRAE(0&A2;K.ESIMO.MAYOR(INDICE(ESNUMERO(--EXTRAE(A2;FILA($1:$99);1))*FILA($1:$99););FILA($1:$99))+1;1)*10^FILA($1:$99)/10) (A2 es la celda de la que eliminarás las letras), y presiona las teclas Ctrl + Shift + Enter al mismo tiempo.
remove letters from text with formula

2Mantén seleccionada la celda y luego arrastra su controlador de relleno al rango que necesites. Ahora verás que todas las letras se han eliminado de las cadenas de texto originales como se muestra en la siguiente captura de pantalla:
drag and fill the formula to other cells

Notas:
(1) Esta fórmula matricial eliminará todo tipo de caracteres excepto los numéricos. Por ejemplo, si la cadena de texto original es abc-859*-24test, esta fórmula matricial eliminará todas las letras y caracteres especiales (* y -) y devolverá 85924.
(2) Si no hay números en la cadena de texto, esta fórmula matricial devolverá 0.


Eliminar letras de cadenas/números/celdas con la utilidad Eliminar Caracteres de Kutools para Excel

Todos los métodos anteriores eliminarán todos los caracteres excepto los numéricos. Pero a veces puede que quieras eliminar solo letras de una cadena de texto, pero mantener los caracteres numéricos y otros. Este método presentará la utilidad Eliminar Caracteres de Kutools para Excel para hacerlo fácilmente en Excel.

Kutools para Excel ofrece más de 300 funciones avanzadas para simplificar tareas complejas, potenciando la creatividad y la eficiencia. Integrado con capacidades de inteligencia artificial, Kutools automatiza las tareas con precisión, haciendo que la gestión de datos sea sencilla. Información detallada de Kutools para Excel...  Prueba gratuita...

1Selecciona las celdas de las que eliminarás letras y haz clic en Kutools > Texto > Eliminar Caracteres.
click Remove Characters of kutools

2En el cuadro de diálogo Eliminar Caracteres que aparece, marca la opción Alfabéticos y haz clic en el botón Aceptar Y entonces verás que solo se eliminan las letras de las celdas seleccionadas. Ver captura de pantalla:
check the Alpha option to get number and special chars
Nota: Si realmente quieres eliminar todo tipo de caracteres excepto los numéricos, puedes marcar la opción No numéricos y hacer clic en el botón Aceptar en el cuadro de diálogo Eliminar Caracteres. Ver captura de pantalla:
check the Non-numeric option to get only numbers

Kutools para Excel - Potencia Excel con más de 300 herramientas esenciales. ¡Disfruta de funciones de IA gratis permanentemente! Consíguelo ahora

Eliminar letras de cadenas/números/celdas con Función Definida por el Usuario

También podemos agregar una función definida por el usuario en Excel para eliminar letras de cadenas/números/celdas. Por favor, sigue los siguientes pasos:

1. Presiona Alt + F11 al mismo tiempo para abrir la ventana Microsoft Visual Basic para Aplicaciones.

2. Haz clic en Insertar > Módulo, y luego copia y pega el siguiente código en la nueva ventana del Módulo que se abre.

VBA: Eliminar letras de cadenas/números/celdas en Excel

Function StripChar(Txt As String) As String
With CreateObject("VBScript.RegExp")
.Global = True
.Pattern = "\D"
StripChar = .Replace(Txt, "")
End With
End Function

3. Guarda esta función definida por el usuario. Selecciona una celda en blanco donde devolverás la cadena de texto sin letras, e introduce la fórmula =StripChar(A2) (A2 es la celda de la que eliminarás letras) en ella, y arrastra el controlador de relleno hacia abajo hasta el rango que necesites. Ver capturas de pantalla:

enter a formula
drag and fill the formula to other cells

Notas:
(1) Esta función definida por el usuario también puede eliminar todo tipo de caracteres excepto los numéricos. Por ejemplo, si la cadena de texto original es abc-859*-24test, esta fórmula matricial eliminará letras y caracteres especiales (* y -) y devolverá 85924.
(2) Esta función definida por el usuario devolverá números almacenados como cadenas de texto.


Eliminar letras de cadenas/números/celdas con la función EXTRACTNUMBERS de Kutools para Excel

Este método presentará la función EXTRACTNUMBERS de Kutools para Excel para eliminar todas las letras de cadenas/números/celdas fácilmente en Excel. Por favor, sigue los siguientes pasos:

Kutools para Excel ofrece más de 300 funciones avanzadas para simplificar tareas complejas, potenciando la creatividad y la eficiencia. Integrado con capacidades de inteligencia artificial, Kutools automatiza las tareas con precisión, haciendo que la gestión de datos sea sencilla. Información detallada de Kutools para Excel...  Prueba gratuita...

1Selecciona una celda en blanco donde devolverás la cadena de texto sin letras, y haz clic en Kutools > Funciones > Texto > EXTRCTNUMBERSVer captura de pantalla:
click EXTRCTNUMBERS feature of kutools

2En el cuadro de diálogo Argumentos de la Función que aparece, especifica la celda de la que eliminarás letras en el cuadro Txt Es opcional escribir VERDADERO o FALSO en el cuadro N y haz clic en el botón Aceptar .
set options in the Function Arguments dialog box
Nota: Escribir VERDADERO devolverá números numéricos, mientras que escribir nada o FALSO devolverá números almacenados como cadenas de texto.

3Mantén seleccionada la celda y arrastra el controlador de relleno al rango que necesites. Entonces verás que todas las letras se han eliminado de las cadenas de texto originales. Ver captura de pantalla:
get the reuslt by using kutools

Kutools para Excel - Potencia Excel con más de 300 herramientas esenciales. ¡Disfruta de funciones de IA gratis permanentemente! Consíguelo ahora

Notas:
(1) Puedes escribir la fórmula =EXTRACTNUMBERS(A2;VERDADERO) directamente en la celda seleccionada y luego arrastrar el controlador de relleno al rango que necesites.
(2) Esta función EXTRACTNUMBERS también eliminará todo tipo de caracteres excepto los numéricos.


Artículos relacionados:

Las mejores herramientas de productividad para Office

🤖 Kutools AI Aide: Revoluciona el análisis de datos basado en: Ejecución inteligente | Generar código | Crear fórmulas personalizadas | Analizar datos y generar gráficos | Invocar Funciones mejoradas
Funciones populares: Buscar, resaltar o marcar duplicados | Eliminar filas en blanco | Combinar columnas o celdas sin perder datos | Redondear...
Super BUSCARV: Búsqueda por varios criterios | Búsqueda de varios valores | Búsqueda en varias hojas | Coincidencia difusa....
Lista desplegable avanzada: Crea rápidamente una lista desplegable | Lista desplegable dependiente | Lista desplegable de selección múltiple....
Administrador de columnas: Agregar un número específico de columnas | Mover columnas | Alternar el estado de visibilidad de columnas ocultas | Comparar rangos y columnas...
Funciones destacadas: Cuadrícula de enfoque | Vista de diseño | Barra de fórmulas mejorada | Administrador de Libro de trabajo y Hoja de cálculo | Biblioteca de AutoTexto | Selector de fechas | Combinar Datos | Cifrar/Descifrar celdas | Enviar correo electrónico por lista | Super Filtro | Filtro especial (filtrar celdas con fuente en negrita/cursiva/tachado...)...
Top15 conjuntos de herramientas:12 herramientas de texto (Agregar texto, Eliminar caracteres específicos, ...) | Más de50 tipos de gráficos (Diagrama de Gantt, ...) | Más de40 fórmulas prácticas (Calcular edad basada en la fecha de nacimiento, ...) |19 herramientas de inserción (Insertar código QR, Insertar imagen desde ruta, ...) |12 herramientas de conversión (Convertir a palabras, Conversión de moneda, ...) |7 herramientas para combinar y dividir (Combinar filas avanzado, Dividir celdas, ...) | ... y más

Potencia tus habilidades en Excel con Kutools para Excel y experimenta una eficiencia sin precedentes. Kutools para Excel ofrece más de300 funciones avanzadas para aumentar la productividad y ahorrar tiempo. Haz clic aquí para obtener la función que más necesitas...


Office Tab lleva la interfaz de pestañas a Office y facilita mucho tu trabajo

  • Habilita la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
  • Abre y crea varios documentos en nuevas pestañas de la misma ventana, en lugar de nuevas ventanas.
  • ¡Aumenta tu productividad en un50% y reduce cientos de clics de ratón cada día!