Phân Tích ABC Hàng Tồn Kho Với Google Sheets [Template 2027]
16 tháng 2, 2026
Cập nhật: 7 tháng 8, 2026
12 phút đọc
![Ảnh minh họa bài viết: Phân Tích ABC Hàng Tồn Kho Với Google Sheets [Template 2027]](/images/blog/google-sheets-phan-tich-abc-hang-ton-kho.png)
Phân Tích ABC Hàng Tồn Kho Bằng Google Sheets: Tối Ưu Vốn Kinh Doanh
Phân tích ABC giúp bạn xác định sản phẩm nào quan trọng nhất để tập trung nguồn lực. Nguyên tắc Pareto: 20% SKU tạo ra 80% doanh thu — và đó là nhóm A cần quản lý chặt nhất.
ABC Analysis Là Gì?
| Nhóm | % SKU | % Doanh thu | Chiến lược kho |
|---|---|---|---|
| A — Quan trọng nhất | 10-20% | 70-80% | Kiểm soát chặt, tồn kho cao, đặt hàng thường xuyên, ưu tiên vị trí kho tốt |
| B — Trung bình | 30-40% | 15-25% | Kiểm soát định kỳ, tồn kho vừa phải, đặt hàng theo tháng |
| C — Ít quan trọng | 40-50% | 5% | Đặt hàng theo nhu cầu, tồn kho tối thiểu, xem xét loại bỏ nếu bán quá ít |
Thực Hiện ABC Analysis Trong Google Sheets
Bước 1: Chuẩn Bị Dữ Liệu
| A | B | C | D | E |
|---|---|---|---|---|
| SKU | Tên sản phẩm | Doanh thu (12 tháng) | % Tổng DT | % Tích lũy |
Bước 2: Sắp Xếp Giảm Dần & Tính %
// Cột D: % doanh thu từng sản phẩm
=C2/SUM($C$2:$C$100)
=C2/SUM($C$2:$C$100)
// Cột E: % tích lũy
E2: =D2
E3: =E2+D3 // (kéo xuống hết)
E2: =D2
E3: =E2+D3 // (kéo xuống hết)
Bước 3: Phân Loại ABC Tự Động
// Cột F: Nhóm ABC
=IFS(E2<=0.8,"A", E2<=0.95,"B", TRUE,"C")
=IFS(E2<=0.8,"A", E2<=0.95,"B", TRUE,"C")
A = 0-80% tích lũy, B = 80-95%, C = 95-100%
XYZ Analysis: Kết Hợp Với ABC
XYZ phân loại theo độ ổn định của nhu cầu:
| Nhóm | Đặc điểm | CV (Coefficient of Variation) | Chiến lược |
|---|---|---|---|
| X | Nhu cầu ổn định | < 0.2 | Dùng EOQ, đặt hàng đều đặn |
| Y | Nhu cầu biến động vừa | 0.2 - 0.5 | Safety stock trung bình |
| Z | Nhu cầu không dự báo được | > 0.5 | Đặt hàng theo nhu cầu thực tế |
// Tính CV (Coefficient of Variation)
=STDEV(TháoBán_12_tháng) / AVERAGE(TháoBán_12_tháng)
// Phân loại XYZ
=IF(CV<0.2,"X", IF(CV<0.5,"Y","Z"))
=STDEV(TháoBán_12_tháng) / AVERAGE(TháoBán_12_tháng)
// Phân loại XYZ
=IF(CV<0.2,"X", IF(CV<0.5,"Y","Z"))
Ma Trận ABC-XYZ
| X (Ổn định) | Y (Biến động vừa) | Z (Khó dự báo) | |
|---|---|---|---|
| A (DT cao) | Đặt hàng đều, tồn kho tối ưu | Safety stock vừa, theo dõi trend | Safety stock cao, dự báo cẩn thận |
| B (DT trung bình) | EOQ, order period vừa | Theo dõi định kỳ hàng tháng | Min-max inventory policy |
| C (DT thấp) | Order khi cần, tồn kho thấp | Xem xét giảm mặt hàng | Ngừng dự trữ, order theo đơn |
Dashboard Kho Hàng Với ABC
// Tổng giá trị kho nhóm A
=SUMIF(F:F,"A",H:H) // Nhóm A × Giá vốn × Tồn kho
// % giá trị kho bị "giam" bởi nhóm C (slow-moving)
=SUMIF(F:F,"C",H:H)/SUM(H:H)
// Danh sách hàng C tồn quá 90 ngày
=FILTER(A:B, AND(F:F="C", TODAY()-LastSaleDate:LastSaleDate>90))
=SUMIF(F:F,"A",H:H) // Nhóm A × Giá vốn × Tồn kho
// % giá trị kho bị "giam" bởi nhóm C (slow-moving)
=SUMIF(F:F,"C",H:H)/SUM(H:H)
// Danh sách hàng C tồn quá 90 ngày
=FILTER(A:B, AND(F:F="C", TODAY()-LastSaleDate:LastSaleDate>90))
Tính EOQ Trong Sheets
// EOQ = √(2 × Nhu cầu × Chi phí đặt hàng / Chi phí lưu kho)
=SQRT(2 * NhuCau_Nam * ChiPhiDatHang / ChiPhiLuuKho)
=SQRT(2 * NhuCau_Nam * ChiPhiDatHang / ChiPhiLuuKho)
// Ví dụ: Nhu cầu 1.200 cái/năm, chi phí đặt hàng 300K, lưu kho 20K/cái/năm
=SQRT(2*1200*300000/20000) = 190 cái/lần đặt
=SQRT(2*1200*300000/20000) = 190 cái/lần đặt
SheetStore: ABC Analysis Tự Động, Không Cần Sheets Phức Tạp
SheetStore tự phân loại ABC từ dữ liệu bán hàng — cảnh báo hàng slow-moving, gợi ý EOQ, export sang Sheets để phân tích sâu. Quản lý kho thông minh trả một lần, dùng trọn đời.
Xem Tính Năng Quản Lý Kho📚 Bài Viết Liên Quan
Xem thêm bảng so sánh phần mềm quản lý kho miễn phí để đối chiếu tính năng và chi phí giữa các giải pháp phổ biến.
Chia sẻ bài viết:
Tuân Hoang
Đội ngũ SheetStore
Google SheetsGoogle Apps ScriptCRMAutomationPhần mềm quản lý doanh nghiệp
Google Workspace Certified, 5+ years experience
Bạn thấy bài viết hữu ích?
Đăng ký nhận thông báo khi có bài viết mới.


