tengo como resultado 50 como promedio en una tabla dinámica, pero no es real, ya que, en la hoja base existen filas con valores cero que no se desean se considere para el cálculo del promedio en la tabla dinámica. Sería fácil, si en la hoja de datos base se usara promedio.si..pero no es solución ya que con muchas más columnas con campos a calcular. Existe en la Tabla Dinámica un PROMEDIO.SI ??
Vie, 07/08/2015 - 19:29
#1
Cálculo de Promedio en TDinánica sin considerar valores cero
Puedes utilizar el filtro de la tabla dinámica para que la tabla dinámica sólo calcule con los valores distintos de cero.
Claro que sólo te servirá para calcular los promedios de uno en uno, porque si añades varios filtros a la vez, sólo calculará con lo que cumpla todos los filtros.
Añade el campo a la zona de filtro
Luego quita del filtro el cero
También puedes aplicar una segmentación de datos (sólo disponible a partir de excel 2010), que consigue un resultado similar al filtro, pero queda más visible, más evidente que está aplicado un filtro.
------
Ya sé Excel, pero necesito más.
La tabla dinámica me muestra resultado 3,2 y no 4 ya que como una fila tiene cero se necesita que se divida por 4 y no por 5.es un Excel muy grandeee con varias columnas de diferentes datos a promediar.
se puede?
Aplicar un filtro sólo te vale para un campo.
Así que tendrías que hacer una tabla dinámica por cada campo que quieras calcular el promedio sin ceros
------
Ya sé Excel, pero necesito más.
Ok..Paco muchas gracias :)
Estimada,
crea una columna contar, si el valor es 0 coloca 0, sino es 1.
luego en tu tabla dinamica crea un valor calculado
=si(contar=0;0;valor / contar)
con esto me funcionó.
saludos Jimmy Araos.