Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Sobtotales con Sumar si con 2 condiciones

51 views
Skip to first unread message

marcos....@gmail.com

unread,
May 11, 2009, 12:31:36 PM5/11/09
to
Hola a todos...
necesito si me pueden ayudar con una solucion para esto:

Sé como aplicar una formula de Sumar.si con dos condiciones, pero como
agrego subtotales a la formula??... la formula para suma con dos
condiciones es, ej:

{=Suma(Si(A1:A10="tipo1";Si(B1:B10="Mes";C1:C10)))} aqui se suman en
C1a C10 solo las celdas que cumplean con las condiciones anteriores...
como puedo agregar Subtotales a esta formula o crear una formula de
Subtotales para lograr el resultado??

Con esto, aplicando distintas condiciones en otras celdas, puedo
obtener, distintos reportes aplicando filtros.

De antemano
Gracias
Marcos

marcos....@gmail.com

unread,
May 11, 2009, 12:32:24 PM5/11/09
to

Daniel

unread,
May 11, 2009, 3:11:01 PM5/11/09
to
Yo resolvi esta cituación realizando la siguiente tabla

Depto Tip $ Prueba --------------------Logica
Amazonas A 100 =+CONCATENAR(A2," ",B2)
Antioquia A 200 =+CONCATENAR(A3," ",B3)
Cordoba A 300 =+CONCATENAR(A4," ",B4)
Cordoba B 400 =+CONCATENAR(A5," ",B5)

A B
Amazonas =+SUMAR.SI($D$2:$D$5,CONCATENAR($F2,"
",G$1),$C$2:$C$5) =+SUMAR.SI($D$2:$D$5,CONCATENAR($F2," ",H$1),$C$2:$C$5)
Antioquia =+SUMAR.SI($D$2:$D$5,CONCATENAR($F3,"
",G$1),$C$2:$C$5) =+SUMAR.SI($D$2:$D$5,CONCATENAR($F3," ",H$1),$C$2:$C$5)
Cordoba =+SUMAR.SI($D$2:$D$5,CONCATENAR($F4,"
",G$1),$C$2:$C$5) =+SUMAR.SI($D$2:$D$5,CONCATENAR($F4," ",H$1),$C$2:$C$5)


Espero sea de utilidad

Daniel

marcos....@gmail.com

unread,
May 11, 2009, 4:14:36 PM5/11/09
to
On 11 mayo, 15:11, Daniel <Dan...@discussions.microsoft.com> wrote:
> Yo resolvi esta cituación realizando la siguiente tabla
>
> Depto   Tip     $       Prueba --------------------Logica
> Amazonas        A       100     =+CONCATENAR(A2," ",B2)
> Antioquia       A       200     =+CONCATENAR(A3," ",B3)
> Cordoba A       300     =+CONCATENAR(A4," ",B4)
> Cordoba B       400     =+CONCATENAR(A5," ",B5)
>
>         A       B
> Amazonas        =+SUMAR.SI($D$2:$D$5,CONCATENAR($F2,"
> ",G$1),$C$2:$C$5)  =+SUMAR.SI($D$2:$D$5,CONCATENAR($F2," ",H$1),$C$2:$C$5)
> Antioquia       =+SUMAR.SI($D$2:$D$5,CONCATENAR($F3,"
> ",G$1),$C$2:$C$5)  =+SUMAR.SI($D$2:$D$5,CONCATENAR($F3," ",H$1),$C$2:$C$5)
> Cordoba =+SUMAR.SI($D$2:$D$5,CONCATENAR($F4,"
> ",G$1),$C$2:$C$5)  =+SUMAR.SI($D$2:$D$5,CONCATENAR($F4," ",H$1),$C$2:$C$5)
>
> Espero sea de utilidad
>
> Daniel
>
> "marcos.labr...@gmail.com" wrote:
> > Hola a todos...
> > necesito si me pueden ayudar con una solucion para esto:
>
> > Sé como aplicar una formula de Sumar.si con dos condiciones, pero como
> > agrego subtotales a la formula??... la formula para suma con dos
> > condiciones es, ej:
>
> > {=Suma(Si(A1:A10="tipo1";Si(B1:B10="Mes";C1:C10)))} aqui se suman en
> > C1a C10 solo las celdas que cumplean con las condiciones anteriores...
> > como puedo agregar Subtotales a esta formula o crear una formula de
> > Subtotales para lograr el resultado??
>
> > Con esto, aplicando distintas condiciones en otras celdas, puedo
> > obtener, distintos reportes aplicando filtros.
>
> > De antemano
> > Gracias
> > Marcos


Me andube mareando... en las formulas que me mencionas, cuando uno
hace un filtro... los valores cambian?
Un Ejenplo mas completo seria asi:

A B C

1 TIPO MES RESULTADO (ESTOS TITULOS
ESTAN CON AUTO FILTRO)
2 A ENERO 1
3 B FEBREO 2
4 C MARZO 3
5 D ENERO 4
6 A ENERO 4
7 A FEBREO 5
8 A Enero 4


Entonces, la formula imaginaria seria asi: =subtotales(Suma(si
(A2:A8="A";si(B2:B8="Enero";suma(C2:C8))))) y el resultado total seria
=9
Pero si filtro en "Resultado", por ejemplo por "4" como Resultado
obtendria =8

No se si me explique bien, espero que si...
Saludos

H�ctor Miguel

unread,
May 11, 2009, 5:21:26 PM5/11/09
to
hola, marcos "

> Se como aplicar una formula de Sumar.si con dos condiciones, pero como agrego subtotales a la formula??


> ... la formula para suma con dos condiciones es, ej: {=Suma(Si(A1:A10="tipo1";Si(B1:B10="Mes";C1:C10)))}

> aqui se suman en C1 a C10 solo las celdas que cumplean con las condiciones anteriores...


> como puedo agregar Subtotales a esta formula o crear una formula de Subtotales para lograr el resultado??

> Con esto, aplicando distintas condiciones en otras celdas, puedo obtener, distintos reportes aplicando filtros...

de acuerdo con el ejemplo de tu segundo mensaje, prueba con una formula como la siguiente:

=sumaproducto(--(a2:a8="a");--(b2:b8="enero");subtotales(9;desref(c2;fila(a2:a8)-fila(a2);)))

saludos,
hector.


0 new messages