Problema Sumproduct, Sumif, Indirect e named ranges

1

Eu tenho essa fórmula que funciona:

=SUMPRODUCT(SUMIF(INDIRECT(Financials&"!$B3:$B10000"),'Information PG1'!$K$2,INDIRECT(Financials&"!d3:d10000")))

em que o Financeiro é um intervalo nomeado. Se eu alterar o nome real para outro intervalo nomeado, ele funciona, mas como faço para ativar a fórmula onde posso selecionar o intervalo nomeado em uma lista suspensa, pois tenho 8 intervalos nomeados que preciso usar.

    
por Rob 31.07.2014 / 03:35

1 resposta

1

Vá para onde deseja manter sua lista suspensa (por exemplo, célula A1) Crie uma caixa suspensa com validação de dados (Data > Validação de dados > Validação de dados), crie uma lista dos nomes de seus 8 intervalos nomeados

VocêpodesubstituirFinancialsporINDIRECT(A1)emsuafórmula:

=SUMPRODUCT(SUMIF(INDIRECT(INDIRECT(A1)&"!$B3:$B10000"),'Information PG1'!$K$2,INDIRECT(INDIRECT(A1)&"!d3:d10000")))
    
por 31.07.2014 / 04:50