Sumatoria de promedios: No contiguos // con valor = 0

10/06/2009 - 15:13 por Víctor | Informe spam
Creo no me explique correctamente:

F G I J L M
[49] 19.6 25.4 #¡DIV/0! #¡DIV/0! 19.6 29.4 (promedios)

En la línea 49 tengo promedios de columnas (F, G, I, J, L y M), ahora
bien:

-> Necesito el promedio TOTAL de los tres, obtenidos de columnas F, I y L, y
G, J y M, es decir:
=PROMEDIO(F49, I49, L49), y
=PROMEDIO(G49, J49, M49)

Limitantes:
- Excel considera la existencia de una celda, cuando tiene el valor igual a
0 (cero) o #¡DIV/0!, es decir:

Ejemplos:
F49 = 19.6
I49 = 0 ó #¡DIV/0!
L49 = 19.6 =(19.6+0+19.6) / 3 = 13.06 ERROR
=(19.6+0+19.6) / 2 = 19.6 CORRECTO
G49 = 25.4
J49 = 0 ó #¡DIV/0!
M49 = 29.4 =(25.4+0+29.4) / 3 = 18.26 ERROR
=(25.4+0+29.4) / 2 = 27.4 CORRECTO

Objetivo: Obtener promedio congruente entre la cantidad de celdas que
tiene valor diferente a 0 (cero) ó #¡DIV/0!

"Héctor Miguel" wrote:
hola, Víctor ! asumiendo que te interesan los promedios de (SOLO) las celdas
"promediadoras" de sus respectivos rangos es decir, la suma en las columnas
A,D,G que NO sean errores por div/0 y mayores a 0 (cero) y estas
a su vez "divididas" por el numero de celdas en igualdad de condiciones
(minimo 1 y maximo 3) (???)
la siguiente formula funciona solo para la version de excel en espanol (por
el valor de error ¡#DIV/0!) y comprueba si mi separador de argumentos (coma)
y filas en matrices constantes (barra invertida) es igual en tu sistema:

=sumaproducto(sumar.si(desref(a300,,{0\3\6}),"<>#¡div/0!"))/sumaproducto(contar.si(desref(a300,,{0\3\6}),">0"))

saludos,
hector.

__ OP __

> 1. Tengo en tres columnas (A300, D300, G300) NO CONTIGUAS con el promedio de cada columna.
> 2. Las tres columnas deben existir con valor o sin valor (numwrico).
> - Requiero: Obtener el promedio de las tres columnas con el total de valores obtenidos.
> Considerar que en "Una o dos de las tres columnas existira el valor promedio total = 0"
> Como aplico la funcion de PROMEDIO?, u otra o mezcla de funciones, con las siguientes condiciones:
> - Las celdas no son contiguas (A, D, G) [no puedo definir un rango contiguo]
> - En una o dos de las celdas existe un valor igual a "0" (cero) o div0!
 

Leer las respuestas

#1 Héctor Miguel
11/06/2009 - 02:40 | Informe spam
hola, Víctor !

a) para tu formula: =PROMEDIO(F49, I49, L49)
usa =sumaproducto(sumar.si(desref(f49,,{0\3\6}),"<>#¡div/0!"))/sumaproducto(contar.si(desref(f49,,{0\3\6}),">0"))

b) para tu formula: =PROMEDIO(G49, J49, M49)
usa =sumaproducto(sumar.si(desref(g49,,{0\3\6}),"<>#¡div/0!"))/sumaproducto(contar.si(desref(g49,,{0\3\6}),">0"))

saludos,
hector.

p.d. tienes algun problema para dar seguimiento a tus consultas anteriores ?????
o... no has intentado con ninguna de las formulas propuestas ?????

__ OP __
Creo no me explique correctamente:

F G I J L M
[49] 19.6 25.4 #¡DIV/0! #¡DIV/0! 19.6 29.4 (promedios)

En la linea 49 tengo promedios de columnas (F, G, I, J, L y M), ahora bien:

-> Necesito el promedio TOTAL de los tres, obtenidos de columnas F, I y L, y G, J y M, es decir:
=PROMEDIO(F49, I49, L49), y
=PROMEDIO(G49, J49, M49)

Limitantes:
- Excel considera la existencia de una celda, cuando tiene el valor igual a 0 (cero) o #¡DIV/0!, es decir:

Ejemplos:
F49 = 19.6
I49 = 0 o #¡DIV/0!
L49 = 19.6 =(19.6+0+19.6) / 3 = 13.06 ERROR
=(19.6+0+19.6) / 2 = 19.6 CORRECTO
G49 = 25.4
J49 = 0 o #¡DIV/0!
M49 = 29.4 =(25.4+0+29.4) / 3 = 18.26 ERROR
=(25.4+0+29.4) / 2 = 27.4 CORRECTO

Objetivo: Obtener promedio congruente entre la cantidad de celdas que tiene valor diferente a 0 (cero) o #¡DIV/0!

Preguntas similares