Excel에서 히스토그램 만드는 법: 2026년 기준 4가지 쉬운 방법

히스토그램은 값이 빈(bin)이라고 불리는 범위에 얼마나 자주 속하는지를 보여줍니다. Excel에서 히스토그램을 만들려면 숫자 한 열을 선택한 다음 삽입, 통계 차트 삽입, 히스토그램을 차례로 선택하세요. 축 서식에서 빈을 조정할 수 있습니다. Analysis ToolPak, 세로 막대형 차트와 함께 FREQUENCY 함수를 사용하거나 AI 도구를 활용할 수도 있습니다.
이 가이드에서는 히스토그램이 무엇인지, 그리고 막대형 차트와 어떻게 다른지 설명합니다. 그런 다음 데이터를 설정하는 방법을 보여주고 히스토그램을 만드는 네 가지 방법을 단계별로 안내합니다. 마지막 섹션에서는 차트 읽는 법과 흔히 하는 실수를 다룹니다.
히스토그램이란 무엇인가
히스토그램은 일련의 숫자가 어떻게 퍼져 있는지 요약합니다. Microsoft의 정의는 짧습니다. "히스토그램은 빈도 데이터를 표시하는 세로 막대형 차트입니다."
NIST/SEMATECH 통계 방법 e-핸드북은 그 방법을 제시합니다. 데이터의 범위를 "동일한 크기의 빈(클래스라고도 함)"으로 나눕니다. 그런 다음 각 빈에 속하는 데이터 포인트의 개수를 셉니다. 세로축은 개수를 나타내고 가로축은 값을 나타냅니다.
핸드북에 따르면 히스토그램은 데이터 세트에 대해 다음 다섯 가지를 보여줍니다.
- 중심. 대부분의 값이 위치한 곳입니다.
- 분산. 값이 얼마나 넓은 범위에 퍼져 있는지입니다.
- 왜도. 한쪽 꼬리가 다른 쪽보다 더 긴지 여부입니다.
- 이상치. 나머지 값들과 멀리 떨어진 값입니다.
- 다중 모드. 봉우리가 두 개 이상인 경우로, 혼합된 그룹을 의미할 수 있습니다.
일반적인 용도로는 배송 시간, 시험 점수, 주문 금액, 응답 시간, 연령 등이 있습니다.
두 가지 일반적인 변형이 있습니다. 누적 히스토그램은 각 빈의 개수를 이전 빈에 더하여 마지막 막대가 합계를 보여줍니다. 상대 히스토그램은 개수 대신 점유율을 보여줍니다. NIST 핸드북은 상대 개수의 합이 1이 되거나 백분율 척도에서는 100이 된다고 명시합니다. 두 변형 모두 아래의 방법 2와 3에서 생성되는 도수 분포표를 통해 쉽게 만들 수 있습니다.
히스토그램 vs. 막대형 차트
히스토그램은 세로 막대형 차트처럼 보이지만 다른 질문에 답합니다.
| 히스토그램 | 막대형 또는 세로 막대형 차트 | |
|---|---|---|
| 가로축 | 숫자 범위 (빈) | 제품이나 지역과 같은 범주 |
| 막대 높이 | 각 범위에 속하는 값의 개수 | 각 범주에 대한 값 |
| 막대 사이의 간격 | 범위가 연속적이므로 보통 없음 | 보통 있음 |
| 막대 순서 | 숫자에 의해 고정됨 | 어떤 방식으로든 정렬 가능 |
| 전형적인 질문 | 값이 어떻게 분포되어 있는가? | 범주들이 어떻게 비교되는가? |
질문이 범주에 관한 것이라면 막대형 차트를 대신 사용하세요. 막대형 차트 가이드에서 그 선택 기준을 다룹니다. 그룹 간의 분포를 비교하고 싶다면 Excel의 상자 그림이 더 명확할 수 있습니다.
먼저 데이터를 설정하는 방법
아래의 모든 방법은 단일 숫자 열에서 시작합니다. 첫 번째 셀에 머리글을 넣고 그 아래에 행당 하나의 값을 입력하세요.
복사해서 사용할 수 있는 예시입니다. 20개 주문에 대한 배송 시간(분)을 보여줍니다. 숫자는 가상으로 만들어진 것입니다.
| 주문 | 배송 시간 (분) |
|---|---|
| 1–5 | 18, 24, 31, 27, 35 |
| 6–10 | 22, 29, 41, 26, 33 |
| 11–15 | 19, 38, 28, 45, 30 |
| 16–20 | 25, 52, 32, 27, 36 |
워크시트에서 이 20개 값을 한 열에 입력하세요. 위의 표처럼 여러 열로 나누지 마세요.
두 가지 방법에서는 빈 열도 필요합니다. 빈은 20, 30, 40, 50, 60과 같은 각 범위의 상한선입니다. Microsoft는 히스토그램 도구의 규칙을 설명합니다. 값이 빈의 하한보다 크고 "데이터 빈의 최대 경계와 같거나 작을 때" 해당 빈에 포함됩니다.
차트를 만들기 전에 열에 숫자만 있는지 확인하세요. 셀에 입력된 합계, 텍스트, 단위를 제거하세요.
방법 1: 히스토그램 차트 삽입
Excel 2016 이상 버전(Microsoft 365 포함)에는 히스토그램 차트가 내장되어 있습니다. Microsoft 지원 페이지에서 안내하는 단계는 다음과 같습니다.
- 데이터를 선택합니다.
- 삽입을 선택한 다음 통계 차트 삽입, 히스토그램을 차례로 선택합니다.
- 차트 디자인 및 서식 탭을 사용하여 모양을 변경합니다.
추천 차트 아래의 모든 차트 탭에서도 찾을 수 있습니다. Mac에서는 삽입 탭을 선택한 다음 통계 차트 아이콘, 히스토그램을 차례로 선택합니다.
그런 다음 차트 제목과 축 제목을 추가하세요. 좋은 제목은 "대부분의 배송은 20분에서 40분 정도 소요됨"과 같이 분석 결과를 명시하는 것입니다.
이것이 Excel에서 히스토그램을 만드는 가장 빠른 방법입니다. 열의 숫자를 변경하면 차트가 자동으로 업데이트됩니다.
빈을 설정하는 방법
Excel은 처음에 빈을 자동으로 선택합니다. Microsoft에 따르면 자동 빈 너비는 "Scott의 정규 참조 규칙을 사용하여 계산됩니다." 이를 변경할 수 있습니다.
가로축을 마우스 오른쪽 버튼으로 클릭하고 축 서식을 선택한 다음 축 옵션을 선택합니다. 옵션은 다음과 같습니다.
| 옵션 | Microsoft의 설명 |
|---|---|
| 범주별 | 숫자 대신 텍스트 범주를 그룹화합니다. |
| 자동 | 기본값이며, 빈 너비는 Scott의 정규 참조 규칙을 사용합니다. |
| 빈 너비 | 각 범위의 크기를 설정합니다. |
| 빈 개수 | 오버플로 및 언더플로 빈을 포함하여 빈의 개수를 설정합니다. |
| 오버플로 빈 | 선택한 숫자보다 큰 모든 값을 그룹화합니다. |
| 언더플로 빈 | 선택한 숫자 이하의 모든 값을 그룹화합니다. |
빈 너비는 데이터가 보여주는 이야기를 바꿉니다. 빈이 너무 적으면 형태가 숨겨지고, 너무 많으면 차트가 복잡해 보입니다. 5개에서 10개 정도의 빈이 생기도록 너비를 조정해 보고 비교해 보세요.
드문 극단값에는 오버플로 및 언더플로 빈을 사용하세요. 예시에서 50 이상의 오버플로 빈을 사용하면 52분 배송 건 때문에 축이 너무 길어지는 것을 방지할 수 있습니다.
방법 2: Analysis ToolPak 사용
Analysis ToolPak은 통계를 위한 무료 Excel 추가 기능입니다. Microsoft에 따르면 히스토그램 도구는 "데이터 셀 범위 및 데이터 빈에 대한 개별 및 누적 빈도를 계산합니다."
먼저 추가 기능을 로드합니다. Windows에서는 파일을 선택한 다음 옵션, 추가 기능을 차례로 선택합니다. 관리 상자에서 Excel 추가 기능을 선택하고 이동을 클릭합니다. Analysis ToolPak을 체크하고 확인을 누릅니다. Mac에서는 도구, Excel 추가 기능을 차례로 선택합니다.
그런 다음 히스토그램을 만듭니다.
- 데이터 열과 빈 열을 입력합니다.
- 데이터 탭에서 데이터 분석을 선택합니다.
- 히스토그램을 선택하고 확인을 누릅니다.
- 입력 범위를 데이터로, 빈 범위를 빈으로 설정합니다.
- 출력 위치를 선택하고 차트 출력 확인란을 선택합니다.
Microsoft에 따르면 출력 결과는 "히스토그램 표와 히스토그램 표의 데이터를 반영하는 세로 막대형 차트를 보여줍니다." 빈 범위를 비워두면 Excel이 최소값과 최대값 사이에 균등한 간격의 빈을 생성합니다.
이 방법은 이전 버전의 Excel을 사용하거나 차트와 함께 도수 분포표를 원하는 경우에 적합합니다. 데이터가 변경되어도 출력 결과가 자동으로 업데이트되지 않는다는 점에 유의하세요. 수정 후에는 도구를 다시 실행해야 합니다.
방법 3: FREQUENCY 함수와 세로 막대형 차트 사용
FREQUENCY 함수는 추가 기능 없이 범위별로 값의 개수를 셉니다. Microsoft에 따르면 이 함수는 "값의 범위 내에서 값이 발생하는 빈도를 계산한 다음 숫자의 세로 배열을 반환합니다."
구문은 FREQUENCY(data_array, bins_array)입니다. 다음 단계를 따르세요.
- 20, 30, 40, 50, 60과 같이 빈을 한 열에 입력합니다.
- 다음 열에 자신의 범위를 사용하여 =FREQUENCY(B2:B21, D2:D6)를 입력합니다.
- Enter를 누릅니다. 현재 Microsoft 365에서는 결과가 동적 배열로 아래로 펼쳐집니다.
- 빈과 개수를 선택한 다음 묶은 세로 막대형 차트를 삽입합니다.
- 막대가 서로 닿도록 간격 너비를 0%로 설정합니다.
놓치기 쉬운 세부 사항이 하나 있습니다. Microsoft에 따르면 반환된 배열은 빈보다 요소가 하나 더 많습니다. "반환된 배열의 추가 요소는 가장 높은 간격을 초과하는 모든 값의 개수를 반환합니다." 그 추가 행에 "60 초과"와 같은 레이블을 붙이세요.
이전 버전의 Excel에서는 출력 셀을 먼저 선택하고 Ctrl+Shift+Enter를 누르세요. 또한 Microsoft는 "FREQUENCY는 빈 셀과 텍스트를 무시합니다"라고 명시하고 있습니다.
이 방법은 데이터가 변경될 때 자동으로 업데이트됩니다. 또한 빈 레이블을 완전히 제어할 수 있습니다.
방법 4: AI로 히스토그램 만들기
처음 세 가지 방법은 한 열에 깨끗한 데이터가 있다고 가정합니다. 종종 숫자는 다른 열과 함께 CSV 내보내기 파일에 있거나, 먼저 결합해야 하는 여러 파일에 흩어져 있습니다. AI 도구는 이러한 준비 작업을 수행하고 한 번의 요청으로 차트를 그릴 수 있습니다.
다음은 Powerdrill Bloom을 사용한 세 단계 방법입니다.
1단계: Excel 또는 CSV 파일 업로드
숫자가 포함된 파일로 시작하세요. 무료 플랜에서는 "Excel, CSV, PDF 및 문서 업로드"를 지원합니다. 직접 편집한 사본보다는 원본 내보내기 파일을 업로드하세요.
파일에 여러 시트나 열이 있는 경우 첫 번째 요청에서 원하는 열의 이름을 지정하세요. 예를 들어, "Orders 시트의 Delivery time 열을 사용해 줘"라고 할 수 있습니다.
2단계: 자연어로 히스토그램 설명
차트를 한두 문장으로 설명하세요. 예를 들어: "10분 간격으로 10부터 60까지 빈을 설정하여 배송 시간 히스토그램을 만들고, 60이 넘는 것은 모두 그룹화해 줘."
Vibe Data Analysis 페이지에 따르면 "자연어와 AI 기반 코드 생성을 사용하여 데이터를 탐색"할 수 있습니다. 따라서 "주문의 몇 퍼센트가 40분 이상 걸렸니?" 또는 "평일과 주말의 히스토그램을 비교해 줘"와 같은 후속 질문도 가능합니다.
3단계: 빈 확인 및 차트 다운로드
차트를 사용하기 전에 소스 데이터와 대조하여 빈과 개수를 확인하세요. 차트 뒤에 있는 도수 분포표를 요청하고 합계가 행 수와 일치하는지 확인하세요. Powerdrill Bloom 홈페이지에는 "모든 숫자는 해당 페이지, 행 및 그 뒤의 수치와 함께 반환됩니다"라고 명시되어 있습니다.
동일한 열에 대한 다른 보기를 원한다면 Box Plot Maker가 "데이터의 중심, 분산 및 왜도"를 보여줍니다. AI Graph Maker는 막대, 선, 원형 및 분산형 차트를 다룹니다.
두 세트의 데이터로 Excel에서 히스토그램을 만드는 방법
검색 제안에서는 두 개의 창고나 두 개의 시험 학급과 같이 두 그룹을 비교하는 방법을 자주 묻습니다. 방법 1의 내장 차트는 한 번에 한 열만 그리므로 다음 접근 방식 중 하나를 사용하세요.
동일한 빈을 가진 두 개의 차트. 방법 1을 사용하여 각 그룹에 대한 히스토그램을 만듭니다. 그런 다음 두 차트 모두에 동일한 빈 너비와 동일한 축 범위를 설정합니다. 빈이 일직선이 되도록 차트를 위아래로 배치합니다.
하나의 묶은 세로 막대형 차트. 대신 방법 3을 사용하세요. 빈 세트 하나를 입력한 다음 각 그룹에 대해 별도의 열에 FREQUENCY 수식을 추가합니다. 빈과 두 개수 열을 모두 선택하고 묶은 세로 막대형 차트를 삽입합니다. 그러면 각 빈에 두 개의 막대가 나란히 표시됩니다.
개수 대신 백분율. 그룹의 크기가 다른 경우 각 개수를 그룹 합계로 나눕니다. 점유율을 비교하면 더 큰 그룹이 실제보다 더 많이 분산된 것처럼 보이는 것을 방지할 수 있습니다.
어떤 방식을 선택하든 범례를 명확하게 표시하고 대비되는 두 가지 색상을 사용하세요. 그룹 간에 빈 설정이 일치하지 않는 Excel 히스토그램은 여기서 가장 흔히 발생하는 오류이므로 빈 설정을 두 번 확인하세요.
히스토그램 읽는 법
차트가 만들어지면 NIST 핸드북에 나열된 질문을 가지고 차트를 읽어보세요.
- 데이터가 어디에 위치해 있는가? 가장 높은 막대를 찾으세요. 예시에서는 대부분의 배송이 20분에서 40분 정도 걸립니다.
- 데이터가 얼마나 퍼져 있는가? 첫 번째 막대부터 마지막 막대까지의 범위를 확인하세요.
- 데이터가 대칭인가 아니면 왜곡되어 있는가? 오른쪽에 긴 꼬리가 있다면 몇몇 값이 나머지보다 훨씬 높다는 뜻입니다.
- 데이터에 이상치가 있는가? 52분 배송 건처럼 다른 막대들과 떨어져 있는 막대는 살펴볼 가치가 있습니다.
- 봉우리가 두 개 이상인가? 두 개의 봉우리는 두 개의 창고처럼 두 그룹이 섞여 있음을 의미할 수 있습니다.
특이한 값을 찾는 방법에 대한 자세한 내용은 데이터 세트에서 이상치 찾기 가이드를 참조하세요.
피해야 할 히스토그램 실수
Excel에서 히스토그램을 공유하기 전에 다음 사항을 주의하세요.
- 범주에 사용하기. 히스토그램에는 숫자가 필요합니다. 제품, 지역 또는 이름에는 막대형 차트를 사용하세요.
- 형태를 숨기는 빈. 두세 개의 넓은 빈은 어떤 데이터든 똑같아 보이게 만들 수 있습니다. 여러 너비를 시도해 보세요.
- 불균등한 빈. 10분 범위와 30분 범위를 섞으면 막대 높이가 왜곡됩니다. 예외를 표시하지 않는 한 모든 빈의 너비를 동일하게 유지하세요.
- 막대 사이의 간격. FREQUENCY로 만든 세로 막대형 차트에서는 범위가 연속적으로 읽히도록 간격 너비를 0%로 설정하세요.
- 오버플로 개수 누락. FREQUENCY는 가장 높은 빈보다 높은 하나의 추가 값을 반환합니다. 이를 포함하거나 제외한 이유를 명시하세요.
- 축 제목 없음. 가로축에는 분과 같은 단위를, 세로축에는 개수라고 레이블을 붙이세요.
설정 과정을 건너뛰고 싶으신가요? CSV 내보내기 파일 하나로 Powerdrill Bloom을 사용해 보고 관심 있는 열의 히스토그램을 요청해 보세요.
자주 묻는 질문
Excel에서 히스토그램을 어떻게 만드나요?
숫자 열을 선택한 다음 삽입, 통계 차트 삽입, 히스토그램을 차례로 선택합니다. 이 기능은 Excel 2016 이상에서 작동합니다. 범위를 변경하려면 가로축을 마우스 오른쪽 버튼으로 클릭하고 축 서식을 선택한 다음 빈 너비나 빈 개수를 설정하세요.
Excel 히스토그램에서 빈 너비를 어떻게 변경하나요?
가로축을 마우스 오른쪽 버튼으로 클릭하고 축 서식을 선택합니다. 축 옵션에서 빈 너비를 선택하고 숫자를 입력하거나 빈 개수를 선택합니다. 한도 위 또는 아래 값에 대해 오버플로 및 언더플로 빈을 추가할 수도 있습니다.
Analysis ToolPak으로 Excel에서 히스토그램을 어떻게 만드나요?
Excel 추가 기능에서 Analysis ToolPak을 로드합니다. 그런 다음 데이터 탭에서 데이터 분석을 선택하고 히스토그램을 선택한 후 입력 범위와 빈 범위를 설정합니다. 차트 출력 확인란을 체크하면 도수 분포표와 차트를 얻을 수 있습니다.
히스토그램과 막대형 차트의 차이점은 무엇인가요?
히스토그램은 숫자 값이 범위에 따라 어떻게 분포되어 있는지 보여주므로 막대가 보통 서로 닿아 있습니다. 막대형 차트는 제품이나 지역과 같은 별개의 범주를 비교합니다. 분포에는 히스토그램을, 비교에는 막대형 차트를 사용하세요.
AI가 내 Excel 파일로 히스토그램을 만들 수 있나요?
네. AI 도구는 Excel 또는 CSV 파일을 읽고 빈 너비를 포함하여 자연어 요청에 따라 히스토그램을 만들 수 있습니다. 차트를 공유하기 전에 소스 데이터와 대조하여 빈과 개수를 확인하세요.
출처: Microsoft 지원, 히스토그램 만들기 · Microsoft 지원, Analysis ToolPak을 사용하여 복잡한 데이터 분석 수행 · Microsoft 지원, Excel에서 Analysis ToolPak 로드 · Microsoft 지원, FREQUENCY 함수 · NIST/SEMATECH 통계 방법 e-핸드북, 히스토그램.