이 기능이 고대 응용 프로그램에는 존재하지 않는다는 놀라운 사실
알려진 해결 방법이 있습니까?
나는 값 필드의 집계 유형을 변경할 수있는 부분에 대해 알고 있습니다 : 합계, 최소, 최대, 평균 등은 있지만 중앙값은 없습니다
이 기능이 고대 응용 프로그램에는 존재하지 않는다는 놀라운 사실
알려진 해결 방법이 있습니까?
나는 값 필드의 집계 유형을 변경할 수있는 부분에 대해 알고 있습니다 : 합계, 최소, 최대, 평균 등은 있지만 중앙값은 없습니다
답변:
간단한 예를 들어 피벗 테이블 대신 배열 수식을 사용할 수 있습니다.
행 10 : 1000에 소스 데이터가 있고 열 A에 소스 데이터의 카테고리 지정, C 열에 소스 데이터 값 및 G3에서 고려되는 카테고리가있는 경우 다음 배열 공식은 중간 값을 찾습니다.
{=MEDIAN(IF($A$10:$A$1000=G3,$C$10:$C$1000))}
Ctrl
+ Shift
+로 항목을 커밋하고 Enter
G4, G5 등의 범주에 대해 복사하십시오.
실제로이 iserror
함수를 사용하여 중앙값에서 총 행을 제외 할 수 있습니다 . 예를 들어 Total row
레이블이 row A
있고 중간 값을 원하는 데이터가 다음과 같은 경우 row I
:
=MEDIAN(IF(ISERROR(FIND("Total",$A$5:$A$65535)),I5:I35535))
피벗 테이블에서 중앙값을 얻는 가장 빠르고 간단한 방법은 Excel 파일을 Google 스프레드 시트로 가져 오는 것입니다. 여기에서 피벗 테이블을 만들고 중앙값을 사용할 수 있습니다.
피벗 테이블이 단순하면 (테이블에 하위 합계가없는 경우) 중앙값 (또는 수식)을 수행하는 방법이 있습니다. 그 외에는 피벗 테이블에 중앙 석회석을 우아하게 포함시킬 수있는 다른 방법이 없습니다.
너무 나쁜 첨부 파일을 포함 할 수 없습니다 ... 내 예의 스냅 샷을 할 것입니다 :
여기에 설명 된 오프셋 기능을 사용했습니다 : http://www.myonlinetraininghub.com/excel-offset-function-explained 또한 통합 문서를 다운로드하고 피벗 테이블 탭으로 이동하십시오.
이것이 최종 결과입니다-여기 이미지를보십시오 :
참고 : 중앙값 / 오프셋 수식 셀을 중앙값을 가져 오는 동일한 열에 넣을 수 없습니다. 또한 오프셋을 사용하면 열 값에서 총계 행보다 적은 중앙값을 가져올 수 있습니다.
불행히도 더 복잡한 피벗 테이블 (예 : 피벗 테이블에 소계가있는)로 작업 할 때 중앙값 (또는 다른) 계산을 수행 할 수있는 방법은 없습니다.
피벗 테이블에서 특정 중앙값을 빠르게 얻으려는 경우 처리 방법을 찾았습니다. 완벽하지는 않지만 일부 상황에서는 도움이 될 수 있습니다.
Dav가 위에서 언급했듯이 무료 PowerPivot 애드온을 사용할 수 있습니다 (최신 버전의 Excel이 필요할 수 있음). 이 기사를 참조하십시오 : https://www.masterdataanalysis.com/ms-excel/calculating-median-excel-pivottables/