jueves, 8 de agosto de 2019

Contar las Ocurrencias de una Cadena de Texto Dentro del Contenido de un Rango en Excel - CONTAR.SI()

Hola a todos, hoy vamos a hacer una pausa en la serie de posts dedicados a la construcción de portafolios de inversión, para resolver este problema que me planteó el día de hoy un amigo.

En su trabajo, tiene un archivo que incluye una columna como la que aparece a continuación y que puede llegar a tener un poco más de 100.000 filas:


Entre la minería de datos que debe realizar con el archivo, en esta columna en particular, debe encontrar la cuenta de las veces que se repite la cadena de texto "NITO".

Como pueden observar, para estas 7 filas, a simple vista la cuenta es muy sencilla y la respuesta correcta es que la cadena aparece 4 veces. Para el archivo que se encuentra mi amigo en la vida real, el conteo a simple vista no es una opción.

Entonces, cuando este me preguntó cómo podía hacer para calcular esta cuenta con una fórmula, le hablé de la función CONTAR.SI( ).

Y cómo debemos aplicarla entonces? A continuación podemos ver la construcción de la fórmula:



La clave en este caso, es utilizar el comodín que nos permite usar Excel, para representar cadenas de texto. En este caso, "*NITO*", quiere decir, cuente las coincidencias donde encuentre la cadena NITO, sin importar los caracteres que estén a la izquierda o derecha de la misma.

El resultado de la fórmula es:


Hasta la próxima.

No hay comentarios.:

Publicar un comentario