Tại sao hàm lookup ra kết quả rất khó hiểu

Liên hệ QC

r.kelly

Thành viên mới
Tham gia
6/2/09
Bài viết
3
Được thích
0
Khi mình làm 1 bài toán xếp hạng cho học sinh, thì mình xin hỏi các vấn đề sau :
1. Khi mình thay đổi điểm số của học sinh(ở đây là số hạng) thì khi thì hàm loôkup cho ra giá trị đúng khi thì cho N/A
2. Có cách nào để làm đơn giản vấn đề này hơn nữa không.
Lưu ý : các bạn hãy thay đổi giá trị của các ô số hạng để rank thay đổi thì các bạn sẽ thấy.
Cám ơn các bạn nhiều.
 

File đính kèm

  • Book1.xls
    17.5 KB · Đọc: 44
Khi mình làm 1 bài toán xếp hạng cho học sinh, thì mình xin hỏi các vấn đề sau :
1. Khi mình thay đổi điểm số của học sinh(ở đây là số hạng) thì khi thì hàm loôkup cho ra giá trị đúng khi thì cho N/A
2. Có cách nào để làm đơn giản vấn đề này hơn nữa không.
Lưu ý : các bạn hãy thay đổi giá trị của các ô số hạng để rank thay đổi thì các bạn sẽ thấy.
Cám ơn các bạn nhiều.
Trường hợp này nên dùng Index() + Match()
Mã:
=INDEX($E$12:$E$14,MATCH(1,$I$12:$I$14,))
Hàm Lookup(), nếu dữ liệu không sắp xêm theo thứ tự tăng dần nhiều khi kết quả không như ý muốn.
 
Mình đã làm được và hiểu thêm về hàm lookup rất cả ơn bạn
 
Tôi đang nghĩ đến trường hợp có 2 hạng trùng nhau không biết bạn tính thế nào đây?
Anh hỏi câu hỏi rất đúng em đang tìm hướng giải quyết cho vấn đề đó, ở đây là vâlidte thôi vì trường hợp của bên em cũng khó có hạng trùng do em so sánh chỉ số phụ trước khi sử dụng hàm rank. Tuy nhiên cho em hỏi là nếu chưa có kết quả, tức điểm số = 0 hết có nghĩa là danh sách mới thì tất cả đều hạng 1. Em chưa biết bắt lỗi này, do ngày xưa em học bên CNTT nhưng code Excel thú thật chỉ nhờ help thôi, mong mấy anh chỉ thêm.

@ndu: sẵn anh hướng dẫn em và các anh em vâlidte cho TH trùng nhau được không?
 
Lần chỉnh sửa cuối:
Anh hỏi câu hỏi rất đúng em đang tìm hướng giải quyết cho vấn đề đó, ở đây là vâlidte thôi vì trường hợp của bên em cũng khó có hạng trùng do em so sánh chỉ số phụ của hàm rank. Tuy nhiên cho em hỏi là nếu chưa có kết quả, tức điểm số = 0 hết có nghĩa là danh sách mới thì tất cả đều hạng 1. Em chưa biết bắt lỗi này, do ngày xưa em học bên CNTT nhưng code Excel thú thật chỉ nhờ help thôi, mong mấy anh chỉ thêm
Vì chưa rõ dử liệu thật của bạn thế nào nên không dám nói chắc, tuy nhiên bạn có thể tham khảo bài này:
http://www.giaiphapexcel.com/forum/showthread.php?t=20242
Tốt nhất bạn nên đưa file thật lên
 
Web KT

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

Back
Top Bottom