Viết công thức tìm kiếm cho bài excel này như thế nào ạ? (1 người xem)

  • Thread starter Thread starter theham
  • Ngày gửi Ngày gửi

Người dùng đang xem chủ đề này

theham

Thành viên mới
Tham gia
18/10/10
Bài viết
3
Được thích
0
Tình hình là hôm bữa em gặp trường hợp dạng này mà mấy hôm nay chưa biết cách giải quyết nên lên đây hỏi cao nhân )(&&@@.
Chuyện là em muốn lấy kết quả từ cột E, giá trị tìm kiếm là các giá trị ở ô C7, C8, C9. và phạm vi tìm kiếm là từ B3 đến D5 (cái này làm em nhứt đầu nà, hic).
Nếu có dễ quá thì đừng chửi e :( Em xin cảm ơn.

Capture.PNG
 
Tình hình là hôm bữa em gặp trường hợp dạng này mà mấy hôm nay chưa biết cách giải quyết nên lên đây hỏi cao nhân )(&&@@.
Chuyện là em muốn lấy kết quả từ cột E, giá trị tìm kiếm là các giá trị ở ô C7, C8, C9. và phạm vi tìm kiếm là từ B3 đến D5 (cái này làm em nhứt đầu nà, hic).
Nếu có dễ quá thì đừng chửi e :( Em xin cảm ơn.

View attachment 137385
Dùng thử hàm tự tạo này xem sao?
Mã:
Public Function kq(dl As Range, data As Range)
For i = 1 To data.Rows.Count
    For j = 1 To data.Columns.Count
        If data(i, j) = dl Then
            kq = data(i, data.Columns.Count)
        End If
    Next j
Next i
End Function

Cách dùng: "=kq(ô cần dò;bảng dò)"
 

File đính kèm

Lần chỉnh sửa cuối:
Tình hình là hôm bữa em gặp trường hợp dạng này mà mấy hôm nay chưa biết cách giải quyết nên lên đây hỏi cao nhân )(&&@@.
Chuyện là em muốn lấy kết quả từ cột E, giá trị tìm kiếm là các giá trị ở ô C7, C8, C9. và phạm vi tìm kiếm là từ B3 đến D5 (cái này làm em nhứt đầu nà, hic).
Nếu có dễ quá thì đừng chửi e :( Em xin cảm ơn.

View attachment 137385

góp thêm một cthuc
Mã:
D7=LOOKUP(2,1/(COUNTIF(OFFSET($B$3:$D$3,{0,1,2},),C7)),$E$3:$E$5)
 

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

Back
Top Bottom