FÓRMULAS DE EXCEL

Hallar celdas que contienen números en Excel

Hallar celdas que contienen números en Excel

Funciones utilizadas: CONTAR, ENCONTRAR

Suponiendo que disponemos de un listado de texto y/o números en el rango A2:A10 y que necesitamos comprobar en el rango B2:B10 cada celda del rango A2:A10 si contienen o no números en su interior, podemos utilizar un método que combina las funciones CONTAR y ENCONTRAR para resolverlo:

MÉTODO CONTAR+ENCONTRAR

La sintaxis que debemos aplicar en la celda B2 y arrastrar hasta B10 es la siguiente:

=CONTAR(ENCONTRAR({0;1;2;3;4;5;6;7;8;9};A2))>0

Donde A2 corresponde a la primera celda objetivo que debemos analizar si contiene números en su interior.

La fórmula inicia con la búsqueda de cada dígito posible (0 a 9) dentro de la celda objetivo gracias a la función ENCONTRAR, la cuál nos devuelve una matriz con la ubicación de cada dígito para aquellos números encontrados y devuelve error en aquellos números no encontrados. De esta forma, la función CONTAR permite contabilizar aquellos valores no erróneos de la matriz (dado que cuenta sólo números y no errores), para finalmente aplicar un criterio de “>0” a cada resultado para forzar y convertir en VERDADERO aquellas celdas que contienen números y en FALSO aquellas celdas que no contienen números.

De esta forma, logramos obtener de forma rápida y efectiva un listado de control con la identificación de aquellas celdas que poseen números en su interior (VERDADERO) y aquellas que no (FALSO)

 

Te recomiendo ver el siguiente link con más videos de Fórmulas ingeniosas de Excel AQUÍ.

Salvo aclaración, todas las fórmulas y macros de este sitio están configuradas para aplicarse sobre la celda A1. Algunas fórmulas se encuentran encerradas entre llaves {} debido a que son fórmulas matriciales. Estas llaves no deben introducirse tecleándolas, sino que se generan automáticamente al aceptar la fórmula pulsando Control+Shift+Enter al mismo tiempo. Las fórmulas de este sitio son compatibles con versiones de Microsoft Excel® 2010 o superiores.