Tạo Quan Hệ Ngày Nhập Ngày Xuất

Liên hệ QC
Tôi tuân thủ nội quy khi đăng bài

tran780

Thành viên mới
Tham gia
10/11/13
Bài viết
43
Được thích
8
Chào anh/chị,

Em đang tạo file excel để kiểm soát FIFO của hàng tồn kho. Ví dụ mã A11 nhập ngày 01/08 số lượng 100 cái, ngày 11 và 15/08 xuất ra lần lượt 50 và 60 cái của ngày nhập 01/08. Mã A12 ngày 16/08 xuất ra 10 cái, mã A11 không xuất trong ngày 16/08 tuy nhiên bảng pivot vẫn link ngày xuất 16/08 cho mã A11 khiến cho bảng tính rất khó hiểu và dài.
Anh/chị nào biết lỗi ở đâu chỉ giúp em với
Em xin cảm ơn
Em đính kèm file để mọi người tham khảo
 

File đính kèm

  • Book1.xlsx
    251 KB · Đọc: 16
Bước 1: Tạo bảng Invoice (duy nhất)

1722873756182.png

Bước 2: Hợp nhất 2 bảng nhập và xuất theo cấu trúc sau, có thể dùng Power query

1722873804100.png

Bước 3: Tạo relationship, 2 bảng con không dùng nữa

1722873923068.png

Bước 4: tạo pivot table

1722874013649.png
 
File dưới đây dùng Power Query nối 2 bảng (lưu ý tên cột ngày có đổi và bảng xuất bỏ bớt cột ngày nhập)

1722876014053.png
 

File đính kèm

  • NhapXuat.xlsx
    229.8 KB · Đọc: 16
File dưới đây dùng Power Query nối 2 bảng (lưu ý tên cột ngày có đổi và bảng xuất bỏ bớt cột ngày nhập)

View attachment 302949
Con cảm ơn chú nhiều, cho con hỏi thêm cũng file đính kèm trên có cách nào dùng power query hoặc power pivot link duoc số lượng xuất (delivery output) vào sheet "Receiving" không ạ, còn dùng power query mà không duoc
1722925498354.png
 
Con cảm ơn chú nhiều, cho con hỏi thêm cũng file đính kèm trên có cách nào dùng power query hoặc power pivot link duoc số lượng xuất (delivery output) vào sheet "Receiving" không ạ, còn dùng power query mà không duoc
Thêm vào query đó thì nó vô nghĩa. Sao không lấy cái query cuối kia? Và cái pivot table có luôn rồi?
 
Thêm vào query đó thì nó vô nghĩa. Sao không lấy cái query cuối kia? Và cái pivot table có luôn rồi?
dạ vì nếu theo bảng table trên sẽ phải qua 1 bước nữa để xác định số tồn theo Item, theo ngày nhập và invoice ạ. Nếu bảng hơn 10,000 dòng tính tồn sẽ phức tạp hơn là link trực tiếp trừ luôn ạ
 
dạ vì nếu theo bảng table trên sẽ phải qua 1 bước nữa để xác định số tồn theo Item, theo ngày nhập và invoice ạ. Nếu bảng hơn 10,000 dòng tính tồn sẽ phức tạp hơn là link trực tiếp trừ luôn ạ
Bạn đưa mẫu bảng có số tồn: có ngày không, có cộng dồn không. Sẽ là query Data hoặc pivot table chứ không làm vào các table con.
 
Bạn đưa mẫu bảng có số tồn: có ngày không, có cộng dồn không. Sẽ là query Data hoặc pivot table chứ không làm vào các table con.
dạ mong muốn làm sao có thể link duoc và ra duoc tồn kho theo ngày nhập như hình ạ (có invoice càng tốt không cũng không sao ạ, vì mục đích kiểm soát hàng hóa nào nhập kho trước để biết xuất trước ạ)

ItemReceiving dateSum of Quantity (Input)Sum of Quantity (Output)Onhand
A11
01-08-24​
200​
110​
90​
A11
04-08-24​
20​
20​
A12
01-08-24​
10​
4​
6​
A13
01-08-24​
5​
5​
A13
05-08-24​
40​
40​
A13
06-08-24​
56​
56​
A17
04-08-24​
7​
7​
A25
04-08-24​
30​
30​
A25
07-08-24​
54​
54​
 
dạ mong muốn làm sao có thể link duoc và ra duoc tồn kho theo ngày nhập như hình ạ (có invoice càng tốt không cũng không sao ạ, vì mục đích kiểm soát hàng hóa nào nhập kho trước để biết xuất trước ạ)
Có 1 dòng dữ liệu sai nguyên tắc kế toán: Cùng 1 hóa đơn mà nhập làm 2 ngày. Mặt hàng A11, hóa đơn A-175, nhập 2 ngày 1 và 4/8. Bảng invoice nếu ghi 2 lần thì mất tính duy nhất của bảng.
Nhập 2 ngày khác nhau thì phải khác hóa đơn đi đường, và khác cả phiếu nhập.
Nếu A-175 chỉ có 1 hóa đơn, không quan tâm ngày nhập thì có kết quả: (2 dòng nhập cộng lại thành 1).

1722949588413.png

Nếu bạn cứ để sai nguyên tắc kế toán thì cho biết, tôi làm lại và bạn tự chịu.
 
Bạn đưa mẫu bảng có số tồn: có ngày không, có cộng dồn không. Sẽ là query Data hoặc pivot table chứ không làm vào các table con.
Thớt không có khái niệm về Quan hệ dữ liệu/Relationship cho nên không biết phân biệt quan hệ 1-1, 1-N, và N-N. Tức là cái tên Intermediate Table không có nghĩa gì cả.

Chú:
Trong lĩnh vực thương mại, "Input" dùng cho nguyên liệu đầu vào, và "Output" dùng cho thành phẩm/bán thành phẩm đầu ra.
Muốn nói nhập kho thì dùng "Receipt/Received/Receiving" hoặc "Taken In". Receipt Qty, Qty Taken In,...
Muốn nói xuất kho thì dùng "Issue/Issuing" Issued Qty.
 
Lần chỉnh sửa cuối:
Trong lĩnh vực thương mại, "Input" dùng cho nguyên liệu đầu vào, và "Output" dùng cho thành phẩm/bán thành phẩm đầu ra.
Input" dùng cho nguyên liệu đầu vào, và "Output" dùng cho thành phẩm/bán thành phẩm đầu ra không phải dùng trong lĩnh vực thương mại, mà dùng trong lĩnh vực sản xuất. Còn dùng trong quản lý kho bãi (inventory) thì miễn cưỡng có thể dùng qty input và qty output (kiểu hơi bồi). Bỏ "put" và dùng Qty in, Qty out cũng chấp nhận được.
 
Lần chỉnh sửa cuối:
Web KT

Bài viết mới nhất

Back
Top Bottom