nhờ cài hàm để dò tìm với độ lệch +/- 2

Liên hệ QC

vudinhgiao

Thành viên mới
Tham gia
31/7/16
Bài viết
47
Được thích
10
Nhờ các cao nhân chỉ giáo
 

File đính kèm

  • giúp em.xlsx
    9.2 KB · Đọc: 12
Thử, Ctrl+Shift+Enter:
Mã:
=LOOKUP("zz",VLOOKUP(IF(1,A1+ROW($1:$5)-3),$E$2:$F$10,2,0))
 
Ví dụ có chỗ lệch 0 (chính xác 100%), nhưng nó thấy lệch 1-2 trước thì sao?
 
Bác ơi đã giúp thì giúp cho chót nhé, giúp em code VBA việc này luôn nhé
Code sau, bạn kiểm tra thêm các ví dụ khác
Mã:
Function GPExABS(C As Long, R As Range, X As Long)
Dim A(), i As Long
A = R.Value
For i = 1 To UBound(A, 1)
    If Abs(C - A(i, 1)) <= X Then
        GPExABS = A(i, 2): Exit Function
    End If
Next i
End Function
 

File đính kèm

  • GPExABS.xlsm
    14.3 KB · Đọc: 6
Web KT
Back
Top Bottom