AIDuLieu.comAI Dữ Liệu
Dữ liệu theo từng nghề

Quản lý tồn kho bằng Excel cho cửa hàng nhỏ: dựng bảng nhập xuất tồn cùng AI

Cách dựng tệp nhập xuất tồn cho cửa hàng nhỏ: danh mục hàng, nhật ký phiếu, công thức tồn bằng SUMIFS, cảnh báo sắp hết hàng và kiểm kê định kỳ có AI hỗ trợ.

Shop owner in a hardware store in Thai Nguyen counting boxes on metal shelves, a tablet with a blank screen resting on a stepladder, side view, warm tungsten light

Muốn quản lý tồn kho bằng Excel cho đúng, bạn cần ba bảng chứ không phải một: danh mục hàng, nhật ký nhập xuất, và bảng tồn tính tự động từ hai bảng kia. Phần lớn tệp kho của cửa hàng nhỏ hỏng vì gộp cả ba vào một trang, mỗi tháng một trang, cộng trừ bằng tay. Đến lúc lệch, không ai biết lệch từ phiếu nào.

AI giúp cửa hàng ở ba chỗ: chuẩn hoá danh mục hàng đang viết lung tung, viết công thức tính tồn và cảnh báo, và đọc phiếu nhập giấy của nhà cung cấp thành dòng dữ liệu. Bài này đi từ tệp kho lộn xộn đến bộ ba bảng gọn, với ví dụ giả định của một cửa hàng vật tư điện nước khoảng vài trăm mã hàng. Cách làm áp dụng được cho tạp hoá, cửa hàng phụ tùng, văn phòng phẩm.

Vì sao tệp kho một trang mỗi tháng luôn lệch

Kiểu tệp quen thuộc nhất là mỗi tháng một trang, mỗi dòng một mặt hàng, các cột là tồn đầu, nhập, xuất, tồn cuối. Nhân viên mở trang, tìm dòng, cộng thêm số nhập vào ô đang có. Cách này có ba điểm yếu. Ô nhập chỉ giữ con số cuối, không giữ ai nhập, nhập ngày nào, theo phiếu nào. Khi chuyển sang tháng mới, tồn cuối tháng trước phải chép tay sang tồn đầu tháng sau, một lần chép sai là sai mãi. Và cùng một mặt hàng có thể xuất hiện hai dòng với hai cách viết tên, mỗi dòng giữ một nửa số tồn.

Cách làm bền hơn là tách sự kiện khỏi kết quả. Mỗi lần nhập hay xuất là một dòng mới trong nhật ký, không sửa dòng cũ. Tồn không gõ tay mà được tính bằng tổng nhập trừ tổng xuất. Khi lệch, bạn lọc nhật ký theo mã hàng là thấy ngay từng phiếu.

Đây cũng là dạng bảng mà AI hiểu tốt nhất. Khi bạn mô tả “mỗi dòng là một lần nhập hoặc xuất”, mọi công thức AI viết ra đều ngắn và dễ kiểm.

Ba bảng của một tệp kho gọn

Mỗi bảng nằm ở một trang riêng, nên định dạng thành Table (Ctrl+T) để công thức tự mở rộng khi thêm dòng. Tên cột viết ngắn, không dấu, không cách, để công thức dễ đọc và AI ít nhầm.

BảngCột chínhAi ghi, khi nào
DanhMucMaHang, TenHang, DonViTinh, NhomHang, TonToiThieu, NhaCungCapChủ cửa hàng, khi có mặt hàng mới
NhatKyNgay, SoPhieu, MaHang, Loai (Nhap/Xuat/DieuChinh), SoLuong, GhiChu, NguoiGhiNhân viên, mỗi lần nhập hay bán sỉ
TonMaHang, TenHang, TongNhap, TongXuat, TonHienTai, CanDatThemKhông ai gõ, toàn công thức

