Quản Lý Kho Bằng Google Sheet: Nhập Xuất Tồn & Cảnh Báo

File kho Google Sheet nhập xuất tồn giúp doanh nghiệp nhỏ hết cảnh mất hàng, lệch số: cấu trúc chuẩn, công thức tự động, cảnh báo tồn thấp – tồn ủ và đồng bộ với website, sàn TMĐT.

📅 2026-08-25⏱ Đọc 8 phút✍️ Eco Agent

Vì sao Excel rời rạc khiến mất hàng

Rất nhiều cửa hàng và doanh nghiệp nhỏ Việt Nam vẫn quản lý kho bằng những file Excel rời rạc: một file cho kho cửa hàng, một file cho đơn bán online, một file nữa do nhân viên riêng phụ trách. Mỗi file có một cấu trúc khác nhau, một phiên bản khác nhau và thường nằm trên máy của đúng một người duy nhất.

Khi thiếu một nguồn dữ liệu chung, con số tồn kho trên sổ sách và trên kệ hàng bắt đầu lệch nhau. Hàng đã giao cho khách nhưng chưa ai ghi xuất; hàng nhập về mà phiếu còn nằm trong ngăn kéo. Đến cuối tháng kiểm kê, doanh nghiệp phát hiện thiếu hàng nhưng không thể truy ngược lại thời điểm và lý do. Đây chính là kiểu mất hàng âm thầm, khó phát hiện và khó quy trách nhiệm.

Rời rạc còn khiến doanh nghiệp chậm ra quyết định. Chủ shop muốn biết mẫu hàng A còn bao nhiêu phải gọi điện hỏi từng người, chờ người ta mở file, lọc lại rồi tổng hợp bằng tay. Trong lúc chờ, đơn vẫn vào, khách vẫn hỏi và cơ hội bán hàng trôi qua. Excel thông thường cũng khó dùng chung trên điện thoại, khó phân quyền và không có cảnh báo tự động.

Google Sheet giải quyết trọn các vấn đề trên: cả nhóm làm việc trên một file quản lý kho trực tuyến duy nhất, cập nhật thời gian thực từ máy tính lẫn điện thoại, và mọi con số tồn kho được tính lại tự động ngay khi có giao dịch mới.

Cấu trúc file kho chuẩn: danh mục – nhập – xuất – tồn

Đừng dồn mọi thứ vào một sheet duy nhất. Nguyên tắc vàng là tách dữ liệu thô khỏi dữ liệu tính toán: người nhập chỉ chạm vào nhật ký, còn tồn kho do công thức sinh ra. Một file kho chuẩn trên Google Sheet nên có các tab sau.

Sheet Danh mục hàng hóa

Đây là căn cước của toàn bộ file. Mỗi sản phẩm một dòng, mỗi dòng một mã hàng (SKU) không trùng lặp. Các cột tối thiểu gồm mã hàng, tên hàng, đơn vị tính, nhóm hàng, tồn tối thiểu và ghi chú. Quy ước quan trọng nhất: mọi sheet khác chỉ nhập mã hàng; tên hàng và đơn vị tính sẽ được dò về từ đây, tránh tình trạng mỗi người ghi tên sản phẩm một kiểu.

Sheet Nhập – Xuất (nhật ký giao dịch)

Mỗi giao dịch một dòng, ghi theo nguyên tắc nhật ký: ngày, loại giao dịch (Nhập, Xuất, Chuyển kho), mã hàng, số lượng, kho, người thao tác, số tham chiếu và ghi chú. Nhân viên chỉ điền các cột này mỗi khi hàng ra vào; không tính toán, không tổng hợp tại đây. Nhờ vậy nhật ký luôn sạch và dễ truy vết.

Sheet Tồn kho (chỉ xem, không nhập tay)

Sheet này không ai gõ số trực tiếp. Toàn bộ giá trị được tính tự động từ Danh mục và Nhật ký. Bất kỳ ai muốn biết còn hàng hay hết hàng chỉ cần mở sheet Tồn kho — con số luôn mới nhất. Bảng dưới đây gợi ý các cột cần có trong sheet tồn kho:

