Excel SUMIF em várias guias

0

Eu tenho uma pasta de trabalho com várias guias com informações que gostaria de agregar sobre determinados produtos.

A fórmula que tenho no momento é assim:

=SUMIF($Z:$Z,"Dogma",AA:AA)
=SUMIF($Z:$Z,"Dogma",AB:AB)
=SUMIF($Z:$Z,"Dogma",AC:AC)

etc.

Eu tentei fazer algo parecido com

=SUMIF('Austria:Portugal'!$Z:$Z,"Dogma",'Austria:Portugal'!AA:AA)

mas isso deu um erro de #VALUE.

É possível converter meu SUMIF para procurar em todas as guias? Espero evitar replicar a tabela em todas as guias e fazer uma SUM na guia agregada?

Muito obrigado.

    
por coblenski 23.09.2016 / 17:12

1 resposta

1

Coloque o nome das folhas desejadas em uma lista e nomeie esse intervalo; Eu nomeei o meu sheet :

Entãovocêpodeusaraseguintefórmula:

=SUMPRODUCT(SUMIF(INDIRECT("'" & sheet & "'!$Z:$Z"),"Dogma",INDIRECT("'" & sheet & "'!AA:AA")))

Parareferência:

Eutenhotrêsfolhasexatamenteassim:

Vocêpodeverqueestáretornandoovalorcorreto.

    
por 23.09.2016 / 17:20