나는 날짜가 어떻게 작동하는지 잘 모른다. 그리고 나는 약간의 실수를 경험했다. 사용자가 선택한 날짜를 기준으로 차트 데이터를 변경하려고합니다. 내 첫 번째 질문은 : 그것은 데이터에서 고유 한 날짜의 드롭 다운 목록을 만들거나 사용자가 날짜를 입력하게하는 것이 더 좋을까요?
다음 질문은 약간 복잡합니다. 내 차트 데이터의 경우 IF 및 AVERAGEIFS 문자열을 사용합니다. 예를 들어, 다음은 하나의 데이터 집합에 대한 내 기능 중 하나입니다.
=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), " "))))
이런 식으로 함수 외부의 범위로 필터링하는 방법이 있습니까? 아니면 각 AVERAGEIF에 입력해야합니까?
감사합니다.이 질문이 맞지 않으면 알려주십시오.
편집하다: 필터 란 날짜 범위 내에있는 데이터를 추출하는 것을 의미합니다. 아래는 내 데이터의 작은 예입니다.
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
나는 사용자 (영업 팀, 임원 등)가 날짜 범위를 입력 할 수 있기를 원하며 내 차트는 해당 범위 내의 값을 기반으로 업데이트됩니다. 따라서 2011 년 8 월 12 일 및 2011 년 12 월 1 일에 날짜를 입력하면 차트에 해당 기간의 주문에 대한 정보가 표시됩니다.
이 작업을 수행하는 가장 좋은 방법을 알고 싶습니다.