Nhờ các anh chị giúp hàm tham chiếu INDEX ;MATCH hoặc VLookup; HLookup (2 người xem)

Liên hệ QC

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

Tham gia
30/7/06
Bài viết
423
Được thích
383
Nghề nghiệp
GTVT
Mình có bảng dữ liệu so sánh kết quả nhưng không ra được nhờ các bạn giúp có file đính kèm
Function g(x, y)

Vung = Thoi_Gian.Range("L2:P20").Value
If IsError(Application.VLookup(x, Vung, Application.HLookup(y, Vung, 2, 0), 0)) Then
g = "Khong co Gia tri"
Else
g = Application.VLookup(x, Vung, Application.HLookup(y, Vung, 2, 0), 0)
End If
End Function

Function G_KQ(x, y)

Dim Dc As Long
With Sheets("Loc_Khoa_hoc")
Dc = .Range("H" & Rows.Count).End(xlUp).Row
Vung = .Range("H4:L" & Dc)
If IsError(Application.VLookup(x, Vung, Application.HLookup(y, Vung, 2, 0), 0)) Then
G_KQ = "Khong co Gia tri"
Else
G_KQ = Application.VLookup(x, Vung, Application.HLookup(y, Vung, 2, 0), 0)
End If
End With

End Function
 

File đính kèm

Mình có bảng dữ liệu so sánh kết quả nhưng không ra được nhờ các bạn giúp có file đính kèm
Function g(x, y)

Vung = Thoi_Gian.Range("L2:p20").Value
If IsError(Application.VLookup(x, Vung, Application.HLookup(y, Vung, 2, 0), 0)) Then
g = "Khong co Gia tri"
Else
g = Application.VLookup(x, Vung, Application.HLookup(y, Vung, 2, 0), 0)
End If
End Function

Function G_KQ(x, y)

Dim Dc As Long
With Sheets("Loc_Khoa_hoc")
Dc = .Range("H" & Rows.Count).End(xlUp).Row
Vung = .Range("H4:L" & Dc)
If IsError(Application.VLookup(x, Vung, Application.HLookup(y, Vung, 2, 0), 0)) Then
G_KQ = "Khong co Gia tri"
Else
G_KQ = Application.VLookup(x, Vung, Application.HLookup(y, Vung, 2, 0), 0)
End If
End With

End Function

Tìm theo hạng, kết quả là hạng đầu tiên tìm thấy. Sao không tìm theo mã học viên là duy nhất ?

.
 
khó bạn ạ vì mình tìm theo hạng để đối chiếu với bảng sheet Thoi_gian
 
Web KT

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

Back
Top Bottom