Obtener promedio de una celda en múltiples hojas, cumpliendo un criterio.

Anónimas
2021-02-19T17:50:04+00:00

Hola,

Me gustaría obtener el promedio de un conjunto de datos en varias hojas, cuando se cumpla que el dato contenido en la celda es mayor a cero. Me explico.

Son doce hojas, cada una nombrada con el mes del año correspondiente (Enero-Febrero.... Diciembre). En todas las hojas, la celda que quiero tomar en cuenta es la N24. Por tanto, en la última hoja (13) que es donde hago un 'resumen' de todo el año, quiero que me calcule el promedio de los datos que voy introduciendo durante el año en N24, claro que si utilizo la fórmula promedio normal, toma en consideración los Ceros de los meses donde aún no hay datos y eso hace que el promedio no sea real. Por ello creo que debo discriminar aquellas celdas donde el resultado sea cero (es decir, que aún no he llegado a ese mes y por tanto no hay un dato en N24).

He intentado con la función promedio.si pero al ser 12 hojas, me dice que tengo muchos argumentos para esa función.

¿Se os ocurre como lo puedo conseguir?

Microsoft 365 y Office | Excel | Para la casa | Windows

Pregunta bloqueada. Esta pregunta se migró desde la Comunidad de Soporte técnico de Microsoft. Puede votar si es útil, pero no puede agregar comentarios o respuestas ni seguir la pregunta.

0 comentarios No hay comentarios
{count} votos
Respuesta aceptada por el autor de la pregunta
  1. WordExperto 63,900 Puntos de reputación Moderador voluntario
    2021-02-19T18:09:51+00:00

    Hola Darryl:

    Es el típico error de novato en Excel. Cambia la estructura de tu libro por una más eficiente con una sola hoja. Añade el campo Fecha, Excel se encargará de agruparla por semanas, meses, trimestres y años, y los informes con Tablas dinámicas en otra hoja.

    wordexperto.

    1 persona ha encontrado útil esta respuesta.
    0 comentarios No hay comentarios

8 respuestas adicionales

Ordenar por: Muy útil
  1. Héctor Miguel 71,585 Puntos de reputación
    2021-02-20T20:32:51+00:00

    Estoy seguro que como novato, no he dado con la fórmula adecuada, pero que se puede conseguir sin tener que deshacer la estructura que utilizo :/

    de que se puede, se puede, solo necesitas espabilarte de los "consejos resumideristas"

    si sigues interesado, te hago una propuesta (?)

    en cuanto a "estructuras eficientes" (para excel ?????) los que andan errados son otros 🤦‍♂️

    0 comentarios No hay comentarios
  2. WordExperto 63,900 Puntos de reputación Moderador voluntario
    2021-02-20T16:32:13+00:00

    Pensaba que era la fecha el criterio para la división en hojas, pero si es otro da igual. Añade otra columna, o más, por esos «diversos indicadores», que no aclaras. La cuestión es la misma, y la solución más eficiente también: las Tablas dinámicas, todo lo demás son fórmulas, estructuras complejas y cada vez mayores problemas.

    Si estás en Madrid y quieres ir a Cartagena, cuando ves que vas por Collado Villalva, no esperes más, cambia de tren y de dirección.

    wordexperto.

    0 comentarios No hay comentarios
  3. Anónimas
    2021-02-20T13:18:17+00:00

    Pues has pensado mal. Los datos en una hoja Datos, como te dice Wordexperto, después los informes y análisis que quieras en otras hojas. Más fácil, más eficiente, menos errores y más elegante.

    0 comentarios No hay comentarios
  4. Anónimas
    2021-02-19T18:26:24+00:00

    Gracias por tu respuesta.

    La estructura del documento la he separado de esta forma, porque en cada mes recopilo información diversa de la ventas de una empresa (incluida las fechas), y en cada hoja una serie de indicadores, entonces al tener tanta información pensé que seria mejor distribuirla en diferentes hojas según el mes. Luego una última hoja que hace una síntesis de los 12 meses. Con las fórmulas de la última hoja no he tenido problemas, es en esta en particular al buscar el promedio considerando datos vacíos (meses que aun no han llegado y es Cero como decia).

    Estoy seguro que como novato, no he dado con la fórmula adecuada, pero que se puede conseguir sin tener que deshacer la estructura que utilizo :/

    Gracias!

    0 comentarios No hay comentarios