[GIÚP ĐỠ] Tổng hợp kết quả từ nhiều kết quả khác nhau

Liên hệ QC

iamnobody82

Thành viên mới
Tham gia
10/8/11
Bài viết
7
Được thích
0
Tôi có 1 bài toán mãi không nghĩ ra. Mọi người xem hình trước:

Attachment.jpg
Hiện tôi muốn ô STATUS ở table SUM UP sẽ hiện kết quả:
. PASSED: Khi tất cả giá trị tương ứng đều PASSED. (Trường hợp AGENT thì PASSED khi Agent 1 -> Agent 6 PASSED, trừ những AGENT nào là "If possible").
. FAILED: Tương tự vậy, FAILED khi có 1 giá trị FAILED.
. Và để trống không điền khi các giá trị chưa được đầy đủ (Ví dụ như AGENT thì nếu AGENT 1,2,4,5,6 nếu chưa có STATUS bất kỳ thì sẽ để trống)

Mong mọi người giúp đỡ. Tôi đính kèm theo file Excel để mọi người tiện theo dõi. Cám ơn nhiều!
 

File đính kèm

Thế này có phải không bạn?
 

File đính kèm

Thanks dhn46 nhiều nhiều.

Tuy nhiên, vấn đề ở đây là công thức này không thể là 1 "công thức chung" được. Ví dụ như nếu tôi không chỉ có 2 nhân tố cần tính toán là AGENT và TOOL mà có rất nhiều nhân tố trong cùng 1 table. Khi đó, mình không thể dùng công thức này để kéo 1 cái xuống cho hết tất cả mà phải viết từng cell 1.

Do vậy, tôi đã từng nghĩ ra là dùng VLOOKUP để lọc ra những cell nào có tên AGENT, sau đó lấy giá trị bên ô STATUS tương ứng để tính toán cho ra kết quả.

Tuy nhiên, VLOOKUP luôn trả về cell đầu tiên của 1 cột. Tôi không biết cách nào để VLOOKUP trả về cell cuối cùng của 1 cột. Vì khi đó tôi có thể dùng 2 hàm VLOOKUP, 1 cái trả về cell đầu tiên (ví dụ C7) và cell cuối cùng (C12) 1 cách tự động, sau đó dùng nó để tính toán. Như vậy, mình sẽ có 1 công thức chung dùng được cho cả sheet.
 
Thanks dhn46 nhiều nhiều.

Tuy nhiên, vấn đề ở đây là công thức này không thể là 1 "công thức chung" được. Ví dụ như nếu tôi không chỉ có 2 nhân tố cần tính toán là AGENT và TOOL mà có rất nhiều nhân tố trong cùng 1 table. Khi đó, mình không thể dùng công thức này để kéo 1 cái xuống cho hết tất cả mà phải viết từng cell 1.

Do vậy, tôi đã từng nghĩ ra là dùng VLOOKUP để lọc ra những cell nào có tên AGENT, sau đó lấy giá trị bên ô STATUS tương ứng để tính toán cho ra kết quả.

Tuy nhiên, VLOOKUP luôn trả về cell đầu tiên của 1 cột. Tôi không biết cách nào để VLOOKUP trả về cell cuối cùng của 1 cột. Vì khi đó tôi có thể dùng 2 hàm VLOOKUP, 1 cái trả về cell đầu tiên (ví dụ C7) và cell cuối cùng (C12) 1 cách tự động, sau đó dùng nó để tính toán. Như vậy, mình sẽ có 1 công thức chung dùng được cho cả sheet.
Xem thử cách làm này coi có đúng ý chưa, phải sử dụng Name động thôi.
 

File đính kèm

Web KT

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

Back
Top Bottom