Inicio › Funciones de Excel › PROMEDIO
Función PROMEDIO en Excel: PROMEDIO, PROMEDIO.SI y más
PROMEDIO devuelve la media aritmética de un conjunto de números: su suma dividida entre cuántos hay. Lo difícil es saber qué celdas cuenta, porque las celdas vacías, el texto y los ceros se tratan de forma distinta. En el Excel en inglés, la función se llama AVERAGE.
En esta guía
Sintaxis de PROMEDIO
=PROMEDIO(número1; [número2]; …)Igual que SUMA, admite números, celdas o rangos, hasta 255 argumentos.
Operadores de comparación: qué escribir
| Escribe | Significa |
|---|---|
| = | igual a |
| > | mayor que |
| < | menor que |
| >= | mayor o igual que: primero >, luego = |
| <= | menor o igual que: primero <, luego = |
| <> | distinto de: primero <, luego > |
Siempre dos teclas separadas, nunca un símbolo especial. En un criterio, pon el operador y el valor juntos entre comillas, como ">=500" o "<>Pagado" como condición.
Ejemplo básico
| A | B | |
|---|---|---|
| 1 | Alumno | Puntos |
| 2 | Ana | 72 |
| 3 | Bruno | 55 |
| 4 | Carlos | 90 |
| 5 | Diana | 0 |
| 6 | Elena | |
| 7 | Promedio | 54,25 |
El resultado es 54,25: (72 + 55 + 90 + 0) ÷ 4. Fíjate en que la celda vacía de Elena no se cuenta, pero el 0 de Diana sí.
Practica PROMEDIO: pruébalo tú mismo
Leer es una cosa y escribirlo es otra. Construye la fórmula de abajo paso a paso: las pistas te dicen qué escribir, y puedes hacer clic en las celdas o arrastrar sobre ellas para añadirlas, igual que en Excel.
Tarea: Calcula la valoración media de los clientes en B7: =PROMEDIO(B2:B6)
Qué cuenta PROMEDIO y qué se salta
| La celda contiene | En un rango como B2:B6 |
|---|---|
| Un número, incluido el 0 | Se cuenta |
| Una celda vacía | Se salta |
| Texto, incluidos números guardados como texto | Se salta |
| VERDADERO / FALSO | Se salta |
| Un error como #N/D | Todo el resultado pasa a ser ese error |
Así que una celda vacía y un cero no son lo mismo. Si escribes 0 para decir "todavía sin nota", el promedio baja.
Promedio sin los ceros
Usa PROMEDIO.SI con la condición "distinto de cero":
=PROMEDIO.SI(B2:B6; "<>0")Ahora el 0 de Diana queda fuera y el resultado es 72,33: (72 + 55 + 90) ÷ 3.
Promedio con condiciones: PROMEDIO.SI y PROMEDIO.SI.CONJUNTO
=PROMEDIO.SI(rango; criterio; [rango_promedio])La venta media de la región Norte, con las regiones en la columna A y las ventas en la C:
=PROMEDIO.SI(A2:A6; "Norte"; C2:C6)Para varias condiciones, usa PROMEDIO.SI.CONJUNTO. Como en SUMAR.SI.CONJUNTO, el rango que se promedia va primero:
=PROMEDIO.SI.CONJUNTO(C2:C6; A2:A6; "Sur"; C2:C6; ">500")Los criterios funcionan igual que en SUMAR.SI y CONTAR.SI: ">100", comodines como "A*" o una referencia de celda.
Mediana, moda y otros "promedios"
- MEDIANA devuelve el valor central. Le afectan menos unos pocos valores extremos que a PROMEDIO:
=MEDIANA(B2:B6) - MODA.UNO devuelve el valor que más se repite.
- PROMEDIOA también cuenta el texto (como 0) y VERDADERO/FALSO. Rara vez lo necesitarás.
- Para el promedio de solo las filas visibles de una lista filtrada, usa
=SUBTOTALES(101; B2:B6). Lee SUBTOTALES.
Errores comunes
- #¡DIV/0!: no hay números en el rango (o ninguno cumple la condición de PROMEDIO.SI). Envuélvelo para mostrar algo más amable:
=SI.ERROR(PROMEDIO(B2:B6); ""). Lee SI.ERROR. - El promedio sale demasiado alto o bajo: se cuentan ceros que deberían ser celdas vacías, o hay números guardados como texto que se saltan.
- Demasiados decimales: da formato a la celda o redondea el resultado con REDONDEAR:
=REDONDEAR(PROMEDIO(B2:B6); 1)
Preguntas frecuentes
¿PROMEDIO ignora las celdas vacías?
Sí. Las celdas vacías de un rango se saltan. Las celdas que contienen 0 sí se incluyen.
¿Cómo promedio solo las celdas que no son cero?
Usa =PROMEDIO.SI(rango; "<>0").
¿Por qué PROMEDIO devuelve #¡DIV/0!?
El rango no contiene números, así que Excel tendría que dividir entre cero. Comprueba que las celdas contienen números reales y no texto.
¿Qué diferencia hay entre PROMEDIO y MEDIANA?
PROMEDIO lo suma todo y lo divide entre el número de valores. MEDIANA devuelve el valor central cuando los números están ordenados, así que un único valor muy grande o muy pequeño le afecta mucho menos.