Uma família de softwares de planilhas da Microsoft com ferramentas para analisar, criar gráficos e comunicar dados.
Utilize a UDF abaixo:
Function PROCV_VISÍVEIS(pSearchValue As Variant, _
pLookupTable As Range, _
pReturnIndex As Long) As Variant
Dim i As Long
Dim iCell As Range
Dim Result As Variant
Dim ReturnRange As Range
Set ReturnRange = pLookupTable.Columns(pReturnIndex).Cells
Result = CVErr(xlErrNA)
For i = 1 To pLookupTable.Columns(1).Cells.Count
Set iCell = pLookupTable.Columns(1).Cells(i)
If iCell.Value2 <> pSearchValue Then GoTo Continue
If iCell.EntireRow.Hidden Then GoTo Continue
Result = ReturnRange(i).Value2
Continue:
Next i
PROCV_VISÍVEIS = Result
End Function
Modo de usar:
=PROCV_VISÍVEIS(D1;A1:B5;2)