Sumar deacuerdo a un criterio en similares columnas de varias hoja

16/08/2006 - 23:38 por jaraya | Informe spam
Hola: Necesito que me ayuden a sumar dentro de una columna en varias hojas,
las celdas que cumplen un determinado criterio.
Es decir por ejemplo que sume todas las celdas dentro de una columna, en
varias hojas 1 a la 7, que cumplen el criterio dentro de las filas.
Hoja1 A ; B ; C ; D
1Carlos 23
2Juan 6
3Pio 7
Hoja2 A ; B ; C ; D
1Juan 23
2Juan 2
3Carlos 23
Hoja3 A ; B ; C ; D
1Carlos 2
2Juan 6
3Marta 8

Es decir que me sume todos los Crlos de todas las hojas.
ojala me entiendan lo que necesito. saludos Jaraya
 

Leer las respuestas

#1 Héctor Miguel
17/08/2006 - 03:17 | Informe spam
hola, ?

-> dado que funciones como contar.si, sumar.si, BDFuncion [...] NO trabajan con rangos 3-D :((
[y tener que acumular funciones por varias hojas resultaria en una formula ligeramente laaaarga]
una combinacion de otras funciones con matrices estaticas es util tambien [p.e.]
suponiendo que los rangos con nombres [en todas las hojas] fuera 'A1:A3'
y que la columna a sumar valores segun nombre [igual en las hojas] fuera 'D1:D3'
prueba con una formula +/- como la siguiente:

=sumaproducto(sumar.si(indirecto("'hoja"&{1\2\3\4\5\6\7}&"'!a1:a3"),"carlos",indirecto("'hoja"&{1\2\3\4\5\6\7}&"'!d1:d3")))
[probablemente] tendras que 'encontrar' el caracter 'separador' de la matriz constante => ',' o ';' o... '\' <
o... por si el numero de hojas se in/de/crementa...

=sumaproducto(sumar.si(indirecto("'hoja"&fila(indirecto("1:7"))&"'!a1:a3"),"carlos",indirecto("'hoja"&fila(indirecto("1:7"))&"'!d1:d3")))

y te recuerdo que mi sistema usa como separador de argumentos a la coma ',' NO al punto y coma ';' :D

[obviamente] puedes considerar otras 'adaptaciones' [segun nombres de hojas y circunstancias 'reales'] :))

si cualquier duda [o informacion adicional]... comentas ?
saludos,
hector.

__ la consulta original __
... sumar dentro de una columna en varias hojas, las celdas que cumplen un determinado criterio.
... ejemplo que sume todas las celdas dentro de una columna, en varias hojas 1 a la 7, que cumplen el criterio dentro de las filas.
Hoja1 A ; B ; C ; D
1Carlos 23
2Juan 6
3Pio 7
Hoja2 A ; B ; C ; D
1Juan 23
2Juan 2
3Carlos 23
Hoja3 A ; B ; C ; D
1Carlos 2
2Juan 6
3Marta 8
... que me sume todos los Crlos de todas las hojas.

Preguntas similares