TÓM TẮT

Mở Đầu

Histogram (còn gọi là biểu đồ tần suất) là một trong những công cụ trực quan mạnh mẽ giúp chúng ta hiểu sâu hơn về phân phối dữ liệu, xác định xu hướng, và phát hiện các bất thường. Trong môi trường làm việc hiện đại, Microsoft Excel là phần mềm phổ biến nhất để thực hiện các phân tích dữ liệu, và việc biết cách vẽ histogram trong Excel sẽ giúp bạn tiết kiệm thời gian, nâng cao hiệu quả công việc và tạo ra những bản báo cáo chuyên nghiệp. Bài viết này sẽ cung cấp cho bạn hướng dẫn chi tiết, từng bước một, từ việc chuẩn bị dữ liệu, tạo histogram cơ bản, tùy chỉnh biểu đồ, cho đến các mẹo và thủ thuật nâng cao để xử lý dữ liệu phức tạp.

1. Kiến Thức Cơ Bản Về Histogram

1.1 Histogram là gì?

Histogram là biểu đồ dạng cột, trong đó mỗi cột (hoặc “bin”) đại diện cho một khoảng giá trị (range) của dữ liệu và chiều cao của cột cho biết số lượng (frequency) hoặc tần suất (percentage) của các quan sát nằm trong khoảng đó. Khác với biểu đồ cột thông thường, các cột trong histogram liền kề nhau vì chúng biểu diễn các khoảng liên tục.

1.2 Khi nào nên sử dụng histogram?

Cách Vẽ Histogram Trong Excel
Cách Vẽ Histogram Trong Excel
  • Phân tích phân phối: Kiểm tra xem dữ liệu có phân phối chuẩn, lệch trái, lệch phải hay có nhiều đỉnh (multimodal) không.
  • Kiểm tra outlier: Nhận diện các giá trị ngoại lệ (outlier) bằng cách quan sát các cột ở hai đầu.
  • So sánh nhóm: So sánh phân phối của hai hay nhiều tập dữ liệu bằng cách vẽ nhiều histogram trên cùng một trục.

1.3 Các thành phần quan trọng

Thành phần Ý nghĩa
Bin (khoảng) Khoảng giá trị dữ liệu (ví dụ: 0‑10, 10‑20).
Frequency (tần suất) Số lượng quan sát trong mỗi bin.
Axis (trục) Trục X hiển thị các bin, trục Y hiển thị tần suất hoặc tỉ lệ phần trăm.
Title & Labels Tiêu đề, nhãn trục giúp người đọc hiểu nội dung biểu đồ.

2. Chuẩn Bị Dữ Liệu

