Đối chiếu tồn kho: sổ sách so với kiểm kê thực tế
Đầu bài
Một bên là tồn theo sổ (nhập trừ xuất), một bên là số đếm thực tế. Cần biết mã nào lệch, lệch bao nhiêu, và giá trị chênh lệch.
Các bước làm
- 1
Tồn sổ từ nhập và xuất
=SUMIFS(số_lượng, mã, m, loại, "Nhập") - SUMIFS(số_lượng, mã, m, loại, "Xuất") — khoá vùng bằng F4, ra tồn lý thuyết mỗi mã.
- 2
Ghép số đếm thực tế vào
=XLOOKUP(mã, mã_kiểm, sl_kiểm, 0) — mã không có trong biên bản kiểm thì coi như 0.
- 3
Chênh lệch số lượng
=thực_tế - tồn_sổ. Khác 0 là có vấn đề: thừa (dương) hay thiếu (âm).
- 4
Chỉ soi cái thật sự lệch
=IF(ABS(chênh)>0, "Kiểm lại", "") — dùng ABS để bắt cả thừa lẫn thiếu.
- 5
Quy chênh lệch ra tiền
=chênh * VLOOKUP(mã, bảng_giá_vốn, 2, FALSE) để biết thất thoát bao nhiêu tiền.
- 6
Tô màu và tổng
Conditional Formatting cột chênh khác 0; Alt+= tổng giá trị chênh để đưa vào biên bản.
Phím dùng trong bài
Bẫy hay dính
Mã hàng một bên là chữ, một bên là số thì XLOOKUP không khớp dù nhìn giống — ép cả hai về cùng kiểu (Text to Columns hoặc &"") trước khi dò.
Cùng nhóm kho & giá vốn
- Giá vốn bình quân gia quyền và lãi gộp từng lần bánNhập hàng nhiều lần giá khác nhau, cần giá vốn bình quân để tính lãi mỗi đơn bán ra — không thể lấy giá nhập gần nhất.
- Thẻ kho từng mã: nhập – xuất – tồn chạy theo ngàyChỉ có một bảng phát sinh chung cả nhập lẫn xuất cho vài trăm mã. Cần in được thẻ kho của bất kỳ mã nào, và tồn cuối phải khớp với báo cáo tổng.
- Điểm đặt hàng lại: đứt hàng là mất doanh thu, tồn nhiều là chôn vốnKhông ai nhớ nổi vài trăm mã nào sắp hết. Cần một bảng tự chỉ ra mã nào phải đặt ngay tuần này, đặt bao nhiêu, và muộn nhất là ngày nào.
- Hàng cận date và hàng nằm im: soi ra trước khi phải huỷKho có hàng sắp hết hạn, có hàng nhập cả năm chưa bán được lô nào. Cần bảng chỉ mặt từng lô kèm số tiền đang chôn, để còn đề xuất xả hàng chứ không nói chung chung.