Excel

Cuente caracteres específicos en un rango

Count Specific Characters Range

Fórmula de Excel: cuente caracteres específicos en un rangoFórmula genérica
= SUMPRODUCT ( LEN (rng)- LEN ( SUBSTITUTE (rng,txt,'')))
Resumen

Si necesita contar caracteres específicos en un rango de celdas, puede hacerlo con una fórmula que use LEN y SUSTITUTE, junto con la función SUMPRODUCT. En la forma genérica de la fórmula (arriba), rng representa un rango de celdas que contienen palabras y TXT representa el carácter que necesita contar.

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



cómo aplicar el formato de subrayado contable único en Excel
|_+_|Explicación

Para cada celda del rango, SUBSTITUTE elimina todas las o del texto y luego LEN calcula la longitud del texto sin las o. Luego, este número se resta de la longitud del texto con o.



Debido a que estamos usando SUMPRODUCT, el resultado de todo este cálculo es una lista de elementos (una matriz), donde hay un elemento por celda en el rango y cada elemento un número basado en el cálculo descrito anteriormente.En otras palabras, tenemos una lista de recuentos de caracteres, con un recuento de caracteres por celda.

cómo encontrar la media ponderada en Excel

SUMPRODUCT luego suma los números en esta lista y devuelve un total para todas las celdas en el rango.



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 realizar 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ÚS dentro de SUSTITUIR para convertir el texto a mayúsculas antes de que ocurra la sustitución. Luego, proporcione un carácter en mayúscula para el texto que se está contando.

La forma genérica modificada de la fórmula se ve así:

|_+_|Autor Dave Bruns


^