Eu tenho duas tabelas no Excel
A primeira tabela chama-se Laranjas, mostra onde as laranjas foram produzidas e para onde foram exportadas:
A segunda tabela deve mostrar o total de laranjas enviadas para os locais com base na data. Aqui está o resultado desejado:
Eu tenho a seguinte fórmula para a coluna 2, linha 4:
=SUMIFS(Oranges[[#Data],[Quantity]],Oranges[[#Data],[Exported To]],"=British Columbia",Oranges[[#Data],[Date Shipped]],"<TODAY()")
HOJE() = 29/01/2016
Isso me dá um total de 0 quando deveria dar 1750
Formatei a coluna "Data de envio" como uma data, mas ainda não funciona.
Alguma idéia de por que isso está retornando 0?
Obrigado
Responder1
Você precisa alterar as aspas em "<TODAY()"
. Atualmente, isso trata tudo como uma string e nunca avalia TODAY()
. A maneira correta de escrever isso deveria ser:
"<"&TODAY()
Como TODAY()
agora está fora das aspas, ele é tratado como uma fórmula e não como uma string. Em seguida, é anexado a "<", o que, esperançosamente, deve fornecer o resultado desejado.