Cột TonToiThieu trong danh mục là mức bạn muốn luôn có trên kệ; cột NguoiGhi trong nhật ký giúp lần ra phiếu ghi sai mà không phải đoán. Hai cột này nhìn thì thừa lúc mới làm, nhưng sau vài tháng sẽ là cột được lọc nhiều nhất. Cột GhiChu nên giữ ngắn và có quy ước, ví dụ ghi số đơn của khách sỉ hoặc lý do điều chỉnh, để sau này lọc được.

Mã hàng là xương sống của cả hệ thống. Tên hàng có thể đổi, viết tắt, viết thiếu dấu, nhưng mã hàng phải cố định và không trùng. Nếu cửa hàng chưa có mã, phần tiếp theo chỉ cách nhờ AI đề xuất bộ mã từ danh sách tên đang có.

Nhờ AI chuẩn hoá danh mục hàng đang lộn xộn

Đa số cửa hàng có sẵn một danh sách tên hàng gõ tay qua nhiều năm. Đó là nguyên liệu tốt; chỉ cần dọn lại.

  1. Lọc ra cột tên hàng duy nhất bằng hàm UNIQUE (Excel 2021, Microsoft 365) hoặc chức năng Remove Duplicates ở bản cũ. Dán danh sách này vào chatbot; tên hàng hoá thường không phải dữ liệu nhạy cảm, nhưng bỏ cột giá nhập và tên nhà cung cấp nếu bạn coi đó là bí mật.
  2. Câu lệnh gợi ý: “Đây là danh sách tên hàng của một cửa hàng vật tư điện nước, nhiều dòng là cùng một mặt hàng viết khác nhau. Hãy nhóm các tên cùng chỉ một mặt hàng, đề xuất một tên chuẩn cho mỗi nhóm, và trả về bảng ba cột: tên gốc, tên chuẩn, lý do gộp. Không gộp hai mặt hàng khác quy cách, ví dụ khác đường kính hoặc khác công suất.”
  3. Đọc kỹ cột lý do gộp. AI hay gộp nhầm hai quy cách gần nhau, như ống cùng loại khác cỡ, hay bóng đèn khác công suất. Người bán hàng lâu năm phát hiện lỗi này trong vài phút.
  4. Xin AI đề xuất quy tắc đặt mã: hai ba chữ cái chỉ nhóm hàng, nối với số thứ tự. Mã không nên chứa thông tin dễ thay đổi như tên nhà cung cấp.
  5. Dán bảng tên gốc – tên chuẩn vào một trang ánh xạ, dùng XLOOKUP để thay tên cũ trong dữ liệu lịch sử bằng mã mới. Giữ trang ánh xạ, vì phiếu cũ sau này vẫn cần tra lại.

Công thức tính tồn, cảnh báo sắp hết và cột cần đặt thêm

Khi đã có nhật ký gọn, bảng tồn chỉ cần vài công thức. Dưới đây là dạng phổ biến, giả định bảng nhật ký tên NhatKy đã định dạng Table. Nhờ AI điều chỉnh theo tên cột thật của bạn.

  • Tổng nhập của một mã: =SUMIFS(NhatKy[SoLuong],NhatKy[MaHang],A2,NhatKy[Loai],"Nhap"). Tổng xuất viết tương tự với điều kiện "Xuat".
  • Phiếu điều chỉnh (hàng hỏng, kiểm kê thừa thiếu) nên ghi số lượng có dấu: thiếu ghi âm, thừa ghi dương. Tồn hiện tại khi đó là tổng nhập trừ tổng xuất cộng tổng điều chỉnh.
  • Cảnh báo sắp hết: dùng Conditional Formatting tô màu ô tồn khi giá trị nhỏ hơn cột tồn tối thiểu lấy từ danh mục. Không cần công thức phức tạp; chỉ một quy tắc so hai ô.
  • Cột cần đặt thêm: =MAX(0,TonToiThieu*2-TonHienTai) là một quy ước đơn giản, nghĩa là đặt cho đủ gấp đôi mức tối thiểu. Đây là quy ước giả định để minh hoạ; mức thật tuỳ tốc độ bán và thời gian giao hàng của nhà cung cấp.
  • Nếu cửa hàng dùng Excel bản cũ không có bảng Table, đặt vùng cố định có dư dòng trống, nhưng phải nhớ mở rộng khi đầy. Hỏi AI phiên bản của bạn để nó viết đúng kiểu tham chiếu.

