我发现这个 VBA 能够使用一个条件将所有匹配的值返回到一个单元格中进行匹配:
Function MYVLOOKUP(pValue As String, pWorkRng As Range, pIndex As Long)
'Update 20150310
Dim rng As Range
Dim xResult As String
xResult = ""
For Each rng In pWorkRng
If rng = pValue Then
xResult = xResult & " " & rng.Offset(0, pIndex - 1)
End If
Next
MYVLOOKUP = xResult
End Function
Run Code Online (Sandbox Code Playgroud)
但是我需要这个 VLOOKUP 来返回与多个匹配条件相比的值。
任何想法如何升级?
谢谢。更新如下:
我需要公式来返回 A1-1A 和 A.0002 匹配的单元格中的值。结果应该是8 3