cria uma fórmula que irá “dinamicamente” alterar o nome da folha de uma caixa de validação [duplicada]

0

Eu tenho uma pasta de trabalho contendo folhas de dados mensais (folha 1="janeiro", folha 2="fevereiro", etc.). Eu também tenho uma planilha de "Exibição de dados" na qual os usuários finais selecionam o resumo de meses que gostariam de ver. Estou usando uma caixa de validação de dados para o usuário escolher o mês. Com base na seleção do usuário final, desejo que minha fórmula ajuste essa fórmula para a planilha apropriada:

=SUMIF(January!$Q:$Q,"Total_Controllable_Expenses",January!$S:$S)

Todas as minhas planilhas mensais têm as mesmas atribuições de coluna.

    
por robin 28.03.2013 / 20:36

1 resposta

0

Transforme a referência fixa janeiro em referência à sua opção validada (digamos em A1 ). Então embrulhe em um INDIRETO. isto é, substitua ambas as instâncias de January por INDIRECT(A1&" e, em cada caso, iguale (ou seja, feche para adequar) as aspas e parênteses.

=SUMIF(INDIRECT(A1&"!$Q:$Q"),"Total_Controllable_Expenses",INDIRECT(A1&"!$S:$S"))
    
por 29.03.2013 / 17:15