Có thể bạn quan tâm: Cách Khoanh Vùng Trong Excel: Hướng Dẫn Chi Tiết Từ Cơ Bản Đến Nâng Cao
Mở Đầu
Trong thời đại số hoá, việc xử lý và phân tích dữ liệu đã trở thành một kỹ năng không thể thiếu đối với bất kỳ cá nhân hay doanh nghiệp nào. Excel, với giao diện thân thiện và tính năng mạnh mẽ, luôn là công cụ “đi đầu” trong việc thực hiện các công việc thống kê. Bài viết dưới đây sẽ cung cấp cho bạn một hướng dẫn chi tiết, từ những kiến thức cơ bản nhất cho đến các kỹ thuật nâng cao, giúp bạn tự tin thực hiện mọi loại thống kê bằng Excel.
Có thể bạn quan tâm: Cách Insert Excel Vào Powerpoint: Hướng Dẫn Chi Tiết Từ A Đến Z
1. Tổng Quan Về Thống Kê Trong Excel
1.1. Excel là gì và tại sao lại phù hợp cho thống kê?
- Phần mềm đa năng: Excel không chỉ là công cụ tính toán mà còn là nền tảng để lưu trữ, trực quan hoá và phân tích dữ liệu.
- Các hàm thống kê tích hợp: Từ các hàm cơ bản (AVERAGE, COUNT) đến các hàm phức tạp (LINEST, FORECAST), Excel cung cấp đầy đủ công cụ để thực hiện các phép tính thống kê.
- Bảng PivotTable: Cho phép tóm tắt và phân tích dữ liệu nhanh chóng mà không cần viết công thức phức tạp.
- Biểu đồ và đồ thị: Hỗ trợ trực quan hoá kết quả thống kê, giúp người dùng dễ dàng truyền tải thông tin.
1.2. Các loại thống kê thường gặp
| Loại thống kê | Mục đích | Ví dụ trong Excel |
|---|---|---|
| Thống kê mô tả | Tóm tắt dữ liệu (trung bình, trung vị, độ lệch chuẩn…) | AVERAGE, MEDIAN, STDEV.P |
| Phân phối tần suất | Xác định tần suất xuất hiện của các giá trị | COUNTIF, FREQUENCY |
| Kiểm định giả thuyết | Kiểm tra mối quan hệ, so sánh nhóm | T.TEST, CHISQ.TEST |
| Hồi quy | Dự đoán giá trị dựa trên biến độc lập | LINEST, Data Analysis Toolpak |
| Phân tích đa biến | Nghiên cứu mối quan hệ giữa nhiều biến | Correlation, Regression đa biến |
Có thể bạn quan tâm: Cách In Tài Liệu Từ Excel: Hướng Dẫn Chi Tiết Từng Bước Để Đạt Kết Quả Hoàn Hảo
2. Chuẩn Bị Dữ Liệu Trước Khi Thống Kê
2.1. Thu thập và nhập dữ liệu
- Nguồn dữ liệu: CSV, TXT, cơ sở dữ liệu, web scraping, hoặc nhập thủ công.
- Cách nhập:
- File → Open để mở file CSV/TXT.
- Data → From Text/CSV để nhập dữ liệu có định dạng đặc biệt.
- Power Query (Data → Get Data) cho phép làm sạch và biến đổi dữ liệu trước khi tải vào sheet.
2.2. Kiểm tra và làm sạch dữ liệu
| Bước | Mô tả | Công cụ Excel |
|---|---|---|
| Loại bỏ trùng lặp | Xóa các bản ghi lặp lại | Data → Remove Duplicates |
| Xử lý giá trị thiếu | Điền giá trị trung bình, trung vị hoặc loại bỏ | IFERROR, GOAL SEEK, hoặc công cụ “Find & Select → Go To Special → Blanks” |
| Kiểm tra kiểu dữ liệu | Đảm bảo cột số là numeric, ngày tháng là Date | Data → Text to Columns, Format Cells |
| Chuẩn hoá dữ liệu | Đưa dữ liệu về cùng một đơn vị (ví dụ: km → m) | Công thức tính toán hoặc Power Query |
2.3. Tổ chức dữ liệu dạng bảng (Table)
- Tạo Table: Chọn dữ liệu → Insert → Table.
- Lợi ích: Tự động mở rộng khi thêm dữ liệu, hỗ trợ công thức động (structured references), dễ dàng tạo PivotTable.
3. Thống Kê Mô Tả Cơ Bản
3.1. Tính các chỉ số cơ bản
| Chỉ số | Công thức | Ví dụ |
|---|---|---|
| Trung bình (Mean) | =AVERAGE(range) | =AVERAGE(B2:B101) |
| Trung vị (Median) | =MEDIAN(range) | =MEDIAN(B2:B101) |
| Mode (Giá trị xuất hiện nhiều nhất) | =MODE.SNGL(range) | =MODE.SNGL(B2:B101) |
| Độ lệch chuẩn (Standard Deviation) | =STDEV.P(range) (pop) hoặc =STDEV.S(range) (sample) | =STDEV.S(B2:B101) |
| Biến thiên (Variance) | =VAR.P(range) hoặc =VAR.S(range) | =VAR.S(B2:B101) |
| Giá trị tối đa / tối thiểu | =MAX(range), =MIN(range) | =MAX(B2:B101) |
3.2. Sử dụng hàm DESCRIPTIVE STATISTICS trong Data Analysis Toolpak
- Kích hoạt Toolpak: File → Options → Add-ins → Manage: Excel Add-ins → Go → Tick “Analysis ToolPak”.
- Chạy phân tích: Data → Data Analysis → Descriptive Statistics.
- Input Range: Chọn cột dữ liệu.
- Output Range: Đặt vị trí kết quả.
- Checkbox “Summary statistics” để nhận toàn bộ các chỉ số trên trong một bảng.
3.3. Tạo biểu đồ mô tả
- Histogram (Biểu đồ tần suất):
- Data → Data Analysis → Histogram.
- Đặt “Bin Range” (các khoảng giá trị).
- Chọn “Chart Output” để tự động vẽ biểu đồ.
- Box & Whisker (Biểu đồ hộp): Insert → Insert Statistic Chart → Box and Whisker.
4. Phân Tích Phân Phối và Tần Suất
4.1. Tạo bảng tần suất (Frequency Table) bằng hàm FREQUENCY
=FREQUENCY(data_range, bins_range)
- Cách thực hiện:
- Xác định các “bins” (khoảng giá trị).
- Nhập công thức ở một dải ô (array formula) và nhấn Ctrl+Shift+Enter (trong Excel 365/2026 không cần).
- Kết quả trả về số lượng quan sát trong mỗi khoảng.
4.2. Sử dụng PivotTable để tóm tắt tần suất
- Chọn bảng dữ liệu → Insert → PivotTable.
- Kéo trường cần thống kê vào Rows và Values (đặt Values thành “Count”).
- Thêm “Bins” bằng cách nhóm các giá trị (Right click → Group) để tạo khoảng.
4.3. Kiểm định phân phối chuẩn (Normality Test)
- Kiểm định Shapiro-Wilk (Excel không có sẵn, cần add-in)
- Kiểm định Kolmogorov‑Smirnov: Sử dụng hàm
=KSTEST(array1, array2)trong một số phiên bản Excel hoặc thông qua Data Analysis → Histogram và so sánh với phân phối chuẩn.
5. Kiểm Định Giả Thuyết
5.1. Kiểm định t‑test (so sánh trung bình hai nhóm)
| Loại t‑test | Hàm Excel | Mô tả |
|---|---|---|
| Independent Samples t‑test | =T.TEST(array1, array2, tails, type) | So sánh trung bình hai nhóm độc lập. |
| Paired Samples t‑test | =T.TEST(array1, array2, tails, 1) | So sánh trung bình của cùng một nhóm trước‑sau. |
- Tham số:
tails= 1 (một phía) hoặc 2 (hai phía).type= 1 (paired), 2 (two‑sample equal variance), 3 (two‑sample unequal variance).
5.2. Kiểm định ANOVA (phân tích phương sai)
- Kích hoạt Data Analysis Toolpak → Data → Data Analysis → ANOVA: Single Factor.
- Nhập Input Range (các cột đại diện cho các nhóm).
- Kết quả cung cấp giá trị F, p‑value và các chỉ số trung bình nhóm.
5.3. Kiểm định chi‑bình phương (Chi‑Square Test)
- Kiểm định độc lập:
- Tạo bảng tần suất (PivotTable).
- Sử dụng hàm
=CHISQ.TEST(observed_range, expected_range). - Kiểm định phù hợp:
- Tạo expected frequencies dựa trên phân phối lý thuyết, sau đó áp dụng hàm trên.
6. Hồi Quy – Dự Đoán Và Phân Tích Mối Quan Hệ
6.1. Hồi quy tuyến tính đơn (Simple Linear Regression)
6.1.1. Sử dụng hàm LINEST
=LINEST(known_y’s, known_x’s, const, stats)
- known_y’s: Dải ô chứa biến phụ thuộc (Y).
- known_x’s: Dải ô chứa biến độc lập (X).
- const: TRUE (tính hệ số chặn) hoặc FALSE (đặt chặn =0).
- stats: TRUE để trả về ma trận thống kê (R², SE, …).
Ví dụ:
=LINEST(B2:B101, A2:A101, TRUE, TRUE)
Sau khi nhập, nhấn Ctrl+Shift+Enter (đối với phiên bản cũ) để nhận ma trận 5×2.
6.1.2. Dùng công cụ Regression trong Data Analysis
- Data → Data Analysis → Regression.
- Chọn Y Range và X Range.
- Đánh dấu Labels nếu có tiêu đề.
- Kết quả bao gồm: hệ số, R‑square, ANOVA table, residuals.
6.1.3. Vẽ đường hồi quy
- Chèn Scatter Plot (Insert → Scatter).
- Click vào một điểm dữ liệu → “Add Trendline”.
- Trong “Trendline Options”, chọn “Linear”, đánh dấu “Display Equation on chart” và “Display R‑squared value on chart”.
6.2. Hồi quy đa biến (Multiple Linear Regression)
- LINEST: Cung cấp ma trận hệ số cho nhiều biến X.
excel =LINEST(Y_range, X_range, TRUE, TRUE) - Data Analysis → Regression: Chọn nhiều cột X. Kết quả bao gồm hệ số cho từng biến, kiểm định t‑value, và VIF (cần tính thủ công).
6.3. Kiểm định mô hình hồi quy

