como utilizar el sumar.si y el si, y o

09/05/2008 - 12:07 por anitamary_san | Informe spam
Hola amigos, vereis, tengo un problema

tengo una tabla en la que me aparecen entre muchas cosas, 3 datos que son
fundamentales y los cuales se van a repetir, uno de ellos es codigo zts, otro
es importe, otro es tipo de gasto, donde...

codigo zts tiene opr ejemplo esta estructura 01/02/01/05/08
importe es el dinero gastado en ese determinado codigo zts
tipo de gasto son 4 siglas C;T;O;P

entonces, yo quiero saber, para cada codigo zts, tendra un importe en cada
tipo de gasto, en una matriz de aprox 500 filas.

cod zts importe gasto
01/01/01/08 1000 P
01/01/01/08 200 C
02/05/03/08 35,20 P
65/05/01/08 100 T

quedaria asi aprox...
P C O T
01/01/01/08 1000 200
02/05/03/08 35.20
65/05/01/08 100

Preguntas similare

Leer las respuestas

#1 anitamary_san
09/05/2008 - 12:26 | Informe spam
a ver os cuento mas cosas, utilizo dos hojas de excel, pues son muchos datos
y estan todas concadenadas, he utilizado esta formula, pero cuando la aplico,
no me sale correcta,...

=SI(G4='PRESUPUESTO POR ZTS'!L5:L500;SUMAR.SI('PRESUPUESTO POR
ZTS'!C5:C500;'RELACION OBLIGACION % FINAL'!B5;'PRESUPUESTO POR
ZTS'!I5:I500);"")


estamos en la hoja 2 donde G4 es una de las letras (P,O,C,T, en este caso es
la P), la columna L5, pertenece a la hoja 1 donde viene el campo tipo de
Gasto, la columna C5 tambien pertenece a la hora 1 que es el codigo zts, B5
pertenece a la hoja 2 y es el Codigo zts (al que va a hacer la comparativa) y
I5 viene de la hoja 1 y es el importe del gasto.
Bien, que pasa, que cuando hago esto, si encuentra el primer codigo, me lo
pone bien, pero en nada que aparece el 2º codigo de (P,C,O,T) no me aparece
nada, o me lo suma todo al mismo tipo de gasto, siendo esta otra letra
distinta de otro codigo distinto.

"anitamary_san" wrote:

Hola amigos, vereis, tengo un problema

tengo una tabla en la que me aparecen entre muchas cosas, 3 datos que son
fundamentales y los cuales se van a repetir, uno de ellos es codigo zts, otro
es importe, otro es tipo de gasto, donde...

codigo zts tiene opr ejemplo esta estructura 01/02/01/05/08
importe es el dinero gastado en ese determinado codigo zts
tipo de gasto son 4 siglas C;T;O;P

entonces, yo quiero saber, para cada codigo zts, tendra un importe en cada
tipo de gasto, en una matriz de aprox 500 filas.

cod zts importe gasto
01/01/01/08 1000 P
01/01/01/08 200 C
02/05/03/08 35,20 P
65/05/01/08 100 T

quedaria asi aprox...
P C O T
01/01/01/08 1000 200
02/05/03/08 35.20
65/05/01/08 100
Respuesta Responder a este mensaje
#2 Héctor Miguel
09/05/2008 - 14:08 | Informe spam
hola, !

... he utilizado esta formula, pero... no me sale correcta,...

=SI(G4='PRESUPUESTO POR ZTS'!L5:L500;
SUMAR.SI('PRESUPUESTO POR ZTS'!C5:C500;
'RELACION OBLIGACION % FINAL'!B5;
'PRESUPUESTO POR ZTS'!I5:I500);"")
(...)



=sumaproducto(--('presupuesto por zts'!$l$5:$l$500=g$4);

saludos,
hector.
Respuesta Responder a este mensaje
#3 anitamary_san
12/05/2008 - 12:57 | Informe spam
Estimado Héctor Miguel.

No es lo que yo quiero, seguramente no me expresado bien, te voy a poner
como queda el cuadro para ver que solución se le puede dar...

Datos originales:
columnas HOJA 1
C I L
-
50/01/02/01/08 406,60 € T
02/01/01/01/08 900,00 € P
50/01/02/01/08 140,36 € O
40/01/02/01/08 140,36 € O
37/01/02/01/08 140,36 € O

COLUMNAS HOJA 2

B G I K M
<- COLUMNAS
FILA 4 P T C O

02/01/01/01/08 900 €
02/01/04/01/08
37/01/01/01/08
37/01/02/01/08 140.36 €
40/01/01/01/08
40/01/02/01/08 140.36 €
41/01/01/01/08
41/01/02/01/08
41/01/05/01/08
50/01/01/01/08
50/01/02/01/08 406.60 € 140.36 €

Por la formula que tu me has puesto, yo no quiero multiplicar, solo quiero
coincidir, que para cada codigo de proyecto zts (x) he gastado en cada gasto
P, T, C y O (x) dinero. Antes lo hacia con una consulta dinamica, pero no me
dejaba introducir columnas entre los distintos tipos de gasto, para hacer
otros calculos, y es por eso que pienso que debe de haber algo que me lo
pueda hacer.

Gracias.
Respuesta Responder a este mensaje
#4 Héctor Miguel
12/05/2008 - 14:52 | Informe spam
hola, !

hoja2: celda inicial [G5] prueba con la siguiente formula:

=sumaproducto(--(hoja1!$c$2:$c$6=$b5);--(hoja1!$l$2:$l$6=g$4);hoja1!$i$2:$i$6)

saludos,
hector.

__ la consulta original __
... como queda el cuadro para ver que solucion se le puede dar...
Datos originales: columnas HOJA 1
C I L
50/01/02/01/08 406,60 € T
02/01/01/01/08 900,00 € P
50/01/02/01/08 140,36 € O
40/01/02/01/08 140,36 € O
37/01/02/01/08 140,36 € O

COLUMNAS HOJA 2
B G I K M <- COLUMNAS
FILA 4 P T C O
02/01/01/01/08 900 €
02/01/04/01/08
37/01/01/01/08
37/01/02/01/08 140.36 €
40/01/01/01/08
40/01/02/01/08 140.36 €
41/01/01/01/08
41/01/02/01/08
41/01/05/01/08
50/01/01/01/08
50/01/02/01/08 406.60 € 140.36 €

Por la formula que tu me has puesto, yo no quiero multiplicar, solo quiero coincidir
que para cada codigo de proyecto zts (x) he gastado en cada gasto P, T, C y O (x) dinero.
Antes lo hacia con una consulta dinamica, pero no me dejaba introducir columnas entre los distintos tipos de gasto
para hacer otros calculos, y es por eso que pienso que debe de haber algo que me lo pueda hacer.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida