Cách tạo báo cáo hết hàng bằng AI: 6 bước kiểm tra đơn giản trong năm 2026

Báo cáo hết hàng liệt kê những mặt hàng nào đã bị hết hàng, trong bao lâu và thiệt hại bao nhiêu chi phí. Hướng dẫn này chỉ ra cách xây dựng báo cáo từ dữ liệu xuất tồn kho hoặc đơn hàng. Tài liệu gồm ba bước để tạo báo cáo bằng AI, cùng với sáu bước kiểm tra giúp phân biệt một báo cáo hữu ích với một danh sách toàn số không.
Báo cáo hết hàng giải đáp những câu hỏi nào
Hầu hết các tệp xuất dữ liệu tồn kho có thể cho bạn biết lượng hàng hiện có tại thời điểm hiện tại. Đó chỉ là một bức ảnh chụp nhanh, và nó che giấu điều thực sự bạn cần biết: mặt hàng nào đã hết, khi nào và liệu có ai nhận ra điều đó hay không.
Báo cáo hết hàng cung cấp một cái nhìn lịch sử. Đối với mỗi mặt hàng, báo cáo trả lời bốn câu hỏi. Khi nào số lượng sẵn có chạm mức bằng không? Tình trạng đó kéo dài trong bao lâu? Có bao nhiêu nhu cầu phát sinh trong khoảng thời gian đó? Và nhà cung cấp hoặc thời gian cung ứng nào đứng sau tình trạng này?
Có một khía cạnh tuân thủ pháp lý liên quan đến vấn đề này mà các đội ngũ quản lý tồn kho đôi khi phát hiện ra quá muộn. Nếu bạn bán hàng trực tiếp đến người tiêu dùng tại Hoa Kỳ, việc hết hàng không chỉ là vấn đề bổ sung hàng hóa. Quy định về Đơn hàng qua Thư, Internet hoặc Điện thoại của FTC rất rõ ràng. Quy định này nêu rõ rằng "khi bạn quảng cáo hàng hóa, bạn phải có cơ sở hợp lý để tuyên bố hoặc ngụ ý rằng bạn có thể giao hàng trong một khoảng thời gian nhất định." Nếu không có tuyên bố về thời gian giao hàng, bạn cần "có cơ sở hợp lý để tin rằng bạn có thể giao hàng trong vòng 30 ngày."
Nghĩa vụ này vẫn tiếp tục sau khi nhận được đơn hàng. FTC quy định rằng nếu "bạn biết rằng mình không thể giao hàng trong thời gian đã cam kết hoặc trong vòng 30 ngày," bạn phải hành động ngay lập tức. Văn bản quy định rằng "bạn phải xin sự đồng ý của khách hàng về việc chậm trễ giao hàng." Nếu bạn không thể giao hàng hoặc gửi thông báo kịp thời, "bạn phải hủy đơn hàng và hoàn tiền nhanh chóng." Thông báo chậm trễ đầu tiên phải đưa ra "một ngày giao hàng sửa đổi xác định." Nếu không biết ngày đó, thông báo phải kèm theo "tuyên bố rằng bạn không thể cung cấp ngày giao hàng sửa đổi."
Đây là quy định liên bang của Hoa Kỳ và bài viết này không phải là lời khuyên pháp lý; nghĩa vụ của bạn phụ thuộc vào nơi bạn bán hàng và những gì bạn đã cam kết. Mục tiêu của báo cáo này hẹp hơn: ngay khi một mặt hàng giảm về mức bằng không, đồng hồ thời gian có thể đã bắt đầu chạy.
Những gì bạn cần chuẩn bị trước khi bắt đầu
- Một tệp xuất dữ liệu biến động tồn kho hoặc lượng hàng hiện có với cột ngày, mã định danh mặt hàng và số lượng.
- Các dòng đơn hàng hoặc doanh số trong cùng kỳ, để có thể đo lường nhu cầu trong khoảng thời gian thiếu hàng.
- Các trường thông tin về nhà cung cấp và thời gian cung ứng nếu có. Chúng giúp chuyển đổi một mô tả đơn thuần thành một nguyên nhân cụ thể.
- Một định nghĩa thực tế về "hết hàng" đối với doanh nghiệp của bạn. Lượng hàng hiện có bằng không, hoặc dưới mức tồn kho an toàn, sẽ tạo ra các báo cáo khác nhau.
Mục cuối cùng đó gây ra nhiều việc phải làm lại hơn bất kỳ điều gì khác. Hãy quyết định một lần duy nhất, ghi nó ở đầu báo cáo và giữ nguyên nhất quán giữa các tháng.
Cách thực hiện thủ công
Tùy chọn 1: Lọc các giá trị bằng không và quan sát bằng mắt
Sắp xếp tệp xuất dữ liệu theo số lượng, lọc các giá trị bằng không và đọc danh sách. Việc này chỉ mất hai phút và hầu như không giải quyết được gì, bởi vì một bức ảnh chụp nhanh không thể cho bạn biết khoảng thời gian kéo dài.
Phương pháp này hữu ích như một bước kiểm tra thực tế trước khi kiểm kê kho. Nhưng không hữu ích để làm một báo cáo.
Tùy chọn 2: Sử dụng bảng Pivot theo mặt hàng và ngày
Xây dựng một bảng pivot với các mặt hàng làm hàng và ngày tháng làm cột, sau đó tìm kiếm các chuỗi số không liên tiếp. Cách này giúp làm nổi bật khoảng thời gian kéo dài, và đối với vài chục SKU thì hoàn toàn khả thi.
Trở ngại nằm ở quy mô và định dạng dữ liệu. Dữ liệu hàng ngày trong một năm của một nghìn mặt hàng sẽ tạo ra một bảng tính rất rộng và chậm chạp, và việc phát hiện các số không liên tiếp bằng mắt thường trên 365 cột là không đáng tin cậy.
Tùy chọn 3: Phát hiện khoảng trống bằng công thức
Viết một cột phụ để đánh dấu ngày đầu tiên số lượng chạm mức bằng không. Thêm một cột khác để đếm độ dài của chuỗi liên tiếp, và cột thứ ba để liên kết nhu cầu từ các dòng đơn hàng. Cách này sẽ tạo ra một báo cáo hết hàng thực sự.
Nhưng nó cũng tạo ra một bảng tính mà chỉ có một người duy nhất hiểu được. Khi cấu trúc tệp xuất thay đổi, các công thức sẽ bị lỗi một cách âm thầm, và báo cáo vẫn tiếp tục đưa ra những con số hiện đã sai lệch.
Những điểm nghẽn của quy trình thủ công
Điểm nghẽn không nằm ở việc tính toán. Mà là vì báo cáo hết hàng là một bài toán liên kết dữ liệu giữa ba tệp tin hiếm khi có chung các trường khóa.
Biến động tồn kho sử dụng SKU của kho hàng. Các dòng đơn hàng sử dụng ID sản phẩm riêng của từng kênh. Danh sách nhà cung cấp sử dụng mã sản phẩm của nhà cung cấp. Ai đó phải đối chiếu các thông tin này trước khi bắt đầu tính toán, và việc đối chiếu đó phải làm lại hàng tháng vì không có ai ghi chép lại quy trình.
Sự chậm trễ thứ hai là do sự thay đổi trong định nghĩa. Báo cáo tháng trước tính một mặt hàng là hết hàng khi số lượng bằng không. Tháng này, ai đó lại sử dụng mức "dưới điểm đặt hàng lại" vì thấy nó có vẻ hữu ích hơn. Hai báo cáo này không còn khả năng so sánh với nhau nữa, và đường xu hướng mà mọi người sắp thảo luận trở nên vô nghĩa.
Cách tạo báo cáo hết hàng bằng Powerdrill Bloom
Bước 1: Tải lên đồng thời tệp xuất tồn kho và đơn hàng
Kéo thả tệp xuất biến động tồn kho và các dòng đơn hàng vào Powerdrill Bloom cùng một lúc. Gói Free hỗ trợ tải lên các tệp Excel, CSV, PDF và tài liệu, vì vậy cả hai tệp đều có thể được tải lên mà không cần gói trả phí.
Việc tải lên đồng thời các tệp này là yếu tố cho phép quá trình liên kết dữ liệu diễn ra. Hãy thêm cả danh sách nhà cung cấp nếu bạn có.
Bước 2: Nêu rõ định nghĩa hết hàng của bạn, sau đó yêu cầu tìm các khoảng trống
Hãy diễn đạt bằng ngôn ngữ tự nhiên. Coi số lượng sẵn có bằng hoặc dưới mức không là hết hàng. Tìm mọi chuỗi ngày liên tiếp của từng mặt hàng và hiển thị nhu cầu phát sinh trong mỗi chuỗi ngày đó.
Việc xác định rõ ràng ngưỡng giới hạn chính là bí quyết. Trợ lý AI sẽ áp dụng nhất quán ngưỡng này cho mọi mặt hàng, điều mà các báo cáo được xây dựng thủ công thường không làm được.
Bước 3: Tạo báo cáo với bảng xếp hạng và biểu đồ
Yêu cầu kết quả đầu ra bạn cần: một bảng xếp hạng các mặt hàng theo nhu cầu bị bỏ lỡ, một dòng thời gian hiển thị thời điểm các khoảng trống tập trung nhiều nhất và một bản tóm tắt ngắn gọn. Gói Free của Powerdrill Bloom hỗ trợ tạo thông tin chuyên sâu, biểu đồ, bản tóm tắt, cũng như tạo các trang trình bày, tài liệu, bảng tính và hình ảnh cơ bản.
Nếu báo cáo được sử dụng để đánh giá nhà cung cấp, gói Pro sẽ mở rộng tính năng này để xuất ra toàn bộ trang trình bày và tài liệu Office. Khi đó, bảng dữ liệu và phần nhận xét sẽ nằm chung trong một tệp tin.
6 bước kiểm tra mà mọi báo cáo hết hàng cần phải vượt qua
Kiểm tra 1: Ngưỡng hết hàng có được nêu rõ trên báo cáo không?
Lượng hàng hiện có bằng không và dưới mức tồn kho an toàn sẽ tạo ra các danh sách khác nhau. Dù bạn chọn phương án nào, hãy ghi rõ trên báo cáo. Nếu không có thông tin này, việc so sánh vào tháng sau sẽ chỉ là phỏng đoán.
Kiểm tra 2: Mỗi khoảng trống có đi kèm thời gian kéo dài chứ không chỉ là một ký hiệu đánh dấu?
Một mặt hàng bị hết hàng trong bốn giờ vào ban đêm và một mặt hàng bị hết hàng trong mười một ngày không phải là cùng một sự việc. Một báo cáo chỉ đánh dấu "có, mặt hàng này đã hết hàng" sẽ không thể giúp bạn sắp xếp thứ tự ưu tiên.
Kiểm tra 3: Nhu cầu trong khoảng thời gian thiếu hàng có được bao gồm không?
Đây là trường thông tin giúp biến một danh sách đơn thuần thành một bài toán kinh doanh thực tế. Một mặt hàng không có ai muốn mua trong lúc hết hàng sẽ không gây thiệt hại gì cho bạn. Hãy đính kèm các đơn hàng, lượt thêm vào giỏ hàng hoặc đơn hàng chờ giao (backorders) — bất kỳ tín hiệu nhu cầu nào mà bạn thực sự ghi nhận được.
Kiểm tra 4: Các trường hợp hết hàng ảo có bị loại trừ không?
Các mặt hàng bị ngừng kinh doanh giữa kỳ, các dòng sản phẩm theo mùa được chủ động giảm lượng tồn kho và các SKU được chuyển sang mã mới đều hiển thị dưới dạng hết hàng vĩnh viễn. Chúng sẽ chiếm ưu thế trong bất kỳ bảng xếp hạng nào được sắp xếp theo thời gian kéo dài. Hãy lọc bỏ chúng và ghi chú rõ ràng.
Kiểm tra 5: Nhà cung cấp hoặc thời gian cung ứng có được đính kèm không?
Nếu không có thông tin này, báo cáo sẽ chỉ dừng lại ở mức "chúng ta đã hết hàng." Có nó, báo cáo sẽ chỉ ra nhà cung cấp nào đang gây ra các khoảng trống thiếu hàng, và đây mới là thông tin giúp thay đổi tình hình. Một bảng điểm nhà cung cấp sẽ là tài liệu tiếp theo cần được xây dựng một cách tự nhiên.
Kiểm tra 6: Báo cáo có bao phủ cùng một khoảng thời gian như tháng trước không?
So sánh một báo cáo 30 ngày với một báo cáo 31 ngày thì sự khác biệt chỉ nằm ở phép tính toán học chứ không phải hiệu suất hoạt động. Điều tương tự cũng xảy ra khi một khoảng thời gian có chứa chiến dịch quảng bá còn khoảng thời gian kia thì không. Hãy cố định khoảng thời gian báo cáo và ghi chú lại bất kỳ chiến dịch nào diễn ra trong đó.
Những gì quy trình này giúp tiết kiệm
| Nhiệm vụ | Thủ công | Từ các tệp xuất dữ liệu được tải lên |
|---|---|---|
| Đối chiếu SKU, ID sản phẩm và mã sản phẩm của nhà cung cấp | 20–40 phút, phải làm lại mỗi tháng | Được xử lý đồng thời trong cùng một lượt |
| Tìm kiếm các chuỗi số không liên tiếp trên 1.000 mặt hàng | Tạo cột công thức cộng với xác minh, hơn 30 phút | Là một phần trong câu hỏi bạn đã yêu cầu |
| Liên kết nhu cầu vào từng khoảng trống thiếu hàng | Thêm một lượt tra cứu thứ hai | Được bao gồm tự động khi cả hai tệp được tải lên |
| Áp dụng nhất quán một định nghĩa duy nhất | Kỷ luật thủ công, dễ bị sai lệch theo thời gian | Chỉ cần nêu một lần, tự động áp dụng cho mọi hàng |
Các thực hành tốt nhất
Hãy báo cáo nhu cầu bị bỏ lỡ, chứ không phải doanh thu bị thất thoát, trừ khi bạn có thể bảo vệ được mức giá của mình. Nhu cầu trong khoảng thời gian thiếu hàng là có thể quan sát được. Trong khi doanh thu giả định một tỷ lệ chuyển đổi vốn đã không xảy ra.
Phân biệt rõ giữa "chưa từng nhập kho" và "bị hết hàng". Một SKU chưa từng được nhận vào kho là vấn đề của bộ phận mua hàng, chứ không phải là tình trạng hết hàng.
Hãy xem xét khía cạnh đối lập trong cùng một đợt đánh giá. Những mặt hàng không bao giờ luân chuyển sẽ làm đọng nguồn vốn đáng lẽ có thể dùng để ngăn chặn các khoảng trống thiếu hàng. Góc nhìn về hàng tồn kho chậm luân chuyển chính là mảnh ghép đối ứng của báo cáo này.
Giữ lại bảng dữ liệu khoảng trống thô. Các bản tóm tắt thường dễ gây tranh cãi. Danh sách chi tiết ở cấp độ từng hàng gồm mặt hàng, ngày bắt đầu, ngày kết thúc và nhu cầu mới là thứ giúp giải quyết mọi tranh luận.
Kết luận
Một báo cáo hết hàng chỉ thực sự giá trị khi định nghĩa và các liên kết dữ liệu của nó chuẩn xác. Cả hai yếu tố này đều là những nơi mà công việc thủ công dễ bị sai lệch một cách âm thầm, đó là lý do tại sao phiên bản báo cáo hàng tháng thường không còn khả năng so sánh với báo cáo trước đó.
Nếu bạn có các tệp xuất dữ liệu nhưng không có thời gian để đối chiếu chúng, hãy thử Powerdrill Bloom bằng cách tải lên đồng thời cả tệp tồn kho và đơn hàng. Để có cái nhìn rộng hơn về các công cụ trong lĩnh vực này, hãy xem bản tổng hợp các công cụ dự báo nhu cầu và tồn kho bằng AI. Giải pháp trợ lý AI cho Excel sẽ phù hợp với dữ liệu được lưu trữ trực tiếp trong các bảng tính.
Câu hỏi thường gặp
Báo cáo hết hàng là gì?
Đây là một báo cáo lịch sử hiển thị những mặt hàng nào đã bị hết hàng và thời điểm bắt đầu cũng như kết thúc của từng khoảng trống thiếu hàng. Báo cáo cũng ghi lại thời gian kéo dài của mỗi khoảng trống và lượng nhu cầu phát sinh trong suốt thời gian đó. Khác với ảnh chụp nhanh lượng hàng hiện có, báo cáo này đo lường cả thời gian kéo dài và chi phí thiệt hại.
Làm thế nào để tính toán lượng hàng hết trong Excel?
Đánh dấu từng ngày mà số lượng sẵn có chạm ngưỡng của bạn, sau đó đếm số ngày được đánh dấu liên tiếp cho mỗi mặt hàng để biết độ dài chuỗi ngày hết hàng. Việc liên kết các dòng đơn hàng vào những khoảng thời gian đó sẽ cho biết nhu cầu trong thời gian thiếu hàng. Cách này có hiệu quả, nhưng các công thức sẽ bị lỗi khi cấu trúc tệp xuất thay đổi.
Nên tính hết hàng khi số lượng bằng không hay khi dưới mức tồn kho an toàn?
Cả hai phương án đều có cơ sở hợp lý, và sự lựa chọn phụ thuộc vào việc bạn đang đo lường mức độ ảnh hưởng đến khách hàng hay sự thất bại trong việc bổ sung hàng hóa. Điều quan trọng là phải nêu rõ ngưỡng giới hạn trên báo cáo và giữ nguyên nhất quán giữa các kỳ.
Việc hết hàng có tạo ra nghĩa vụ pháp lý không?
Tại Hoa Kỳ, Quy định về Đơn hàng qua Thư, Internet hoặc Điện thoại của FTC thiết lập các nghĩa vụ về thời gian giao hàng. Các nghĩa vụ đó bao gồm việc xin sự đồng ý đối với việc chậm trễ giao hàng, và hủy đơn hàng kèm theo hoàn tiền nhanh chóng nếu bạn không thể giao hàng hoặc thông báo kịp thời. Các quy định khác nhau tùy theo khu vực tài phán, vì vậy hãy kiểm tra những gì áp dụng cho bạn.
Nên chạy báo cáo hết hàng với tần suất như thế nào?
Tần suất hàng tháng phù hợp với hầu hết các chu kỳ đánh giá, và phiên bản hàng tuần nên được áp dụng trong mùa cao điểm. Hãy giữ cho độ dài khoảng thời gian báo cáo giống hệt nhau giữa các lần chạy để đảm bảo tính so sánh được duy trì.