Eu realmente não sei como as datas funcionam no Excel e encontrei alguns erros. Eu estou tentando alterar dados de gráfico com base em uma data que o usuário seleciona. Minha primeira pergunta é: seria melhor criar uma lista suspensa de datas exclusivas dos dados ou permitir que o usuário digitasse uma data?
A próxima pergunta é um pouco complicada:
Para os dados do meu gráfico, eu uso uma string de IFs e AVERAGEIFSs. Por exemplo, aqui está uma das minhas funções para um conjunto de dados:
=IF(AND(Summary!I1 = "Clients", Summary!J1 = "Groups"), AVERAGEIF(Questions[ConversationQuestionID], 1, Questions[RespondMessage]), IF(AND(Summary!I1 = "Clients", Summary!J1 <> "Groups"), AVERAGEIFS(Questions[RespondMessage], Questions[ConversationQuestionID], 1, ClientNames[GroupName], Summary!J1), IF(AND(Summary!I1 <> "Clients", Summary!J1 = "Groups"), AVERAGEIFS(Questions[RespondMessage], Questions[ConversationQuestionID], 1, ClientNames[ClientName], Summary!I1), IF(AND(Summary!I1 <> "Clients", Summary!J1 <> "Groups"), AVERAGEIFS(Questions[RespondMessage], Questions[ConversationQuestionID], 1, ClientNames[ClientName], Summary!I1, ClientNames[GroupName], Summary!J1), " "))))
Para algo assim, existe uma maneira de filtrar por intervalo na parte externa da função? Ou terei que inseri-lo em cada AVERAGEIF?
Obrigado e, por favor, deixe-me saber se essa pergunta não faz sentido.
EDITAR:
Por filtro, quero apenas extrair dados que estão dentro do intervalo de datas. Abaixo está um pequeno exemplo dos meus dados:
Order Date Order ID Client Store Order Price
MM/dd/yyyy 1234 Client1 Store1 $xx.xx
MM/dd/yyyy 5678 Client6 Store4 $x.xx
MM/dd/yyyyy 9876 Client 3 Store2 $xxx.xx
Eu quero que o usuário (equipe de vendas, executivos, etc.) possa inserir um período e meu gráfico seja atualizado com base nos valores desse intervalo. Então, se eles inserirem as datas 08/12/2017 e 12/01/2017, o gráfico exibirá informações sobre pedidos desse período de tempo.
Eu só quero saber a melhor maneira de fazer isso.