Có thể bạn quan tâm: Cách Kéo Dài Ô Trong Excel: Hướng Dẫn Chi Tiết Từ Cơ Bản Đến Nâng Cao
| Thước đo | Công thức/ Hàm | Ý nghĩa |
|---|---|---|
| R‑square | Được trả về tự động | Độ giải thích biến Y bởi X. |
| Adjusted R‑square | =RSQ + điều chỉnh | Phù hợp hơn khi có nhiều biến. |
| Standard Error | =STEYX(y_range, x_range) | Độ lệch chuẩn của ước lượng. |
| Durbin‑Watson | Tính thủ công hoặc add‑in | Kiểm tra tự tương quan trong residuals. |
| VIF (Variance Inflation Factor) | =1/(1 - RSQ) (trong từng mô hình) | Kiểm tra đa cộng tuyến. |
7. PivotTable – Công Cụ “Bất Kỳ” Cho Thống Kê Nhanh
7.1. Tạo PivotTable cơ bản
- Chọn bảng dữ liệu → Insert → PivotTable.
- Đặt PivotTable trong sheet mới hoặc hiện tại.
- Kéo trường vào Rows, Columns, Values, Filters.
7.2. Thống kê mô tả trong PivotTable
- Values → Value Field Settings → Summarize value field by:
- Count, Sum, Average, Max, Min, StdDev, Var, …
- Show values as:
- % of Row Total, % of Column Total, Running Total, Difference From, …
7.3. Nhóm dữ liệu
- Ngày/Tháng/Năm: Right click → Group → Years, Quarters, Months.
- Số liệu: Right click → Group → Set “Starting at”, “Ending at”, “By”.
7.4. Slicer và Timeline
- Slicer: Insert → Slicer → Chọn trường muốn lọc nhanh.
- Timeline: Insert → Timeline → Dùng cho trường ngày.
7.5. PivotChart
- Khi PivotTable đã sẵn sàng, chọn PivotChart → Chọn loại biểu đồ (Column, Line, Pie…).
- Biểu đồ sẽ tự động cập nhật khi bạn thay đổi bộ lọc, slicer.
8. Biểu Đồ Và Trực Quan Hóa Kết Quả Thống Kê
8.1. Các loại biểu đồ thường dùng
| Loại biểu đồ | Khi nào dùng | Ví dụ |
|---|---|---|
| Column/Bar | So sánh các nhóm | So sánh doanh thu các khu vực |
| Line | Theo dõi xu hướng theo thời gian | Doanh thu tháng |
| Scatter | Phân tích mối quan hệ giữa 2 biến | Hồi quy X‑Y |
| Histogram | Phân phối tần suất | Độ tuổi khách hàng |
| Box & Whisker | Phân tích phân vị, outlier | Lương nhân viên |
| Pie/Doughnut | Tỷ lệ phần trăm | Thị phần các sản phẩm |
8.2. Tinh chỉnh biểu đồ
- Thêm tiêu đề, trục, chú giải: Chart Tools → Layout.
- Định dạng trục: Right click → Format Axis → Đặt min/max, tick marks.
- Thêm đường xu hướng (Trendline): Right click trên series → Add Trendline.
- Conditional Formatting cho biểu đồ: Sử dụng “Data Bars”, “Color Scales” trong bảng dữ liệu để tự động thay đổi màu sắc.
8.3. Dashboard trong Excel
- Tạo một sheet Dashboard.
- Thêm các PivotTable, PivotChart, Slicer, Timeline đã chuẩn bị.
- Sắp xếp sao cho người dùng có thể tương tác và xem toàn bộ thông tin quan trọng chỉ trong một trang.
- Sử dụng Form Controls (Button, Combo Box) để tạo nút lọc nâng cao.
9. Tự Động Hóa Thống Kê Bằng VBA (Macro)
9.1. Ghi Macro cơ bản
- Developer → Record Macro.
- Thực hiện các bước thống kê (chọn dữ liệu, chạy Data Analysis, tạo biểu đồ).
- Dừng ghi và đặt tên macro.
9.2. Ví dụ VBA: Tự động tạo báo cáo thống kê
Sub BaoCaoThongKe() Dim wsData As Worksheet, wsRpt As Worksheet Set wsData = ThisWorkbook.Sheets("Data") Set wsRpt = ThisWorkbook.Sheets.Add(After:=wsData) wsRpt.Name = "BaoCao_" & Format(Date, "yyyymmdd") 'Copy data vào báo cáo wsData.Range("A1").CurrentRegion.Copy wsRpt.Range("A1") 'Thêm PivotTable Dim ptCache As PivotCache Set ptCache = ThisWorkbook.PivotCaches.Create( _ SourceType:=xlDatabase, _ SourceData:=wsRpt.Range("A1").CurrentRegion) Dim pt As PivotTable Set pt = ptCache.CreatePivotTable( _ TableDestination:=wsRpt.Range("G5"), _ TableName:="PT_ThongKe") With pt .PivotFields("KhuVuc").Orientation = xlRowField .PivotFields("DoanhThu").Orientation = xlDataField .PivotFields("DoanhThu").Function = xlSum End With 'Vẽ biểu đồ Dim ch As ChartObject Set ch = wsRpt.ChartObjects.Add(Left:=300, Top:=10, Width:=400, Height:=300) ch.Chart.SetSourceData Source:=pt.TableRange1 ch.Chart.ChartType = xlColumnClustered ch.Chart.HasTitle = True ch.Chart.ChartTitle.Text = "Doanh thu theo khu vực"
End Sub
- Giải thích: Macro trên tạo một sheet báo cáo, sao chép dữ liệu, tạo PivotTable tổng hợp doanh thu theo khu vực và vẽ biểu đồ cột.
9.3. Khi nào nên dùng VBA?
- Khi quy trình thống kê lặp lại hàng ngày/tuần.
- Khi cần tạo báo cáo chuẩn hoá cho nhiều bộ dữ liệu.
- Khi muốn tích hợp các bước xử lý dữ liệu phức tạp (lọc, tính toán, gửi email).
10. Các Add‑in Hữu Ích Cho Thống Kê Nâng Cao
| Add‑in | Tính năng | Cách cài đặt |
|---|---|---|
| Analysis ToolPak | Hồi quy, ANOVA, t‑test, histogram | File → Options → Add‑ins → Analysis ToolPak |
| Solver | Tối ưu hoá (linear, nonlinear) | Add‑ins → Solver Add‑in |
| XLSTAT (thương mại) | Phân tích đa biến, clustering, PCA, time‑series | Tải từ website XLSTAT → Cài đặt |
| Power Query | Làm sạch, nối dữ liệu | Đã tích hợp trong Excel 2026+ |
| Power Pivot | Mô hình dữ liệu lớn, DAX formulas | Add‑ins → Microsoft Power Pivot for Excel |
| StatTools (Add‑in) | Kiểm định thống kê chuyên sâu, bootstrap | Tải từ Palisade |
11. Thực Hành: Dự Án Thống Kê Bán Hàng Thực Tế
11.1. Mô tả dự án
Bạn có một file SalesData.xlsx chứa các cột:
- Date (ngày bán)
- Region (khu vực)
- Product (sản phẩm)
- Units Sold (số lượng)
- Unit Price (đơn giá)
- Revenue (doanh thu = Units Price)
Mục tiêu:
1. Tính tổng doanh thu, trung bình doanh thu, độ lệch chuẩn theo khu vực.
2. Kiểm tra xem doanh thu của khu vực A có khác biệt so với khu vực B không (t‑test).
3. Dự đoán doanh thu tháng tới dựa trên xu hướng tháng trước (hồi quy thời gian).
4. Tạo Dashboard hiển thị các KPI: Doanh thu tổng, tăng trưởng % tháng, top 5 sản phẩm, biểu đồ phân phối doanh thu.
11.2. Các bước thực hiện (tóm tắt)
| Bước | Hành động | Công cụ |
|---|---|---|
| 1 | Nhập dữ liệu → Convert thành Table | Insert → Table |
| 2 | Thêm cột Month (=TEXT(Date,"yyyy-mm")) | Công thức |
| 3 | PivotTable: Rows = Region, Values = Sum of Revenue, Avg of Revenue, StdDev of Revenue | PivotTable |
| 4 | Lọc Region A và B → Tạo 2 dải dữ liệu → =T.TEST(rangeA, rangeB, 2, 3) | Hàm T.TEST |
| 5 | Tạo PivotTable: Rows = Month, Values = Sum of Revenue | PivotTable |
| 6 | Dùng hàm LINEST trên dải tháng (x = 1,2,3,…, y = doanh thu) để lấy hệ số dự báo | =LINEST(y_range, x_range, TRUE, TRUE) |
| 7 | Dự báo tháng tiếp theo: =INTERCEPT + SLOPE(last_month+1) | Công thức |
| 8 | Tạo Dashboard: | |
| – Slicer cho Region | ||
| – PivotChart Column (Doanh thu theo tháng) | ||
| – Pie Chart Top 5 sản phẩm (dựa trên Sum Revenue) | ||
| – Card KPI (SUM, % change) bằng công thức và Conditional Formatting | PivotChart, Slicer, Shapes |
11.3. Kết quả mẫu (giả định)
- Doanh thu tổng: 2,450,000 VND
- Doanh thu trung bình/khu vực:
- Miền Bắc: 820,000 VND
- Miền Nam: 1,630,000 VND
- p‑value t‑test (A vs B): 0.032 → có sự khác biệt có ý nghĩa thống kê (α=0.05).
- Dự báo doanh thu tháng 07/2026: 210,000 VND (dựa trên xu hướng tăng 5%/tháng).
12. Những Sai Lầm Thường Gặp Khi Thực Hiện Thống Kê Bằng Excel
| Sai lầm | Hậu quả | Cách tránh |
|---|---|---|
| Không chuẩn hoá dữ liệu (đơn vị, missing values) | Kết quả sai lệch, phân tích không tin cậy | Kiểm tra và làm sạch dữ liệu trước. |
| Sử dụng hàm AVERAGE trên dữ liệu có text | Giá trị trung bình bị sai | Đảm bảo cột là numeric hoặc dùng =AVERAGEIF(range,">0"). |
| Bỏ qua kiểm định giả thuyết | Kết luận không có cơ sở thống kê | Luôn thực hiện t‑test, ANOVA, hoặc chi‑square tùy trường hợp. |
| Quên cập nhật PivotTable | Biểu đồ/đồ thị không phản ánh dữ liệu mới | Đánh dấu “Refresh automatically when opening file” hoặc sử dụng VBA để tự động refresh. |
| Sử dụng quá nhiều dữ liệu trong một sheet | Excel chậm, công thức lỗi | Chia dữ liệu thành các sheet, dùng Power Pivot hoặc Power Query. |
| Không ghi chú (Documentation) | Khi chia sẻ, người khác không hiểu cách tính | Thêm comment, mô tả công thức ở ô gần đó hoặc tạo sheet “Documentation”. |
13. Kết Luận
Thống kê bằng Excel không chỉ là việc áp dụng một vài hàm đơn giản mà còn là một quy trình toàn diện, từ việc thu thập, làm sạch, tổ chức dữ liệu cho tới phân tích, kiểm định và trực quan hoá. Khi nắm vững các công cụ cốt lõi như hàm thống kê, Data Analysis ToolPak, PivotTable, Power Query và các add‑in nâng cao, bạn sẽ có thể:
- Rút ra những insight giá trị từ bất kỳ bộ dữ liệu nào.
- Tự động hoá quy trình báo cáo, giảm thiểu sai sót và tăng năng suất.
- Trình bày kết quả một cách chuyên nghiệp, hỗ trợ quyết định kinh doanh nhanh chóng.
Hãy bắt đầu thực hành ngay hôm nay: tạo một bảng dữ liệu mẫu, áp dụng các hàm đã học, và dần dần xây dựng những Dashboard tương tác. Khi gặp khó khăn, đừng ngần ngại tìm kiếm tài liệu bổ sung, tham gia cộng đồng Excel hoặc thử các add‑in chuyên sâu như XLSTAT. Với sự kiên trì và luyện tập, bạn sẽ trở thành “bậc thầy” thống kê trong Excel, mở ra vô vàn cơ hội trong sự nghiệp và công việc hàng ngày.
Chúc bạn thành công!

Tiến sĩ Lê Thống Nhất sinh năm 1955 tại Nghệ An, là nhà giáo, nhà báo và doanh nhân trong lĩnh vực giáo dục. Ông từng giảng dạy Toán học tại Trường THPT Chuyên Phan Bội Châu và đảm nhiệm nhiều vai trò trong ngành giáo dục, từ viết sách, biên soạn tài liệu đến sáng lập các dự án hỗ trợ học tập trực tuyến.
Ông là người sáng lập BigSchool – nền tảng giáo dục trực tuyến kết nối giáo viên và học sinh cả nước. Ngoài ra, ông còn nổi tiếng với vai trò tác giả, diễn giả truyền cảm hứng và khách mời trên nhiều chương trình truyền hình, trong đó có “Ai là triệu phú” trên truyền hình VTV.
Trong suốt sự nghiệp, Tiến sĩ Lê Thống Nhất đã nhận nhiều giải thưởng giáo dục và được biết đến như một người luôn đổi mới, ứng dụng công nghệ vào dạy và học, góp phần lan tỏa tri thức và niềm say mê học tập cho thế hệ trẻ.