CộtÝ nghĩaVí dụ
Mã hàng (SKU)Khóa dò duy nhất, liên kết với Danh mụcSP-001
Tên hàngDò từ Danh mục bằng VLOOKUPTúi giấy kraft 25x35
Đơn vị tínhDò từ Danh mục theo mã hàngCái
Nhóm hàngPhục vụ báo cáo theo ngành hàngBao bì
Tồn đầu kỳTồn tại thời điểm bắt đầu theo dõi120
Tổng nhậpCộng toàn bộ giao dịch Nhập350
Tổng xuấtCộng toàn bộ giao dịch Xuất298
Tồn cuối kỳTồn đầu cộng tổng nhập trừ tổng xuất172
Tồn khả dụngTồn cuối trừ hàng đã giữ, chờ giao158
Tồn tối thiểuNgưỡng đặt lại hàng lấy từ Danh mục50
Trạng tháiTự gắn nhãn theo ngưỡng cảnh báoCần nhập hàng

Công thức tồn kho tự động

Trái tim của quản lý kho bằng Google Sheet là vài công thức rất gọn, chạy ngầm thay cho toàn bộ việc cộng trừ bằng tay. Dưới đây là ba nhóm công thức lõi.

Công thức tồn cuối kỳ

Nguyên lý nằm gọn trong một dòng: Tồn cuối bằng Tồn đầu kỳ cộng Tổng nhập trừ Tổng xuất. Tại sheet Tồn kho, dòng 2 sẽ là:

=F2+G2-H2

Trong đó F2 là tồn đầu kỳ, G2 là tổng nhập, H2 là tổng xuất. Hàng nghìn mã hàng cùng dùng chung một công thức, kéo xuống là xong.

Tổng hợp nhập – xuất bằng SUMIFS

Giả sử sheet NhatKy có cột C là mã hàng, cột D là loại giao dịch, cột E là số lượng. Tổng nhập của mã hàng tại ô A2 sẽ là:

=SUMIFS(NhatKy!E:E,NhatKy!C:C,A2,NhatKy!D:D,"Nhập")

Tương tự, thay chữ Nhập bằng Xuất ta được tổng xuất. SUMIFS còn cho phép thêm điều kiện theo kho hoặc theo khoảng thời gian khi bạn mở rộng file nhiều kho.

Dò thông tin hàng hóa bằng VLOOKUP

Ở sheet Tồn kho, cột Tên hàng chỉ cần:

=IFERROR(VLOOKUP(A2,DanhMuc!A:B,2,0),"")

Công thức dò tên từ bảng Danh mục theo mã hàng; IFERROR trả về ô trống nếu mã chưa tồn tại, giúp file không ngập lỗi #N/A.

Mẹo đáng giá: bọc công thức trong ARRAYFORMULA để cả cột tự tính luôn cả với dòng mới, và dùng Data – Protect range để khóa sheet Tồn kho, chỉ cho quản lý chỉnh sửa công thức. Nhân viên chỉ được thao tác ở sheet Nhập – Xuất.

Cảnh báo tồn thấp và tồn ủ

File kho chỉ thực sự hữu ích khi nó chủ động nhắc việc thay vì chờ người ta mở ra xem. Có hai nhóm cảnh báo cần dựng ngay từ đầu.

Cảnh báo tồn thấp – sắp hết hàng bán

Dùng Format – Conditional formatting cho cột Tồn cuối với điều kiện custom formula:

=I2<=J2

với I2 là tồn cuối, J2 là tồn tối thiểu; thỏa điều kiện thì tô đỏ. Thêm cột Trạng thái bằng IF để gắn nhãn chữ rõ ràng hơn:

=IF(I2<=0,"Hết hàng",IF(I2<=J2,"Cần nhập hàng","Bình thường"))

Nhờ vậy, mỗi sáng mở file, danh sách mã hàng cần đặt thêm nằm sẵn trước mắt, không cần lọc hay ghi nhớ trong đầu.

Cảnh báo tồn ủ – hàng nằm lâu, vốn đứng yên

Tồn thấp cần nhập thêm, nhưng tồn ủ mới là chỗ tiền mặt bị ngủ. Thêm cột ngày nhập gần nhất theo mã hàng:

=MAXIFS(NhatKy!A:A,NhatKy!C:C,A2,NhatKy!D:D,"Nhập")

rồi lấy ngày hôm nay trừ đi cột này để biết mã hàng đã bao nhiêu ngày không có giao dịch. Lọc các dòng lớn hơn 60–90 ngày để xem xét khuyến mãi, combo hoặc trả lại nhà cung cấp. Cách này giải phóng vốn và diện tích kệ thay vì cứ chất thêm hàng mới lên hàng cũ.

Bước tiếp theo, Apps Script có thể gửi email tổng hợp hàng cần nhập mỗi sáng hoặc đẩy cảnh báo về nhóm chat chung của công ty, tất cả chạy trên chính file Google Sheet đang có.

Quản lý nhiều kho, nhiều chi nhánh

