Un promedio sin su conteo dice poco: no es lo mismo una calificación promedio de 9 con 2 alumnos que con 40. En Excel, =CONTAR(B2:B31) te dice cuántos números entran en =PROMEDIO(B2:B31), y con una categoría, =CONTAR.SI(A2:A11,E2) y =PROMEDIO.SI(A2:A11,E2,C2:C11) te dan, una al lado de la otra, cuántos y cuánto en promedio. El promedio condicional también se puede escribir como SUMAR.SI(…)/CONTAR.SI(…), que es exactamente lo que hace PROMEDIO.SI.
Sintaxis
| Para saber | Fórmula |
|---|---|
| Cuántos números entran en el promedio | =CONTAR(B2:B31) |
| Cuántas celdas tienen algo (texto incluido) | =CONTARA(B2:B31) |
| Cuántas filas son de una categoría | =CONTAR.SI(A2:A11,E2) |
| Promedio de esa categoría | =PROMEDIO.SI(A2:A11,E2,C2:C11) |
| Lo mismo, desarmado | =SUMAR.SI(A2:A11,E2,C2:C11)/CONTAR.SI(A2:A11,E2) |
| Cuántos superan el promedio | =CONTAR.SI(B2:B9,">"&PROMEDIO(B2:B9)) |
| Promedio de registros por día | =FILAS(A2:A41)/CONTAR(UNICOS(A2:A41)) (Excel 365) |
Paso a paso: tabla resumen por categoría
- Escribe la lista de categorías en una columna aparte (E2:E4). En Excel 365 puedes generarla con
=UNICOS(A2:A11). - En F2 escribe
=CONTAR.SI($A$2:$A$11,E2)y arrástrala hacia abajo. - En G2 escribe
=PROMEDIO.SI($A$2:$A$11,E2,$C$2:$C$11)y arrástrala. - Agrega una fila de total con
=CONTAR(C2:C11)y=PROMEDIO(C2:C11). - Comprueba que la suma de la columna F sea igual al total: si no, hay categorías mal escritas.
Ejemplos resueltos
Ejemplo 1: ticket promedio por categoría en una cafetería
Diez ventas: Bebidas 45, Comida 120, Postre 60, Bebidas 38, Comida 150, Comida 95, Bebidas 52, Postre 70, Comida 135 y Bebidas 41 pesos. Con las fórmulas del paso a paso:
| Categoría | Ventas (CONTAR.SI) | Ticket promedio (PROMEDIO.SI) |
|---|---|---|
| Bebidas | 4 | 44 |
| Comida | 4 | 125 |
| Postre | 2 | 65 |
| Total | 10 | 80.6 |
El total no es el promedio de 44, 125 y 65 (que daría 78): es 806 / 10 = 80.6, porque cada categoría pesa según cuántas ventas tiene. Si quieres reconstruirlo desde la tabla, =SUMAPRODUCTO(F2:F4,G2:G4)/SUMA(F2:F4) da también 80.6. Para un cálculo rápido de ticket promedio con totales, usa la calculadora de ticket promedio.
Ejemplo 2: cuántos alumnos están por encima del promedio
Calificaciones de ocho alumnos en B2:B9: 7, 9, 6, 8, 10, 5, 9 y 8. El promedio es 7.75.
=CONTAR.SI(B2:B9,">"&PROMEDIO(B2:B9)) → 5
Cinco alumnos (9, 8, 10, 9 y 8) superan el promedio. Para expresarlo como porcentaje, divide entre CONTAR(B2:B9): 5 / 8 = 62.5 %. El operador va entre comillas y se une al promedio con &; si escribes ">PROMEDIO(B2:B9)" todo entre comillas, Excel busca ese texto literal y devuelve 0. Para marcar visualmente a esos alumnos, usa formato condicional sobre el promedio.
Ejemplo 3: promedio de un conteo (registros por día)
Un registro de atención tiene una fila por cliente atendido, con la fecha en A2:A41: 40 atenciones repartidas en 8 días distintos. Para saber cuántos clientes se atienden en promedio por día:
=FILAS(A2:A41)/CONTAR(UNICOS(A2:A41)) → 40 / 8 = 5 clientes por día
Aquí no se promedia ninguna columna de números: se cuenta y se divide. Sin Excel 365, cuenta los días distintos con =SUMAPRODUCTO(1/CONTAR.SI(A2:A41,A2:A41)). Si lo que quieres es el conteo de cada día y su promedio, arma una tabla dinámica con la fecha en filas y «Cuenta» en valores.
Errores comunes
- Usar CONTARA para validar el promedio. Cuenta textos y encabezados; el número que te interesa es el de CONTAR.
- Promediar los promedios de la tabla resumen. El promedio general se pondera por el conteo, como en el ejemplo 1.
- Criterio con la fórmula dentro de las comillas.
">"&PROMEDIO(…)sí;">PROMEDIO(…)"no. - Categorías con variantes. «Bebida» y «Bebidas» se cuentan por separado. La comprobación del paso 5 lo detecta.
- Dividir entre filas en lugar de entre días.
FILAS/31da clientes por día del mes, no por día trabajado. Decide cuál quieres.
Contar cuántas veces aparece cada valor es la base de una tabla de frecuencias, y el conteo es el denominador de toda media aritmética: si el conteo está mal, el promedio también.
Preguntas frecuentes
¿Qué diferencia hay entre CONTAR y CONTARA?
CONTAR cuenta solo celdas con números (incluidas fechas). CONTARA cuenta todas las celdas no vacías, también las que tienen texto o una fórmula que devuelve "". Para saber cuántos datos entran en un promedio, usa CONTAR.