KutoolsforOffice— 하나의 솔루션, 다섯 가지 강력한 도구。적은 노력으로 더 큰 성과。

Excel PivotTable 에서 가중 평균을 계산하는 방법은 무엇인가요?

작성자Kelly수정 날짜

Excel 에서 데이터의 가중 평균을 계산하는 것은 일반적인 요구 사항입니다。 특히 데이터 포인트가 최종 결과에 동일하지 않은 비율로 기여할 때 그렇습니다。 간단한 범위의 경우SUMPRODUCTSUM함수를 사용하면 빠르게 해결할 수 있습니다. 그러나 PivotTable 을 사용할 때 계산 필드가 이러한 함수를 기본적으로 지원하지 않는다는 점을 발견할 수 있습니다. 이는 PivotTable 내에서 직접 가중 평균을 계산하려고 할 때 문제가 될 수 있습니다. 이러한 제한 사항을 이해하고 대안적 접근법을 익히면 다양한 상황에서 데이터를 효율적으로 요약할 수 있습니다. 본 문서에서는 Excel 의 PivotTable 에서 가중 평균을 계산하는 여러 가지 방법을 소개하며, 고전적인 솔루션과 Excel 에서 사용 가능한 최신 기능을 모두 다룹니다。

Excel PivotTable 에서 가중 평균 계산
VBA 코드 - PivotTable 에서 가중 평균 계산 자동화
Power Pivot(데이터 모델) - PivotTable 에서 DAX 를 사용하여 가중 평균 계산


Excel PivotTable 에서 가중 평균 계산

다양한 과일의 판매 데이터를 보여주는 테이블이 있다고 가정해 보겠습니다。 이 테이블에는 다음과 같은 열이 있습니다:과일,무게, 및단위당 가격, 그리고 아래와 같이 이러한 값을 요약하는 PivotTable 을 작성했습니다。
원본 데이터와 해당 피벗 테이블의 스크린샷

각 과일에 대한 가중 평균 가격을 계산해야 할 경우—즉, 각 데이터 포인트의 무게에 따라 정확한 기여도를 반영하고자 할 때—PivotTable 은 계산 필드에서SUMPRODUCT또는 유사한 고급 함수를 직접 사용할 수 없습니다. 다음 수동 접근법은 원본 데이터에 도우미 열을 추가하고 PivotTable 의 기본 제공 옵션을 통해 가중 평균을 도출함으로써 이러한 제한을 해결합니다。

1。 먼저 원본 데이터에금액이라는 레이블의 도우미 열을 추가합니다。
새 빈 열을 삽입하고 제목을금액으로 지정한 후 첫 번째 행(예: C2)에 수식=D2*E2을 입력합니다(여기서)D2는 무게이고E2는 단위당 가격입니다—표 머리글에 따라 필요에 따라 조정하세요)。 그런 다음 채우기 핸들을 아래로 드래그하여 모든 행에 수식을 적용합니다。 이 단계에서는 각 항목의 무게와 가격을 곱해 해당 항목의 총 가중 가격을 구합니다。 스크린샷 참조:
수식을 사용하여 금액을 계산하는 스크린샷

팁:
- 수식 오류를 방지하려면 원본 테이블에 병합됨이 없는지 확인하세요。
- 대규모 데이터 세트를 다룰 경우 수식이 관련된 모든 행에 적용되었는지 다시 확인하세요。
- 열 할당이 변경되면 수식을 적절히 업데이트하세요。

2. 다음으로 도우미 열이 추가된 내용을 반영하도록 PivotTable 을 업데이트합니다。 PivotTable 내 아무 셀이나 선택하면피벗테이블 도구컨텍스트 탭이 나타납니다。 여기에서분석(또는 Excel 버전에 따라)옵션) >새로 고침을 클릭합니다。 이 단계를 통해 새금액필드가 PivotTable 필드 목록에 표시됩니다。
피벗 테이블을 새로 고치는 스크린샷

3。 계산된 가중 평균 필드를 추가하려면분석>필드, 항목 및 집합>계산 필드로 이동합니다。 그러면 사용자 지정 계산을 설정할 수 있는 계산 필드 삽입 대화상자가 열립니다。

계산된 필드 대화 상자를 활성화하는 스크린샷

참고:계산 필드는 데이터에 이미 정의된 필드를 사용합니다。 이 단계를 수행하기 전에 필요한 모든 열이 추가되고 새로 고침되었는지 확인하세요。

4。 계산 필드 삽입 대화상자에서가중 평균(또는 다른 구분 가능한 이름)을이름상자에 입력합니다。수식필드에는=Amount/Weight을 입력합니다。 반드시 원본 데이터의 정확한 조건 이름을 사용해야 하며—이는 대소문자 구분이므로 철자와 대소문자가 정확히 일치해야 합니다。 그런 다음확인을 클릭하여 계산된 가중 필드를 추가합니다。
계산된 필드 삽입 대화 상자를 구성하는 스크린샷