Một lỗi kinh điển: công thức tồn tham chiếu cả cột nhưng nhật ký có dòng tiêu đề lặp giữa chừng (do dán từ tệp khác). SUMIFS bỏ qua chữ nên không báo lỗi, nhưng nếu có dòng ghi số lượng dạng chữ, dòng đó cũng bị bỏ qua lặng lẽ. Dùng ISNUMBER để kiểm cột số lượng định kỳ.

Đưa phiếu nhập giấy của nhà cung cấp vào nhật ký

Chụp phiếu, để AI đọc thành bảng. Phiếu giao hàng in hoặc viết tay có thể chụp bằng điện thoại rồi đưa vào công cụ AI có khả năng đọc ảnh, yêu cầu trả về bảng gồm tên hàng, quy cách, số lượng, đơn vị tính. Không cần đưa phần giá nếu không cần.

Đối chiếu số dòng và tổng số lượng. AI đọc chữ viết tay và số có nét mờ dễ sai, nhất là số 1 và 7, số 3 và 8, và dấu tiếng Việt trong tên hàng. Cộng cột số lượng trên bảng AI trả về, so với tổng ghi trên phiếu nếu có.

Ánh xạ tên trên phiếu sang mã hàng của bạn. Nhà cung cấp gọi tên hàng theo cách của họ. Giữ một bảng ánh xạ riêng cho từng nhà cung cấp: tên trên phiếu của họ ứng với mã nào của bạn. Lần sau AI chỉ cần tra bảng này.

Ghi số phiếu và ngày vào mỗi dòng. Mỗi dòng nhật ký phải truy về được phiếu gốc. Lưu ảnh phiếu theo tên tệp gồm ngày và số phiếu trong một thư mục chung, để khi kiểm kê lệch có chỗ mở ra xem.

Đơn vị tính phải quy về một. Nhập theo thùng, bán theo cái thì danh mục cần cột hệ số quy đổi, và nhật ký luôn ghi theo đơn vị nhỏ nhất. Nhờ AI viết cột quy đổi khi nhập, đừng để nhân viên tự nhân nhẩm.

Kiểm kê định kỳ: so tồn trên sổ với hàng trên kệ

Không có tệp kho nào khớp thực tế mãi: hàng hỏng không ai ghi, bán lẻ quên trừ, nhập thiếu không ai đếm. Kiểm kê định kỳ là cách đưa sổ về đúng. Cửa hàng nhỏ không cần đếm cả kho một lúc; chia danh mục thành nhóm, mỗi tuần đếm một nhóm, hết vòng thì lặp lại.

Cách làm gọn: lọc bảng tồn theo nhóm cần đếm, in hoặc mở trên máy tính bảng một danh sách gồm mã, tên, ô trống để điền số đếm thực. Sau khi đếm, nhập số thực vào cột bên cạnh, và cột chênh lệch tự tính. Mỗi dòng chênh lệch khác 0 tạo một dòng điều chỉnh trong nhật ký, ghi chú lý do nếu biết.

AI giúp ở bước tìm nguyên nhân: bạn có thể lọc nhật ký của các mã lệch nhiều, dán phần đó vào chatbot (không cần tên nhân viên) và hỏi những dấu hiệu bất thường như xuất trùng số phiếu, xuất vào ngày cửa hàng nghỉ, số lượng lẻ không khớp quy cách đóng gói. AI chỉ đưa ra nghi vấn; kết luận vẫn là của chủ cửa hàng sau khi xem phiếu và hỏi người liên quan.

Những lỗi thường gặp khi chuyển sang tệp kho mới

