Xin giúp tìm số liệu với nhiều điều kiện, cần gấp để làm báo cáo

Liên hệ QC

doraemon1984

Thành viên mới
Tham gia
19/6/10
Bài viết
2
Được thích
0
Dạ thưa các cao nhân, em mới bập bõm làm về data và nghiên cứu excel, sếp giao ngay cho việc tìm dữ liệu theo yêu cầu và format của sếp.

File em gửi có 2 sheet cần quan tâm: Data và Process, Sếp muốn lấy dữ liệu ở sheet data để chuyển sang sheet Process.

Yêu cầu cụ thể là, hiện quantity (số lượng), price (giá) và tổng giá trị mua (purchase value) ở sheet process nếu thỏa mãn về ngày, code và ĐK (A hoặc B)

Ví dụ như, nếu đánh vào sheet process code AAA, ngày là 30/12/2010 và ĐK là A thì 3 cột về số lượng, giá cả và giá trị sẽ tự hiện lên, với dữ liệu lấy từ sheet data.

Em chịu các bác ạ. Mong các bác giúp em nhanh để em còn báo cáo sếp :( Hic hic
 

File đính kèm

Dạ thưa các cao nhân, em mới bập bõm làm về data và nghiên cứu excel, sếp giao ngay cho việc tìm dữ liệu theo yêu cầu và format của sếp.

File em gửi có 2 sheet cần quan tâm: Data và Process, Sếp muốn lấy dữ liệu ở sheet data để chuyển sang sheet Process.

Yêu cầu cụ thể là, hiện quantity (số lượng), price (giá) và tổng giá trị mua (purchase value) ở sheet process nếu thỏa mãn về ngày, code và ĐK (A hoặc B)

Ví dụ như, nếu đánh vào sheet process code AAA, ngày là 30/12/2010 và ĐK là A thì 3 cột về số lượng, giá cả và giá trị sẽ tự hiện lên, với dữ liệu lấy từ sheet data.

Em chịu các bác ạ. Mong các bác giúp em nhanh để em còn báo cáo sếp :( Hic hic


Bạn dùng công thức này thừ xem:

Tại cột số lượng: =SUMPRODUCT(--(Data!$B$3:$B$32=Process!$B5),--(Data!$C$3:$C$32=Process!$C5),(Data!E$3:E$32))
Sau đó kéo sang hai cột giá và tổng giá trị.
 

File đính kèm

Bạn dùng công thức này thừ xem:

Tại cột số lượng: =SUMPRODUCT(--(Data!$B$3:$B$32=Process!$B5),--(Data!$C$3:$C$32=Process!$C5),(Data!E$3:E$32))
Sau đó kéo sang hai cột giá và tổng giá trị.


Cảm ơn bác nhiều lắm, nhưng có thể cho mình hỏi là dấu -- ở trong câu lệnh mang nghĩa gì thế ạ?? VÌ nếu xóa đi thì thấy kết quả = 0, chứ kô đúng như đáp áp. Ngoài ra mình muốn hỏi thêm là nếu thêm 1 điều kiện nữa thì có áp dụng được công thức này không? và áp dụng thế nào.

Khổ mới tập tành ẽxcel, chưa đâu vào đâu, mong bác chỉ giáo thêm
 
Cảm ơn bác nhiều lắm, nhưng có thể cho mình hỏi là dấu -- ở trong câu lệnh mang nghĩa gì thế ạ?? VÌ nếu xóa đi thì thấy kết quả = 0, chứ kô đúng như đáp áp. Ngoài ra mình muốn hỏi thêm là nếu thêm 1 điều kiện nữa thì có áp dụng được công thức này không? và áp dụng thế nào.

Khổ mới tập tành ẽxcel, chưa đâu vào đâu, mong bác chỉ giáo thêm

Dấu "--" để chuyển dữ liệu chuổi thành số, hàm sumproduct là hàm tính tổng với nhiều điện kiện, khi có thêm điều kiện để tính tổng thì bạn cứ đưa vào trong công thức (nếu nó ko phải dạng số thì thêm "--" hoặc "+1" hoặc "*1".

Bạn có thể tham khảo thêm về hàm này ở đây:

http://www.giaiphapexcel.com/forum/...à-công-thức-mảng-Phép-tính-có-nhiều-điều-kiện
 
Bạn dùng công thức này thừ xem:

Tại cột số lượng: =SUMPRODUCT(--(Data!$B$3:$B$32=Process!$B5),--(Data!$C$3:$C$32=Process!$C5),(Data!E$3:E$32))
Sau đó kéo sang hai cột giá và tổng giá trị.

Tận dụng E~2007 thay Sumproduct bằng SUMIFS trong trường hợp này:
PHP:
=SUMIFS(Data!G$3:G$32,Data!$B$3:$B$32,$B5,Data!$C$3:$C$32,$C5)
 
Web KT

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

Back
Top Bottom