, 당신은 대답해야하는 질문은, 더 간단하게 언급, "각 분야 및 지역 제품 및 총 수익을 내림차순으로 목록 기지국"입니다. 따라서 귀하의 첫 번째 대답이 있습니다. 가능한 한 문제 서술문을 항상 단순화하고 질문의 재 형식화를 수락하도록 요청하십시오. 이렇게하면 응답 과정이 단순 해집니다.
다음으로 데이터의 각 행은 무엇을 나타내는가? 각 행은 단일 기간입니까? 기지국이 스택 순위를 매기려면, 시간 간격은 비교가 관련성이 있고 "사과 대 사과"라는 것을 확실히하기 위해 명백해야한다. 피봇 테이블도 이와 같습니다.
이 공식화 된 질문이 정확하다면 각 지역 및 지역의 지역 음성, SMS, 데이터 및 총 수익을 표시하는 많은 그래프가 필요합니다.
그러나 개별 그래프를 생성하는 대신 피벗 테이블과 그래프 사이에 추상화 레이어를 삽입하십시오. 이것은 중간 데이터 테이블을 만드는 것을 의미합니다. 단일 그래프는 데이터 테이블의 값을 표시합니다. 즉, 그래프의 SERIES() 함수는이 중간 데이터 테이블을 사용합니다.
데이터 테이블 자체는 피벗 테이블과 사용자 입력에 의해 구동됩니다. 잠재적 인 사용자 입력은 제품, 영역 및 지역이됩니다. 사용자가 지나치게 지정할 수 없도록하려면 약간의 논리가 필요합니다.
내가 작성한 방식이 명확하지 않은 경우이를 시도하십시오. 표시된 데이터를 기반으로 피벗 테이블을 만듭니다. 모든 표시 가능한 값이 피벗의 값이되도록 피벗을 설정하십시오. 피벗 테이블이 추악 할까 걱정하지 마십시오. 최종 사용자는 결코 볼 수 없습니다. 그런 다음 공백 셀에 등호 ("=")를 입력 한 다음 피벗 테이블의 값 영역에서 아무 곳이나 클릭하십시오. 방금 만든 공식은 다음과 같습니다.
= GETPIVOTDATA ("총 수익의 합계 ','워크 시트 '! $ A $ 1,"지역 ","나디 ","지역 ","서양 ","제품 ","음성 ")
수식에 각 쉼표 뒤에 공백을 추가하여 자연스럽게 줄 바꿈합니다. 실제 수식에는 이러한 공백이 없습니다.
다음, "지역", "지역"의 각각의 값에 대한 사용자 입력에 참조 및 대체 "제품을. 예를 들어
에 대한 사용자의 입력이" "지역은 셀 $의 X에 $ 1, 수식은 다음과 같이 바뀝니다.
= GETPIVOTDATA ("총 수익 합계, 워크 시트", $ A $ 1, "지역", $ X $ 1, "지역", "서양", "제품" "음성")
다른 사용자 입력에 대해 반복하십시오. 나머지 입력이 공식적으로 생성 된 입력 중 일부를 선택할 수 있도록 추상화가 필요합니다. 위의 "지나친 지정"이라고합니다. " 티 그의 독자는 연습 문제로 남아 있습니다. "중간 데이터 테이블의 모든 값은이 GETPIVOTDATA() 함수의 변형에 의해 표시됩니다.
내 의견으로는이 접근법 중 가장 멋진 점은 새 수익 데이터가 소스에 추가되면 피벗 테이블을 새로 고침하여 새 데이터를 포함하기 만하면된다는 것입니다. 따라서 동일한 질문을 다음 달, 분기 또는 1 년에 다시 묻는다면 대답하는 것이 사소할 것입니다.
필자는 BTS 관련보고 문제를 해결하기 위해 Excel을 사용하는 기술 통신 근로자를 위해 지금까지 6 개의 기사로 구성된 기사를 작성했습니다. 첫 번째 기사에 대한 링크는 다음과 같습니다. https://bangkokbeachtelecom.com/excel-project-tracker-with-the-coolest-excel-function-ever/
행운을 비네.
Russel, 각 행은 고객의 휴대 전화 번호로 대표됩니다. –
정말요? 개별 고객이 ATS Nadi 사이트에서 1,958 달러를 지출 했습니까? 아마도이 달러 금액은 대만 달러를 나타낼 것입니다. 그러나이 경우에도 소스 데이터에 전화 번호를 포함 할 필요는 없습니다. –
고객 열 –