Chuyển từ tệp cũ sang ba bảng không khó về kỹ thuật, nhưng hay vấp ở thói quen. Vài điều nên chốt trước với nhân viên:

  • Không ai được sửa hay xoá dòng nhật ký cũ. Ghi sai thì thêm dòng điều chỉnh, kèm ghi chú.
  • Không gõ tay vào bảng tồn. Khoá trang tồn bằng Protect Sheet để tránh lỡ tay.
  • Không tạo mã hàng mới khi chưa tìm trong danh mục. Một mã trùng sinh ra hai dòng tồn, mỗi dòng sai một nửa.
  • Ngày ghi theo định dạng ngày thật, không gõ chữ. Đặt Data Validation cho cột ngày để chặn kiểu gõ tự do.
  • Tồn đầu kỳ khi chuyển hệ thống ghi thành một phiếu điều chỉnh duy nhất cho mỗi mã, ngày bắt đầu dùng tệp mới, sau khi đã đếm thực.
  • Sao lưu tệp hằng tuần, đặt tên có ngày. Nếu nhiều người cùng ghi, cân nhắc chuyển nhật ký sang bảng tính trực tuyến có lịch sử phiên bản.

Bảng tồn sạch là điểm dừng của bài này. Muốn biết mặt hàng nào bán chậm, vòng quay kho bao lâu, nên nhập theo mùa ra sao là việc phân tích, có ở trang AI Phân Tích.

Câu hỏi thường gặp

Cửa hàng chỉ vài chục mã hàng có cần ba bảng không?

Vẫn nên dùng nhật ký tách riêng, vì đó là phần giúp bạn biết lệch từ đâu. Với vài chục mã, danh mục và bảng tồn có thể gộp vào một trang, nhưng tồn vẫn phải là công thức tính từ nhật ký, không gõ tay.

Bán lẻ hằng ngày thì ghi nhật ký từng món có mất công không?

Nếu cửa hàng có máy bán hàng xuất được danh sách bán theo ngày, cuối ngày dán danh sách đó vào nhật ký với loại Xuất. Nếu chỉ ghi sổ tay, có thể cộng theo mã cuối ngày rồi ghi một dòng mỗi mã, ghi chú là bán lẻ trong ngày.

Có nên dùng hàm FILTER hay bảng Pivot để xem tồn?

Bảng Pivot tiện để xem nhanh tổng nhập xuất theo mã và theo tháng, và có ở mọi bản Excel phổ biến. FILTER chỉ có ở Excel 2021 và Microsoft 365. Hai cách đều đọc từ nhật ký; chọn cách nào là tuỳ thói quen của người xem.

AI có thể dự đoán khi nào nên nhập hàng không?

AI có thể giúp bạn viết công thức tính tốc độ bán trung bình và gợi ý mức đặt hàng, nhưng đó là bước phân tích và phụ thuộc vào mùa vụ, khuyến mãi, thời gian giao hàng. Bài này dừng ở việc có số tồn đúng; phần dự báo nên làm khi dữ liệu nhật ký đã đủ dài.

Khi nào nên chuyển từ Excel sang phần mềm quản lý kho?

Khi có nhiều người ghi cùng lúc ở nhiều điểm bán, khi cần liên kết thẳng với máy bán hàng, hoặc khi nhật ký vượt vài chục nghìn dòng mỗi năm khiến tệp chậm. Lúc đó bộ danh mục và mã hàng bạn đã chuẩn hoá vẫn dùng lại được.

Ảnh phiếu nhập có nên lưu không?

Nên lưu, đặt tên theo ngày và số phiếu, trong thư mục chung có sao lưu. Ảnh phiếu là chứng cứ khi kiểm kê lệch hoặc khi làm việc lại với nhà cung cấp về số lượng giao.

Cần tư vấn cụ thể cho trường hợp của bạn?

Chúng tôi sẽ liên hệ trong vòng 24 giờ.

Đăng ký tư vấn ngay

Bài viết liên quan

Bạn cần hỗ trợ thêm?

Để lại thông tin, chúng tôi sẽ liên hệ trong 24 giờ.

hoặc
Gọi ngay 0926 138 138