문제 해결:
- #DIV/0! 오류가 표시되면 무게 값에 0 이 포함되어 있지 않은지 확인하세요。
- 계산 필드가 표시되지 않으면 조건 이름의 철자와 대소문자가 정확한지 확인하세요。

각 과일 유형에 대한 가중 평균 가격이 이제 PivotTable 의 소계 행에 표시됩니다。 이 결과는 평균 가격 계산이 각 항목의 무게에 따른 영향을 정확히 반영함을 보장합니다。
피벗 테이블에 가중 평균이 표시된 스크린샷

장점:이전 버전의 Excel 과 호환되며 추가 기능이나 고급 기능이 필요 없습니다。
단점:도우미 열을 통해 원본 데이터을 수정해야 하며 데이터가 업데이트될 경우 재계산이 덜 동적으로 이루어질 수 있습니다。
실무 팁:반복 보고 시 도우미 열 수식을 동적으로 유지하거나 매크로로 새로 고침을 자동화하는 것을 고려하세요。


Power Pivot(데이터 모델) - PivotTable 에서 DAX 를 사용하여 가중 평균 계산

최신 버전의 Excel 에서는 Power Pivot 추가 기능(데이터 모델이라고도 함)을 통해 DAX 수식(데이터 분석 표현식)을 사용한 새로운 계산 옵션이 제공됩니다。 이를 통해 기본 데이터에 추가적인 도우미 열을 만들지 않고도 PivotTable 내에서 직접 가중 평균을 계산할 수 있습니다。

적용 가능한 시나리오:대규모 데이터 세트나 연결된 테이블을 사용할 때, 그리고 데이터와 함께 계산이 자동으로 새로 고침되기를 원할 때 이상적입니다。 이 접근법은 깔끔한 원본 테이블을 유지하는 것이 선호되는 비즈니스 분석 및 대시보드 작업에 특히 유용합니다。

설명:

  1. Power Pivot 추가 기능 활성화
    다음으로 이동합니다:파일>옵션>추가 기능。 관리 드롭다운에서COM 추가 기능을 선택하고이동을 클릭한 후Power Pivot을 선택합니다。
  2. Power Pivot 에 데이터 추가
    워크시트에서 테이블을 선택한 후Power Pivot>관리를 클릭하여 Power Pivot 창을 엽니다。
    Power Pivot에 데이터를 추가하는 스크린샷
  3. Power Pivot 에서 피벗테이블 만들기
    Power Pivot 창에서 다음으로 이동합니다:>피벗테이블。
    Power Pivot에서 피벗 테이블을 만드는 스크린샷
    그런 다음 삽입 위치를 선택합니다(예:기존 워크시트)하고확인
    피벗 테이블을 배치할 위치를 지정하는 스크린샷
  4. 피벗테이블 작성 및 측정값 추가
    새로 생성된 피벗테이블 필드 목록에서 필드를 적절한 영역으로 끌어다 놓습니다。 그런 다음 테이블 이름을 마우스 오른쪽 단추로 클릭하고측정값 추가를 선택합니다。
    피벗 테이블을 구성하고 측정값을 추가하는 스크린샷
  5. 측정값 정의
    다음 대화상자에서:측정값
    1. 측정값의 이름을 지정합니다(예: 가중 평균 가격)。
    2. 가중 평균을 위한 다음 DAX 수식을 입력합니다。
      =SUMX(Table1, Table1[Weight] * Table1[Price]) / SUM(Table1[Weight])
      (여기에서)Table1, [Weight], 및 [Price]을 실제 테이블과 조건 이름으로 바꾸세요。)
    3. 클릭하여확인추가합니다。
      측정값을 정의하는 스크린샷
  6. 피벗테이블에서 측정값 사용
    새로 추가된 측정값이 필드 목록에 나타나며 다른 필드와 마찬가지로영역으로 끌어다 놓을 수 있습니다。
    피벗 테이블 2에 가중 평균이 표시된 스크린샷

팁 및 문제 해결:
- DAX 수식은 대소문자를 구분하지 않지만 필드/테이블 이름은 모델의 이름과 정확히 일치해야 합니다。
- 기본 데이터를 변경하면 PivotTable 에서 측정값이 자동으로 새로 고쳐집니다。
- 결과가 공백이거나 예상과 다를 경우 가중치 값이 0 이거나 누락되지 않았는지 확인하고 데이터 모델이 제대로 새로 고쳐지는지 확인하세요。

