Para promediar datos que están en otra hoja escribe el nombre de la hoja, un signo de exclamación y el rango: =PROMEDIO(Ventas!B2:B13). Si el nombre tiene espacios o acentos, va entre comillas simples: =PROMEDIO('Ventas 2026'!B2:B13). Y para promediar la misma celda en varias hojas seguidas, usa una referencia 3D: =PROMEDIO(Enero:Marzo!B5) promedia B5 de todas las hojas entre Enero y Marzo.
Sintaxis
| Qué quieres | Fórmula |
|---|---|
| Rango de otra hoja | =PROMEDIO(Ventas!B2:B13) |
| Hoja con espacios en el nombre | =PROMEDIO('Ventas 2026'!B2:B13) |
| Misma celda en varias hojas | =PROMEDIO(Enero:Marzo!B5) |
| Condición sobre otra hoja | =PROMEDIO.SI(Ventas!A2:A50,"Norte",Ventas!C2:C50) |
| Nombre de hoja escrito en una celda | =PROMEDIO(INDIRECTO("'"&A2&"'!B2:B13")) |
| Otro libro abierto | =PROMEDIO([Sucursales.xlsx]Centro!$B$2:$B$13) |
Paso a paso
- En la hoja del resumen, escribe
=PROMEDIO(en la celda del resultado. - Sin cerrar la fórmula, haz clic en la pestaña de la otra hoja.
- Selecciona el rango. Excel escribe solo el nombre de la hoja y el
!. - Cierra el paréntesis y pulsa Enter: Excel te regresa a la hoja de origen con el resultado.
- Para una referencia 3D: escribe
=PROMEDIO(, haz clic en la primera pestaña, mantén pulsada la tecla Mayús, haz clic en la última pestaña y selecciona la celda. Cierra el paréntesis y pulsa Enter.
Ejemplos resueltos
Ejemplo 1: promedio trimestral con hojas mensuales
Un libro tiene una hoja por mes (Enero, Febrero, Marzo) con el mismo diseño, y la venta total del mes está siempre en B5: 18,400, 21,150 y 19,870.
=PROMEDIO(Enero:Marzo!B5)
El resultado es 59,420 / 3 = 19,806.67. Si insertas una hoja «Abril» entre Enero y Marzo, entra sola en el cálculo; si la pones después de Marzo, no. Por eso conviene tener hojas de cierre vacías como «Inicio» y «Fin» y escribir =PROMEDIO(Inicio:Fin!B5): todo lo que quede entre ellas se promedia.
Ejemplo 2: tabla resumen que lee el nombre de la hoja
En la hoja Resumen, la columna A tiene los nombres de las sucursales (Centro, Norte, Sur), que son también nombres de hojas, y cada hoja tiene sus ventas diarias en B2:B31. En B2 de Resumen:
=PROMEDIO(INDIRECTO("'"&A2&"'!B2:B31"))
Arrástrala hacia abajo y cada fila promedia su hoja. Las comillas simples dentro de la fórmula hacen que funcione aunque la sucursal se llame «San Ángel». INDIRECTO es volátil (se recalcula con cualquier cambio) y no se actualiza si renombras una hoja, así que úsala en libros pequeños.
Ejemplo 3: promedio con condición sobre una hoja de datos
La hoja Ventas tiene la región en A2:A50 y el importe en C2:C50. En la hoja Reporte, con la región elegida en B1:
=PROMEDIO.SI(Ventas!A2:A50,B1,Ventas!C2:C50)
Ambos rangos deben apuntar a la misma hoja y a las mismas filas. Si quieres el promedio por región y por mes en varias hojas mensuales, junta primero los datos en una sola tabla con una columna «Mes» y usa PROMEDIO.SI.CONJUNTO o una tabla dinámica.
Errores comunes
- Olvidar las comillas simples.
=PROMEDIO(Ventas 2026!B2:B13)no se acepta. Con espacios, guiones o acentos en el nombre, escribe'Ventas 2026'!. - Referencias 3D con PROMEDIO.SI. No funcionan: devuelven error. Las 3D aceptan PROMEDIO, PROMEDIOA, SUMA, CONTAR, MAX, MIN y pocas más.
- Hojas con diseños distintos. La referencia 3D toma la misma dirección (B5) en cada hoja. Si en una hoja el total está en B6, promedias un dato equivocado sin ningún aviso.
- Libros cerrados con funciones condicionales. PROMEDIO funciona con un libro de origen cerrado, pero PROMEDIO.SI y PROMEDIO.SI.CONJUNTO devuelven #¡VALOR! hasta que lo abres. Copia los datos al libro de trabajo o usa Power Query.
- #¡REF! al borrar o renombrar. Si eliminas la hoja de origen, la fórmula muestra #¡REF!. Renombrarla no rompe las referencias normales (Excel las actualiza), pero sí las de INDIRECTO.
Para revisar el resultado de un reporte de ventas, pega las cifras en la calculadora de promedio de ventas. Si trabajas en Google Sheets y los datos están en otro archivo, la función es distinta: lee promedio de otro archivo con IMPORTRANGE. La media aritmética se calcula igual venga de una o de varias hojas, siempre que cada dato entre una sola vez.
Preguntas frecuentes
¿Puedo usar PROMEDIO.SI con varias hojas a la vez?
No. Las referencias 3D (Enero:Marzo!B2:B20) solo funcionan con funciones como PROMEDIO, SUMA, CONTAR, MAX o MIN. Para condiciones en varias hojas, calcula PROMEDIO.SI en cada hoja o junta los datos en una sola tabla.