Como usar INDIRECT com uma fórmula SUMIF para um intervalo de datas

0

Estou tentando obter uma fórmula SUMIFS para trabalhar dinamicamente com várias guias em uma pasta de trabalho do Excel. Eu tenho várias guias nesta pasta de trabalho, cada uma contendo dados do cliente que atualizo diariamente. No exemplo abaixo, eu tenho um cliente chamado "Joes 27" e nessa folha há dados de vendas listados diariamente. Eu estou olhando para ter uma página de resumo onde eu posso inserir um intervalo de datas e fazer um resumo dos dados de vendas para esse intervalo para Joes 27. E então, para mim, poder alterá-lo para outro nome de cliente. Eu uso isso atualmente:

=SUMIFS('Joes 27'!5:5, 'Joes 27'!2:2, ">="&B1, 'Joes 27'!2:2, "<="&C1)

"Joes 27" é o nome da guia da guia do cliente. Outros são chamados "Citi 15" por exemplo. A linha 5 em cada guia do cliente é o que eu quero adicionar. A linha 2 em cada guia do cliente é a lista de datas. (6/1, 6/2, 6/3) Na página de resumo, insiro o período em B1 e C1 (6/1 6/3)

Qual fórmula posso usar para que eu possa inserir um nome de cliente na página de resumo e usar a fórmula SUMIFS para adicionar os dados nesse intervalo nessa página. Eu assumo a função INDIRECTA, mas não consigo descobrir isso.

Eu sinceramente agradeço a ajuda!

    
por Travis 29.06.2015 / 23:48

1 resposta

0

Experimente e veja se funciona:

=SUMIFS(INDIRECT("'"&A1&"'!5:5"),INDIRECT("'"&A1&"'!2:2"),">="&B1,INDIRECT("'"&A1&"'!2:2"),"<="&C1)
    
por 30.06.2015 / 04:33