Cómo Eliminar Caracteres No Numéricos – Excel y Google Sheets

Written by

Editorial Team

Reviewed by

Steve Rynearson

Translated by

Dennis Madrid

Last updated on mayo 30, 2023
Descargar Libro de Ejemplo

Descargar el Libro de Ejemplo

Este tutorial lemostrará cómo eliminar caracteres no numéricos de las celdas en Excel y Google Sheet.

 

Cómo Eliminar Caracteres No Numéricos Excel y Google Sheets

 

Eliminar Caracteres No Numéricos

Nota: Las funciones mencionadas en este artículo se introdujeron en Excel 2016. Si tiene una versión anterior de Excel, consulte este artículo: Buscar y Extraer Número de Cadena.

Con las funciones UNIRCADENAS, SECUENCIA, EXTRAESI.ERROR puede eliminar todos los caracteres no numéricos:

=UNIRCADENAS("";VERDADERO;SI.ERROR(EXTRAE(B3;SECUENCIA(LARGO(B3));1)+0;""))

Eliminar Caracteres No Numéricos

 

Veamos cómo funciona esta fórmula.

Las funciones SECUENCIA y LARGO devuelven un array de números empezando por 1 hasta la longitud de nuestra cadena alfanumérica. En nuestro caso será {1,2,3,4,5,6,7,8,9,10,11,12,13}.

=UNIRCADENAS("";VERDADERO;SI.ERROR(EXTRAE(B3;{1;2;3;4;5;6;7;8;9;10;11;12;13};1)+0;""))

Fórmula con Evaluación de Funciones SECUENCIA y LARGO

 

La función EXTRAE devuelve los caracteres correspondientes a las posiciones de nuestra matriz numérica anterior:

=UNIRCADENAS("";VERDADERO;SI.ERROR({"1";"3";"M";"o";"n";"d";"a";"y";"0";"1";"D";"a";"y"}+0;""))

Sumando 0 a cada posición del array se producirá un error si el valor es texto. Entonces la función SI.ERROR  sustituirá el error por una cadena en blanco, dejando sólo los valores numéricos:

=UNIRCADENAS("";VERDADERO;{1;3;"";"";"";"";"";"";0;1;"";"";""})

Por último, la Función UNIRCADENAS devuelve sólo los caracteres numéricos.

Eliminar Caracteres No Numéricos

 

En lugar de utilizar la función SECUENCIA, puede conseguir el mismo objetivo combinando la función UNIRCADENAS con las funciones LARGO, INDIRECTO, FILA, EXTRAE y SI.ERROR.

=UNIRCADENAS("";VERDADERO;SI.ERROR((EXTRAE(B3;FILA(INDIRECTO("1:"&LARGO(B3)));1)*1);""))

Eliminar Caracteres No Numéricos con Funciones FILA INDIRECTO

 

Cómo Eliminar Caracteres No Numéricos en Google Sheets

Todos los ejemplos explicados anteriormente funcionan igual en Google Sheets que en Excel.

Cómo Eliminar Caracteres No Numéricos en Google Sheets

AI Formula Generator

Pruébelo Gratis

Excel Practice Worksheet

practice excel worksheet

Practice Excel functions and formulas with our 100% free practice worksheets!

  • Automatically Graded Exercises
  • Learn Excel, Inside Excel!

Free Download

Volver a la Lista de Fórmulas de Excel