Fórmula de Excel: cuente caracteres específicos en una celda -

Tabla de contenido

Fórmula genérica

=LEN(A1)-LEN(SUBSTITUTE(A1,"a",""))

Resumen

Para contar cuántas veces aparece un carácter específico en una celda, puede usar una fórmula basada en las funciones SUSTITUIR y LARGO. En la forma genérica de la fórmula anterior, A1 representa la dirección de la celda y "a" representa el carácter que desea contar.

En el ejemplo, la celda activa contiene esta fórmula:

=LEN(B3)-LEN(SUBSTITUTE(B3,C3,""))

Explicación

Esta fórmula funciona utilizando SUSTITUIR para eliminar primero todos los caracteres que se cuentan en el texto fuente. Luego, la longitud del texto (con el carácter eliminado) se resta de la longitud del texto original. El resultado es el número de caracteres que se eliminaron con SUBSTITUTE, que es igual al recuento de esos caracteres.

Mayúsculas y minúsculas

SUBSTITUTE es una función que distingue entre mayúsculas y minúsculas, por lo que coincidirá con las mayúsculas y minúsculas al ejecutar una sustitución. Si necesita contar las apariciones en mayúsculas y minúsculas de un carácter específico, use la función MAYÚSCULAS dentro de SUBSTITUTO para convertir el texto a mayúsculas antes de ejecutar la sustitución. Luego proporcione un carácter en mayúscula como el texto que se sustituye de esta manera:

=LEN(A1)-LEN(SUBSTITUTE(UPPER(A1),"A",""))

Articulos interesantes...