0 | UM | B | C | E | E | F | G |
---|---|---|---|---|---|---|---|
1 | Marca A | Produto 01 | 600 | Produto 01 | NÓS | on-line | |
2 | Marca A | Produto 02 | 100 | Produto 02 | Inglês: | loja local | |
3 | Marca A | Produto 02 | 300 | Produto 03 | NO | on-line | |
4 | Marca B | Produto 01 | 400 | Produto 04 | FR | loja local | |
5 | Marca B | Produto 03 | 500 | ||||
6 | Marca C | Produto 02 | 200 | ||||
7 | Marca C | Produto 02 | 800 | Marca C | |||
8 | Marca C | Produto 04 | 900 | Produto 02 | Inglês: | loja local | |
9 | Marca C | Produto 01 | 700 | Produto 04 | FR | loja local | |
10 | Marca D | Produto 03 | 250 | Produto 01 | NÓS | on-line | |
11 | Marca D | Produto 03 | 460 | ||||
12 | Marca D | Produto 04 | 690 |
Na tabela acima tenho duas listas diferentes:
Lista A = Range A1:C12
Lista B = Range E1:G4
(Info: Os produtos desta lista serão sempre únicos)
No é Range E8:E10
filtrado List A
com esta fórmula:
=UNIQUE(FILTER(B:B;A:A=E7))
Tudo isso funciona.
Agora, Range F8:G10
quero adicionar informações adicionais aos produtos filtrados da Lista B.
Até agora, consegui fazer isso para a primeira linha com esta fórmula:
=DROP(FILTER(E1:G4;E1:E4=E8);;1)
Como preciso alterar a(s) fórmula(s) para que funcione(m) em todas as linhas?
Se a ordem não importa, podemos aninhar os filtros:
Se a ordem for importante, usamos DROP(REDUCE())
Só uma brincadeira para descontrair:
Fórmula em
E8
: