0 | UM | B | C |
---|---|---|---|
1 | Projeto A | 500 | |
2 | Projeto B | 200 | |
3 | Projeto B | 600 | |
4 | Projeto C | 300 | |
5 | Projeto D | 100 | |
6 | |||
7 | Projeto A | 500 | |
8 | Projeto B | 200 | |
9 | Projeto B | 600 | |
10 | Projeto C | 300 | |
11 | Projeto D | 100 |
Criei Range A7:B11
uma matriz usando esta fórmula:
=HSTACK(A1:A5;C1:C5)
Agora, quero aplicar a FILTER
fórmula a essa matriz e filtrar apenas os valores que estão =Project B
lá, para que no final a lista fique assim:
0 | A | B | C |
--|-----------|-----|------|--
| | | |
7 | Project B | 200 | |
8 | Project B | 600 | |
9 | | | |
Eu tentei algo assim:
=FILTER(A7#;A7#="Project B")
Ele retorna#VALUE!
Presumo que o problema seja que, de alguma forma, preciso informar à Filter
fórmula que o filtro deve ser aplicado à primeira coluna da matriz.
Você sabe como mudar a fórmula para que funcione?
Você pode usar
CHOOSECOLS()
para aplicar critérios a uma coluna de uma matriz.O argumento do filtro é aplicado em uma coluna (pode até ser uma coluna não relacionada em outro lugar), há algumas opções:
Primeiro:
=FILTER(A7#,A7:A11="Project B")
Segundo:
=FILTER(A7#,TAKE(A7#,,1)="Project B")
A opção 2 mantém seu alcance variável.