-
06-23-2016, 04:26 PM #1Junior Member
- Ngày tham gia
- Aug 2015
- Bài viết
- 0
Hướng dẫn tính tồn đầu kỳ hàng hóa sử dụng công thức mảng trong Excel
Theo nhu cầu thực tế, mình thấy còn rất nhiều bạn vẫn chưa biết cách tính tồn đầu kỳ. Mình viết bài này nhằm hỗ trợ cho các bạn phương pháp tính tồn đầu kỳ mà nhiều người đang cần sử dụng.
Theo mình hiểu, số lượng tồn đầu kỳ chính là số lượng hàng hóa còn tồn lại từ kỳ trước mà chúng ta chưa bán hết, số lượng tồn đầu kỳ này chính là số lượng hàng hóa tồn cuối kỳ trước.
Công thức tổng quát: TỒN ĐẦU = NHẬP – XUẤT
+ Nhập: số lượng hàng đã nhập trước ngày đầu kỳ của mã hàng đó.
+ Xuất: số lượng hàng đã xuất trước ngày đầu kỳ của mã hàng đó.
Các bước tính tồn đầu kỳ:
Bước 1: Bảng CSDL chứa toàn bộ thông tin dữ liệu.
Bước 2: Phân tích bài toán.
Để tính tồn đầu chúng ta cần tính:
1. Tính số lượng nhập của mã hàng trước ngày đầu kỳ
2. Tính số lượng xuất của mã hàng trước ngày đầu kỳ
=> Tồn đầu = Nhập – xuất
Nhập và xuất ở đây sẽ được tính theo 3 điều kiện:
Nhập: điều kiện gồm ngày chứng từ < ngày đầu kỳ, mã hàng, loại phiếu = “nhập”.
Xuất: điều kiện gồm ngày chứng từ < ngày đầu kỳ, mã hàng, loại phiếu = “xuất”.
Bước 3: Tính số lượng nhập đầu kỳ.
Ở đây, chúng ta dùng công thức tính tổng có nhiều điều kiện cho một vùng dữ liệu.
=SUM(IF(ngày chứng từ < ngày đầu kỳ, IF(mã hàng, IF(loại phiếu = “nhập”, SLG,0),0),0))
Ngày chứng từ: $D$3:$D$22
Ngày đầu kỳ nằm trong ô: D25
Mã hàng: $G$3:$G$22
Điều kiện mã hàng nằm trong ô: D26
Loại phiếu: $J$3:$J$22
Điều kiện loại phiếu: "N"
Số lượng: $H$3:$H$22
Điều kiện 1: Ngày chứng từ< ngày đầu kỳ => $D$3:$D$22<D25
Điều kiện 2: Mã hàng => $G$3:$G$22=D26
Điều kiện 3: Loại phiếu = "Nhập" => $J$3:$J$22="N"
Từ đây, chúng ta lồng các đối số theo vùng dữ liệu cụ thể vào công thức:
=SUM(IF($D$3:$D$22<D25,IF($G$3:$G$22=D26,IF($J$3:$ J$22="N",$H$3:$H$22,0),0),0))
Sau khi gõ xong công thức, các bạn nhấn tổ hợp phím CTRL + SHIFT + ENTER để nhận kết quả vì đây là công thức mảng.
Bước 4: Tính số lượng xuất đầu kỳ
Ở đây, các bạn copy nguyên công thức nhập đầu kỳ, trong phần điều kiện Loại phiếu các bạn thay đổi từ loại phiếu nhập thành phiếu xuất (tức thay N thành X).
=SUM(IF($D$3:$D$22<D25,IF($G$3:$G$22=D26,IF($J$3:$ J$22="X",$H$3:$H$22,0),0),0))
Sau khi gõ xong công thức, các bạn nhấn tổ hợp phím CTRL + SHIFT + ENTER để nhận kết quả vì đây là công thức mảng.
Bước 5: Tính tồn đầu: Tồn đầu = Nhập – Xuất
Tại đây, các bạn chỉ cần copy công thức nhập đầu kỳ trừ đi công thức xuất đầu kỳ.
=SUM(IF($D$3:$D$22<D25,IF($G$3:$G$22=D26,IF($J$3:$ J$22="N",$H$3:$H$22,0),0),0)) -
SUM(IF($D$3:$D$22<D25,IF($G$3:$G$22=D26,IF($J$3:$J $22="X",$H$3:$H$22,0),0),0))
Sau khi gõ xong công thức, các bạn nhấn tổ hợp phím CTRL + SHIFT + ENTER để nhận kết quả vì đây là công thức mảng.
Kết quả:
View more random threads:
- Di chuyển từ sheet khác nhau
- In phần ghi chú trong các cột excel??????
- Nhờ Nhà mình sửa giúp lỗi đọc số tiền bằng chữ
- Cách lập công thức cộng trừ giữa các file khác nhau
- Điền tên phòng cho nhân viên dùng công thức nào ?
- excel 2010
- So sánh dữ liệu trên cùng một cột rồi tự động tăng lên 1 nếu dữ liệu đã tồn tại
- Lọc kết quả với Excel hay với Access?
- thuế GTGT
- excel và báo cáo lưu chuyển tiền tệ
Xe vận chuyển 3 chân là khái niệm mà chỉ người trong lĩnh vực vận chuyển mới hiểu. Thuật ngữ “chân” xe tải sẽ làm cho rất nhiều hiểu sai, mơ hồ. “Chân” xe vận tải chẳng phải chỉ số bánh xe mà nó thể...
Xe vận tải 3 chân chở được bao nhiêu tấn hàng?