Filtre uma matriz usando uma fórmula (sem VBA)
possível filtrar uma matriz usando uma única fórmula (sem filtro automático, VBA ou colunas adicionais
Por exemplo, tenho a seguinte planilha:
A | B | C
--------------------
1| ID | Class | Value
2| 1 | A | V1
3| 1 | B | V2
4| 2 | A | V3
5| 3 | B | V4
6| 3 | B | V5
Eu quero usar um subconjunto dessa matriz no VLOOKUP. Ou seja, eu só quero corresponder àquelas linhas em que a classe é "B". Então, eu esperava poder usar algo como o seguinte
=VLOOKUP(A3, FILTER_FUNC(A:C, B="B"), 3, false)
where FILTER_FUNC é algum tipo de função ou expressão que retorna uma matriz que contém apenas as linhas que atendem à condiçã