Suma

24/04/2013 - 18:18 por pavllapor | Informe spam
Hola

Necesito vuestra ayuda.

Tengo una columna, y este es un pedazo :

a
3
a
5
a
2
b
2
b
2
b
4

Necesito hacer la suma de los "valores de a" : 3 + 5 + 2 ; y
Necesito hacer la suma de los "valores de b" : 2 + 2 + 4.
Y finalmente obtener la diferencia.

Lo último si lo puedo hacer :). Pero no puedo obtener las 2 primeras sumas. He intentando con suma.si , suma.si.conjunto, con desref y creo que no se exactamente como usarlas, quiero evitarme usar vba.

Muchas Gracias por su ayuda de antemano.
Salu2
Pavél
 

Leer las respuestas

#1 Juan Español
24/04/2013 - 19:44 | Informe spam
Hola pavllapor:
Siempre os pasa igual, no dices ni en qué fila empieza el rango, ni en que
fila termina, ni cual es la columna, ni...

Así que ...
Supongamos

1º Que tu columna es la A
2º Que SIEMPRE se alterna fila con letra letra, fila con valor sumable.
3º Que la cuenta total de filas OCUPADAS es par.
3º Que NO hay filas en blanco INTERMEDIAS (si puede hablerlas al final del
rango)
4º Que cuando dices "obtener la diferencia", te refieres a
"valores_debajo_a" menos "valores_debajo_b"
5º Que la primera fila a considerar es la 10 .
6º Que la última fila a considerar sea la 3001

Entonces:

en B10
=SUMAPRODUCTO(--((A10:A3000)="a");A11:A3001)-SUMAPRODUCTO(--((A10:A3000)="b");A11:A3001)

Y ya está.

Saludos.-


escribió en el mensaje de noticias
news:
Hola

Necesito vuestra ayuda.

Tengo una columna, y este es un pedazo :

a
3
a
5
a
2
b
2
b
2
b
4

Necesito hacer la suma de los "valores de a" : 3 + 5 + 2 ; y
Necesito hacer la suma de los "valores de b" : 2 + 2 + 4.
Y finalmente obtener la diferencia.

Lo último si lo puedo hacer :). Pero no puedo obtener las 2 primeras sumas.
He intentando con suma.si , suma.si.conjunto, con desref y creo que no se
exactamente como usarlas, quiero evitarme usar vba.

Muchas Gracias por su ayuda de antemano.
Salu2
Pavél

Preguntas similares