Khi có thêm kho hoặc chi nhánh, đừng tạo file mới — hãy mở rộng đúng một file. Thêm cột Kho vào sheet Nhập – Xuất, sau đó tổng hợp theo hai chiều: SUMIFS theo mã hàng và kho cho báo cáo chi tiết, hoặc bảng tổng hợp QUERY, pivot để xem tồn của mọi kho trên một màn hình.

Giao dịch chuyển kho nên ghi thành hai dòng: một dòng Xuất tại kho nguồn và một dòng Nhập tại kho đích, cùng chung một số tham chiếu. Cách này giúp đối chiếu được hai đầu và không làm mất hàng trên đường chuyển.

Về quyền hạn, dùng Protect sheet để nhân viên chi nhánh chỉ sửa được nhật ký của kho mình, chủ doanh nghiệp xem toàn cảnh ở sheet Tồn kho. Mọi người cập nhật ngay trên điện thoại khi giao nhận, dữ liệu về chung một nơi trong vài giây, và báo cáo theo chi nhánh luôn có sẵn để so sánh hiệu quả từng điểm bán.

Nối kho với website và sàn TMĐT

Khi đơn hàng đến từ nhiều nguồn — website, Shopee, TikTok Shop, Facebook — việc nhập tay vào file kho là lúc sai số sinh ra nhiều nhất: đơn bị sót, số lượng gõ nhầm, tồn kho trên website không khớp kho thật, khách đặt xong mới biết hết hàng.

Google Sheet có thể đóng vai trung tâm điều phối: đơn từ website và các sàn tự động chảy về sheet, nghiệp vụ xác nhận xuất kho, rồi số tồn cập nhật ngược lại kênh bán. Với website bán hàng, danh mục sản phẩm và số lượng tồn có thể được đồng bộ định kỳ hoặc theo thời gian thực, giúp khách luôn nhìn thấy tồn chính xác trước khi đặt đơn.

Eco Agent xây dựng sẵn các bộ file theo đúng hướng này: file quản lý kho hàng nhập xuất tồn Google Sheet có dashboard BI chuyên nghiệpfile đồng bộ hàng hóa lên website. Bạn có thể xem tổng hợp tại danh mục Google Sheet tự động hóa hoặc tham khảo thêm các kịch bản nghiệp vụ tại tự động hóa quy trình. Từ một file kho duy nhất, doanh nghiệp có thêm báo cáo doanh số, hiệu quả nhân viên và tốc độ quay vòng hàng để ra quyết định nhanh hơn.

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

Google Sheet có đủ dùng cho doanh nghiệp nhỏ quản lý kho không?

Đủ với phần lớn doanh nghiệp nhỏ: miễn phí, nhiều người cùng chỉnh sửa, tự động lưu phiên bản, sở hữu các hàm mạnh như SUMIFS, QUERY, ARRAYFORMULA và mở rộng được bằng Apps Script. Khi quy mô lớn lên, cấu trúc dữ liệu sạch trong Google Sheet vẫn chuyển tiếp thuận lợi sang phần mềm chuyên dụng.

Công thức tính tồn kho trong Google Sheet là gì?

Cốt lõi là Tồn cuối bằng Tồn đầu kỳ cộng Tổng nhập trừ Tổng xuất, trong đó Tổng nhập và Tổng xuất lấy bằng SUMIFS rọi theo mã hàng trên sheet nhật ký giao dịch. Sheet Tồn kho chỉ chứa công thức, tuyệt đối không nhập tay.

Làm sao để Google Sheet cảnh báo khi hàng sắp hết?

Dùng conditional formatting so sánh Tồn cuối với Tồn tối thiểu để tô màu, kết hợp cột Trạng thái bằng IF gắn nhãn Hết hàng hoặc Cần nhập hàng. Có thể bổ sung Apps Script gửi email cảnh báo tự động mỗi ngày cho người phụ trách nhập hàng.

Có thể đồng bộ tồn kho từ Google Sheet lên website và sàn TMĐT không?

Có. Google Sheet nhận đơn từ website và các sàn về một sheet chung, đồng thời đẩy số tồn cập nhật ngược lại kênh bán. Hai giải pháp đồng bộ và quản lý kho mà Eco Agent đã triển khai được dẫn chiếu ngay trong phần trên của bài viết.

Cần giải pháp cụ thể cho doanh nghiệp của bạn?

Nhắn Eco Agent qua Zalo để được tư vấn miễn phí — chúng tôi sẽ gợi ý cách tự động hóa phù hợp với quy mô, ngân sách của bạn.

💬 Tư vấn miễn phí qua Zalo