MCP로 연결 →

계산 입력

항목 (선택)
빈 행은 무시됩니다. 최대 10행까지.

공식

광고

결과

전체 합계
100
sum of 4 values
항목 백분율 (%) 누적 합계 누적 백분율 (%)
A 50 50 50 50
B 30 30 80 80
C 12 12 92 92
D 8 8 100 100
A
B
C
D
Value (bars) Cumulative % (line)

파레토 차트란?

파레토 차트는 값이 큰 순서대로 정렬한 막대그래프에 누적 백분율 선그래프를 겹쳐 놓은 그래프입니다. 흔히 'Pareto 법칙', 우리말로는 '80-20 법칙'이라고도 부르는 원리에 바탕을 두고 있는데, 소수의 원인이 전체 결과의 대부분을 만들어 낸다는 경험칙입니다. 이 계산기는 항목별 값 목록을 받아, 필요하면 큰 값부터 작은 값 순으로 정렬한 뒤 전체 합계, 각 값이 전체에서 차지하는 비율, 위에서부터 더해 가는 누적 합계, 그리고 누적 백분율을 한꺼번에 계산합니다. 결과는 곧바로 읽을 수 있는 표와 파레토 차트로 나타나며, 품질관리(QC), 근본 원인 분석, 재고 ABC 분석을 비롯해 우선순위를 정해야 하는 모든 작업에 활용할 수 있습니다.

내림차순 막대와 80퍼센트 지점을 지나며 상승하는 누적 백분율 선이 있는 파레토 차트
파레토 차트는 내림차순 막대와 누적 백분율 곡선을 결합합니다.

사용 방법

각 행에 항목 이름(선택 사항)과 숫자 값을 입력하세요. 고전적인 파레토 차트처럼 막대를 큰 값부터 작은 값 순으로 배열하려면 내림차순 정렬을, 입력한 순서를 그대로 유지하려면 정렬 안 함을 선택하면 됩니다. 화면에 표시할 유효 숫자 자릿수도 고를 수 있습니다. 비워 둔 행은 자동으로 무시됩니다. 계산기는 각 값의 백분율, 누적 합계, 누적 백분율(마지막 행은 항상 100%에 도달합니다)을 막대그래프와 누적 백분율 선그래프와 함께 보여 줍니다.

계산 공식 풀이

값들을 \(v_1, v_2, \ldots, v_n\)이라고 합시다. 전체 합계는 \(T = \sum v\)(모든 값의 합)입니다.

$$\text{Percent}_i = \frac{v_i}{\sum v} \times 100 \qquad \text{Cumulative \%}_i = \frac{\sum_{k \le i} v_k}{\sum v} \times 100$$

\(i\)번째 행의 개별 백분율은 \(v_i / T \times 100\)이고, 누적 백분율은 \(i\)번째 행까지의 누적 합을 \(T\)로 나눈 뒤 100을 곱한 값입니다. 만약 \(T\)가 0이라면 백분율을 정의할 수 없으므로, 이 계산기는 0으로 나누는 대신 0%로 표시합니다.

광고
한 막대의 값을 모든 값의 누계로 나누어 누적 백분율을 구하는 과정을 보여주는 도표
각 누적 백분율은 한 항목까지의 누계를 총합으로 나눈 값입니다.

계산 예시

불량 건수: A = 50, B = 30, C = 12, D = 8이고, 정렬을 켰다고 합시다(이미 내림차순입니다). 전체 합계 \(T = 100\)입니다. A행: 개별 \(50\%\), 누적 합계 50, 누적 \(50\%\). B행: \(30\%\), 누적 합계 80, 누적 \(80\%\). C행: \(12\%\), 누적 합계 92, 누적 \(92\%\). D행: \(8\%\), 누적 합계 100, 누적 \(100\%\). 누적 선은 \(50 \to 80 \to 92 \to 100\)으로 올라가며, 상위 두 원인이 전체 불량의 80%를 차지한다는 사실을 한눈에 보여 줍니다.

자주 묻는 질문

데이터를 꼭 정렬해야 하나요? 정통 파레토 차트는 내림차순으로 정렬합니다. 다만 시간 순서처럼 고정된 항목 순서를 유지하고 싶다면 정렬을 꺼도 됩니다.

건수 대신 백분율이나 금액을 써도 되나요? 됩니다. 음수가 아닌 값이라면 무엇이든 사용할 수 있고, 계산 방식도 동일합니다.

'기타' 항목은 어떻게 처리하나요? 정렬을 하더라도 합쳐 놓은 '기타' 항목은 맨 아래에 두는 것이 좋습니다. 이 계산기는 모든 값을 똑같이 정렬하므로, 이 관례를 따르려면 '기타' 행을 직접 만들어 원하는 위치에 배치하고 이름을 붙여 주세요.

최종 업데이트: