VLOOKUP с несколькими критериями, возвращающими значения в одной ячейке

Я нашел этот 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

Но мне нужен этот VLOOKUP для возврата значений по сравнению с несколькими критериями соответствия.

Есть идеи, как это можно улучшить?

Благодарю. Обновление ниже:

Таблица данных:

Мне нужна формула для возврата значений в одну ячейку, где совпадают A1-1A и A.0002. Результат должен быть8 3

Ответы на вопрос(1)

Ваш ответ на вопрос