장점:원본 데이터에서 별도의 수정 없이 데이터 변경 시 계산이 즉시 업데이트되며 고급 집계가 가능합니다。
단점:Power Pivot 는 모든 Excel 버전에서 사용할 수 없으며 초기 설정이 필요할 수 있습니다. DAX 에 익숙하지 않은 사용자는 학습 곡선을 경험할 수 있습니다。

kutools for excel ai의 스크린샷

KUTOOLS AI 와 함께 엑셀의 마법을 경험하세요

  • 스마트 실행: 간단한 명령어로 셀 작업을 수행하고, 데이터를 분석하며, 차트를 생성하세요。
  • 사용자 지정 수식: 워크플로우를 간소화할 맞춤형 수식을 생성하세요。
  • VBA 코딩: VBA 코드를 손쉽게 작성하고 적용하세요。
  • 수식 해석: 복잡한 수식도 쉽게 이해하세요。
  • 텍스트 번역: 스프레드시트 내에서 언어 장벽을 허물어 보세요。
AI 기반 도구로 엑셀 기능을 한층 강화하세요。지금 다운로드하고 지금까지 느껴보지 못한 효율성을 경험하세요!

관련 문서:


최고의 Office 생산성 도구

🤖KUTOOLS AI 도우미: 다음을 기반으로 데이터 분석 혁신하기:지능형 실행   |  코드 생성|  사용자 지정 수식 생성  |  데이터 분석 및 차트 생성|  향상된 함수 호출
인기 기능:찾기, 강조 표시 또는 중복 표시   |  빈 행 삭제   |  데이터 손실 없이 열 결합 또는 셀 제거   |  공식을 사용하지 않는 반올림...
슈퍼 LOOKUP:다중 조건 VLookup  |  다중 값 VLookup  |   여러 시트에서 VLookup   |   퍼지 매치....
고급 드롭다운 목록:드롭다운 목록 빠르게 생성   |  종속형 드롭다운 목록   |  다중 선택 드롭다운 목록....
열 관리자:특정 수의 열 추가|열 이동|숨겨진 열의 표시 상태 전환|범위 및 열 비교...
주요 기능:그리드 포커스   |  디자인 보기   |향상된 수식 표시줄   | 워크북 및 시트 관리자   |  자원 라이브러리(자동 텍스트)|  날짜 선택기   |  워크시트 병합  |  암호화/셀 해독   | 목록으로 이메일 보내기   |  슈퍼 필터   |   특수 필터(굵은 글꼴이 있는 셀 필터링/기울임꼴/취소선。。。) 。。。
상위 15 도구 모음:12 텍스트도구(텍스트 추가,특정 문자 삭제, ...)|   50+차트유형(간트 차트, ...)|   40+ 실용적인수식(생일을 기준으로 나이 계산, ...)|   19 삽입도구(QR 코드 삽입,경로에서 그림 삽입, ...)|   12 변환도구(단어로 변환하기,환율 변환, ...)|   7 병합 및 분할도구(고급 행 병합,셀 분할, ...)|그 외 더 많은 기능
Kutools 를 선호하는 언어로 사용하세요 – 영어, 스페인어, 독일어, 프랑스어, 중국어 및 40+개 이상의 언어를 지원합니다!

Kutools for Excel 로 Excel 역량을 한 단계 업그레이드하고 전례 없는 효율성을 경험하세요。Kutools for Excel 는 생산성과 저장 시간을 향상시키는 300 개 이상의 고급 기능을 제공합니다。가장 필요한 기능을 지금 바로 확인하세요。。。


Office Tab 가 Office 에 탭 인터페이스를 제공하여 작업을 훨씬 쉽게 만들어 줍니다

  • Word, Excel, PowerPoint 에서 탭 기반 편집 및 읽기 기능을 활성화합니다, Publisher, Access, Visio 및 Project 에서도 사용 가능합니다。
  • 새 창이 아닌 동일한 창의 새 탭에서 여러 문서를 열고 생성할 수 있습니다。
  • 50% 만큼 생산성을 높이고 매일 수백 번의 마우스 클릭을 줄여줍니다!

모든 Kutools 애드인。 하나의 설치 프로그램

Kutools for Office스위트 번들은 Excel, Word, Outlook 및 PowerPoint 용 애드인과 Office Tab Pro 를 포함하며, 다양한 Office 앱을 사용하는 팀에 이상적입니다。

ExcelWordOutlookTabsPowerPoint
  • 올인원 스위트— Excel, Word, Outlook 및 PowerPoint 애드인 + Office Tab Pro
  • 하나의 설치 프로그램, 하나의 라이선스— 몇 분 안에 설정 완료(MSI 지원)
  • 함께 사용할수록 더 효과적입니다— Office 앱 전반에서 생산성 향상
  • 30 일간 모든 기능 무료 체험— 등록이나 신용카드 필요 없음
  • 최고의 가성비— 개별 애드인 구매 대비 절약