[Nhờ giúp đỡ] cách tính tổng theo điều kiện từ 2 file excel.

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

Lá chanh

Thành viên mới
Tham gia
28/6/23
Bài viết
20
Được thích
4
Nhờ các cao nhân giúp đỡ Em với ạ!
Vấn đề của em như sau:
Giả sử em có 2 file, test1 và test 2.
Test1: giống như file data, em có cột mã hàng ( gồm các mã A,B,C,D... có thể được lặp lại nhiều lần) và tương ứng là cột số lượng (file này được cập nhật vào cuối ngày)
Test2: là file em tổng hợp số lượng và số lần xuất hiện của từng mã hàng ( File này em xem vào đầu ngày hôm sau)
Hiện tại thì em đang dùng hàm sumif, tuy nhiên có vấn đề bất tiện là em buộc phải mở file test 1 thì mới hiển thị kết quả ở file test 2. còn không mở nó hiện #VALUE à.
Xin nhờ các bác chỉ giúp em cách nào để em không phải mở file test 2 lên không ạ?
P/S: Nếu không sử dụng sumif, countif thì có thể thay bằng công thức nào không ạ.
(Em có tìm cách dùng Query để tạo ra 1 sheet mới chứa dữ liệu cần lấy ở file test 1. Tuy nhiên cách này e thấy cũng chưa hài lòng lắm, mong muốn tìm một cách đơn giản hơn)
 

File đính kèm

Nhờ các cao nhân giúp đỡ Em với ạ!
Vấn đề của em như sau:
Giả sử em có 2 file, test1 và test 2.
Test1: giống như file data, em có cột mã hàng ( gồm các mã A,B,C,D... có thể được lặp lại nhiều lần) và tương ứng là cột số lượng (file này được cập nhật vào cuối ngày)
Test2: là file em tổng hợp số lượng và số lần xuất hiện của từng mã hàng ( File này em xem vào đầu ngày hôm sau)
Hiện tại thì em đang dùng hàm sumif, tuy nhiên có vấn đề bất tiện là em buộc phải mở file test 1 thì mới hiển thị kết quả ở file test 2. còn không mở nó hiện #VALUE à.
Xin nhờ các bác chỉ giúp em cách nào để em không phải mở file test 2 lên không ạ?
P/S: Nếu không sử dụng sumif, countif thì có thể thay bằng công thức nào không ạ.
(Em có tìm cách dùng Query để tạo ra 1 sheet mới chứa dữ liệu cần lấy ở file test 1. Tuy nhiên cách này e thấy cũng chưa hài lòng lắm, mong muốn tìm một cách đơn giản hơn)
1/Bạn thử dùng SUMPRODUCT
2/Pivot tổng hợp file test1, sau đó dùng hàm VLOOKUP
3/Dùng Power Query hoặc dùng Power Pivot
 
Bạn combine folder data=> rồi nạp vào data model=>Report kết quả cần!
 

File đính kèm

Nhờ các cao nhân giúp đỡ Em với ạ!
Vấn đề của em như sau:
Giả sử em có 2 file, test1 và test 2.
Test1: giống như file data, em có cột mã hàng ( gồm các mã A,B,C,D... có thể được lặp lại nhiều lần) và tương ứng là cột số lượng (file này được cập nhật vào cuối ngày)
Test2: là file em tổng hợp số lượng và số lần xuất hiện của từng mã hàng ( File này em xem vào đầu ngày hôm sau)
Hiện tại thì em đang dùng hàm sumif, tuy nhiên có vấn đề bất tiện là em buộc phải mở file test 1 thì mới hiển thị kết quả ở file test 2. còn không mở nó hiện #VALUE à.
Xin nhờ các bác chỉ giúp em cách nào để em không phải mở file test 2 lên không ạ?
P/S: Nếu không sử dụng sumif, countif thì có thể thay bằng công thức nào không ạ.
(Em có tìm cách dùng Query để tạo ra 1 sheet mới chứa dữ liệu cần lấy ở file test 1. Tuy nhiên cách này e thấy cũng chưa hài lòng lắm, mong muốn tìm một cách đơn giản hơn)
Bạn có thể dùng query ADO bằng VBA
 
Nếu bạn muốn không mở file nguồn mà dữ liệu không lỗi hãy dùng các công thức sử dụng hàm mảng như SUMPRODUCT
Bởi vì các hàm như COUNTIF, SUMIF, SUMIFS, OFFSET chỉ làm việc với range nên bạn phải mở file nguồn hàm mới chạy.
p/s: muốn tự động update bạn phải nhấn vào nút update khi mới mở file thì dữ liệu mới cập nhật theo.
 

File đính kèm

Cảm ơn các bác. Hiện với query e mới chỉ biết lấy dữ liệu từ file test1 sang file test 2. Tức là tạo ra 1 sheet dữ liệu ở file test 2 giống ở file test 1. Sau đó dùng sumif và countif từ sheet dữ liewuj này sang.
Sumproduct thì e mơia chỉ biết cách tính tổng chứ chưa biết cách để đếm. Nhờ các bác cho e xin cty thay thế cho countif
Bài đã được tự động gộp:

Bạn có thể dùng query ADO bằng VBAFile e lưu
Bạn có thể dùng query ADO bằng VBA
file e lưu trên server của công ty. Mà những file trên server công ty thì e thấy đều ko chạy đc vba bác ạ
Bài đã được tự động gộp:

1/Bạn thử dùng SUMPRODUCT
2/Pivot tổng hợp file test1, sau đó dùng hàm VLOOKUP
3/Dùng Power Query hoặc dùng Power Pivot
Cái pivot e tưởng chỉ làm việc trên 1 workbook bác nhỉ
 
Web KT

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

Back
Top Bottom