2.1 Thu thập và làm sạch dữ liệu

  • Đảm bảo dữ liệu số: Histogram chỉ áp dụng cho dữ liệu dạng số. Loại bỏ các giá trị không hợp lệ (text, lỗi #N/A, #DIV/0!).
  • Xử lý missing values: Bạn có thể loại bỏ hoặc điền giá trị trung bình, median tùy thuộc vào mục đích phân tích.
  • Sắp xếp dữ liệu: Không bắt buộc nhưng việc sắp xếp dữ liệu tăng dần sẽ giúp kiểm tra nhanh các khoảng giá trị.

2.2 Xác định số lượng bin

Số lượng bin ảnh hưởng lớn đến cách biểu diễn dữ liệu:

  • Quy tắc Sturges: k = 1 + log2(n) (n = số quan sát). Thích hợp cho dữ liệu vừa phải.
  • Quy tắc Rice: k = 2 n^(1/3). Thích hợp khi dữ liệu có độ lệch lớn.
  • Quy tắc Freedman‑Diaconis: bin width = 2 IQR / n^(1/3), trong đó IQR là khoảng tứ phân vị. Đưa ra bin rộng hơn khi dữ liệu có outlier.

Bạn có thể để Excel tự tính toán, hoặc tự quyết định số bin dựa trên kiến thức chuyên môn.

Cách Vẽ Histogram Trong Excel
Cách Vẽ Histogram Trong Excel

3. Vẽ Histogram Trong Excel – Các Bước Cơ Bản

Excel hiện có hai cách tạo histogram:

  1. Sử dụng “Histogram” trong mục “Data Analysis” (phân tích dữ liệu) – phù hợp với Excel 2026 và các phiên bản cũ.
  2. Sử dụng “Histogram” trong “Insert → Chart → Histogram” – có sẵn từ Excel 2026 trở lên.

3.1 Cách 1: Dùng Data Analysis Toolpak (Excel 2026, 2026)

Bước 1: Kích hoạt Data Analysis Toolpak

  1. Vào File → Options → Add‑Ins.
  2. Trong mục “Manage”, chọn Excel Add‑ins → Go.
  3. Đánh dấu Analysis ToolPak và OK.

Bước 2: Chuẩn bị bảng dữ liệu và bin

  • Dữ liệu gốc: Đặt trong cột A (A2:A101, ví dụ).
  • Bin range: Tạo một cột B chứa các giá trị giới hạn trên của mỗi bin (B2:B7). Ví dụ: 10, 20, 30, 40, 50, 60.

Bước 3: Thực hiện phân tích

  1. Vào Data → Data Analysis.
  2. Chọn Histogram, nhấn OK.
  3. Trong “Input Range”, nhập $A$2:$A$101.
  4. Trong “Bin Range”, nhập $B$2:$B$7.
  5. Đánh dấu Chart Output để Excel tự tạo biểu đồ.
  6. Nhấn OK.

Excel sẽ tạo ra một bảng tần suất và một biểu đồ histogram tự động.

Bước 4: Định dạng biểu đồ

  • Thêm tiêu đề: Click vào tiêu đề mặc định → gõ tiêu đề mới (ví dụ: “Histogram Doanh Thu Hàng Tháng”).
  • Thêm nhãn trục: Click vào trục X → “Axis Title” → nhập “Khoảng Doanh Thu (nghìn USD)”. Tương tự cho trục Y → “Số Lượng”.
  • Thay đổi màu cột: Click vào một cột → “Format Data Series” → chọn màu muốn.

3.2 Cách 2: Dùng Histogram Chart (Excel 2026 trở lên)

Bước 1: Chọn dữ liệu

  • Click vào ô bất kỳ trong cột dữ liệu (ví dụ A2:A101).

Bước 2: Chèn biểu đồ histogram

  1. Vào Insert → Charts → Statistical → Histogram.
  2. Excel sẽ tự động tạo histogram với số bin mặc định.

Bước 3: Tùy chỉnh số bin và bin width

  • Click vào biểu đồ → “Format Axis” (trục X).
  • Trong “Axis Options”, bạn sẽ thấy các tùy chọn:
  • Number of Bins: Nhập số bin mong muốn.
  • Bin Width: Nhập độ rộng bin (ví dụ 5).
  • Overflow bin và Underflow bin: Đánh dấu để hiển thị các giá trị vượt quá hoặc nhỏ hơn các bin đã định.

Bước 4: Hoàn thiện biểu đồ

  • Thêm Chart Title, Axis Titles, Data Labels (đánh số tần suất trên mỗi cột) nếu cần.
  • Thay đổi Style và Color trong tab Chart Design.

4. Tùy Chỉnh Nâng Cao Cho Histogram

4.1 Thêm Đường Cong (Curve) Để So Sánh Với Phân Phối Chuẩn

Cách Vẽ Histogram Trong Excel
Cách Vẽ Histogram Trong Excel
  1. Tính trung bình (Mean) và độ lệch chuẩn (StdDev): Sử dụng hàm =AVERAGE(A2:A101) và =STDEV.P(A2:A101).
  2. Tạo dải giá trị: Trong một cột mới (C), tạo dải giá trị từ min đến max (bước 0.1).
  3. Tính mật độ chuẩn: Dùng công thức =NORM.DIST(C2, mean, stddev, FALSE).
  4. Thêm series: Click vào biểu đồ → “Select Data” → “Add”. Chọn X values là dải C và Y values là mật độ chuẩn (có thể nhân với tổng số quan sát để chuyển sang tần suất).
  5. Định dạng series mới thành Line Chart → chọn màu và kiểu đường.

4.2 Vẽ Histogram So Sánh Hai Nhóm Dữ Liệu

Giả sử bạn có dữ liệu nhóm A (cột A) và nhóm B (cột B).

  1. Tạo hai histogram riêng: Làm như cách 2, nhưng mỗi lần chọn một cột dữ liệu.
  2. Sao chép một trong các histogram và dán lên biểu đồ còn lại.
  3. Định dạng series: Đổi màu, độ trong suốt (transparency) để các cột chồng lên nhau dễ nhìn.
  4. Thêm Legend: Đánh dấu mỗi màu với nhóm tương ứng.

4.3 Biểu Đồ Histogram Với Tỷ Lệ Phần Trăm

Nếu muốn trục Y hiển thị phần trăm thay vì tần suất:

  1. Click vào trục Y → “Format Axis”.
  2. Trong “Number” → chọn “Percentage”.
  3. Đảm bảo các giá trị tần suất đã được chia cho tổng số quan sát (sử dụng công thức =frequency/COUNT(A2:A101)).

4.4 Sử Dụng Power Query Để Tự Động Hóa

Khi dữ liệu nguồn thay đổi thường xuyên, bạn có thể dùng Power Query để tự động cập nhật histogram:

  1. Import dữ liệu: Data → Get Data → From File → From Workbook.
  2. Tạo một query tính tần suất:
  3. Thêm cột “Bin” bằng cách dùng Add Column → Bin → Group By → chọn “Bin Size”.
  4. Sử dụng Group By để tính số lượng trong mỗi bin.
  5. Load query vào một sheet mới.
  6. Tạo histogram dựa trên bảng tần suất này. Khi dữ liệu gốc thay đổi, chỉ cần refresh query (Data → Refresh All) và biểu đồ sẽ tự cập nhật.

5. Các Lỗi Thường Gặp Khi Vẽ Histogram Và Cách Khắc Phục

Lỗi Nguyên nhân Cách khắc phục
Histogram trống Dữ liệu không phải số hoặc có ký tự đặc biệt. Kiểm tra và chuyển đổi dữ liệu sang dạng số (VALUE, TRIM).
Số bin không hợp lý (quá ít hoặc quá nhiều) Excel tự tính sai hoặc người dùng nhập sai. Tự xác định số bin dựa trên quy tắc Sturges/Rice và nhập thủ công trong “Format Axis”.
Các cột không liền kề Dữ liệu bin không liên tục (có khoảng trống). Đảm bảo các giá trị bin là dãy liên tục hoặc sử dụng tính năng “Overflow/Underflow”.
Biểu đồ không cập nhật khi dữ liệu thay đổi Không bật tính năng tự động cập nhật. Sử dụng Power Query hoặc đặt macro để refresh biểu đồ.
Trục Y hiển thị giá trị quá lớn Đơn vị tần suất chưa được chuẩn hoá. Chia tần suất cho tổng số quan sát hoặc chuyển sang tỷ lệ phần trăm.

6. Mẹo Và Thủ Thuật Nâng Cao

Cách Vẽ Histogram Trong Excel
Cách Vẽ Histogram Trong Excel

6.1 Tạo Histogram Tự Động Với VBA

Nếu bạn thường xuyên phải tạo histogram cho các bộ dữ liệu khác nhau, một macro VBA sẽ tiết kiệm thời gian.

Sub CreateHistogram() Dim ws As Worksheet Dim rngData As Range Dim rngBin As Range Dim cht As ChartObject Set ws = ActiveSheet Set rngData = ws.Range("A2:A101") ' Dữ liệu gốc Set rngBin = ws.Range("B2:B7") ' Bin range ' Xóa biểu đồ cũ nếu có For Each cht In ws.ChartObjects cht.Delete Next cht ' Tạo histogram Set cht = ws.ChartObjects.Add(Left:=300, Top:=10, Width:=500, Height:=350) With cht.Chart .ChartType = xlHistogram .SetSourceData Source:=rngData .Axes(xlCategory).CategoryNames = rngBin .HasTitle = True .ChartTitle.Text = "Histogram Tự Động" .Axes(xlValue).HasTitle = True .Axes(xlValue).AxisTitle.Text = "Số Lượng" .Axes(xlCategory).HasTitle = True .Axes(xlCategory).AxisTitle.Text = "Khoảng Giá Trị" End With
End Sub

Chỉ cần chạy macro, Excel sẽ tự tạo histogram dựa trên dữ liệu và bin đã xác định.

6.2 Kết Hợp Histogram Với Box Plot

Để có cái nhìn toàn diện hơn, bạn có thể đặt histogram và box plot trên cùng một trang:

  1. Tạo histogram như bình thường.
  2. Chèn box plot: Insert → Chart → Box & Whisker.
  3. Đặt box plot ở vị trí phụ (ví dụ: phía trên histogram) và đồng bộ trục X (đảm bảo cùng khoảng bin).

6.3 Sử Dụng Conditional Formatting Để Tô Màu Các Bin Quan Trọng

Nếu muốn nhấn mạnh các bin có tần suất cao:

  1. Tạo bảng tần suất (sử dụng hàm FREQUENCY hoặc COUNTIFS).
  2. Chọn vùng tần suất → Home → Conditional Formatting → Color Scales.
  3. Chọn màu sắc gradient (từ xanh nhạt tới đỏ đậm) để biểu thị mức độ.

6.4 Export Histogram Sang PowerPoint Hoặc PDF

Cách Vẽ Histogram Trong Excel
Cách Vẽ Histogram Trong Excel
  • Copy-Paste: Click vào biểu đồ → Ctrl+C → Paste vào PowerPoint. Chọn “Keep Source Formatting” để giữ màu sắc.
  • Save as Image: Click chuột phải vào biểu đồ → “Save as Picture” → chọn định dạng PNG hoặc JPEG.
  • Export PDF: File → Save As → chọn “PDF”. Đảm bảo chọn “Selection” nếu chỉ muốn xuất biểu đồ.

7. Ứng Dụng Thực Tế Của Histogram Trong Các Lĩnh Vực

Lĩnh vực Mục đích sử dụng histogram
Kinh doanh Phân tích doanh thu theo mức giá, kiểm tra phân phối khách hàng.
Sản xuất Kiểm soát chất lượng (độ lệch kích thước, trọng lượng).
Y tế Đánh giá phân phối tuổi, cân nặng, mức độ cholesterol.
Giáo dục Phân tích điểm số học sinh, xác định mức độ khó của đề thi.
Tài chính Kiểm tra phân phối lợi nhuận, rủi ro đầu tư.

Ví dụ: Trong một công ty bán lẻ, bạn có thể vẽ histogram doanh thu theo các mức giá (0‑50$, 50‑100$, …) để xác định mức giá nào mang lại doanh thu cao nhất, từ đó tối ưu chiến lược giá.

8. Tổng Kết

Việc vẽ histogram trong Excel không chỉ là một thao tác kỹ thuật đơn thuần mà còn là quá trình khai thác, hiểu và truyền tải thông tin từ dữ liệu. Bằng cách nắm vững các bước cơ bản (chuẩn bị dữ liệu, chọn số bin, tạo biểu đồ), cùng với các kỹ thuật nâng cao (định dạng, so sánh nhóm, tích hợp Power Query, VBA), bạn sẽ có thể tạo ra những biểu đồ histogram chuyên nghiệp, đáp ứng nhu cầu phân tích đa dạng trong công việc.

Hãy thực hành ngay trên bộ dữ liệu thực tế của bạn, thử nghiệm các tùy chỉnh và không ngừng khám phá những cách mới để biểu diễn dữ liệu. Khi bạn thành thạo, histogram sẽ trở thành công cụ không thể thiếu trong “hộp công cụ” phân tích dữ liệu của mình. Chúc bạn thành công!

Rate this post
Mục nhập này đã được đăng trong Blog. Đánh dấu trang permalink.

Để lại một bình luận

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *