
Responder1
Você pode resolver o problema usando a coluna auxiliar:
Como funciona:
- Inserir coluna em branco entreCódigo e nome do país (é a coluna auxiliar).
- Na célula
B5
escreva esta fórmula=A5
. Escreva esta fórmula na célula
B6
e preencha.=IF(A6="",B5,A6)
EscreverNome do paíspara filtrar dados em Cell
D2 & D3
.Na célula,
E2
insira esta fórmula de matriz, finalize comctrl+Shift+Enter
o preenchimento para a direita e para baixo.{=IFERROR(INDEX($B$5:$C$18, SMALL(IF(COUNTIF($D$2, $C$5:$C$18)+COUNTIF($D$3, $C$5:$C$18), ROW($A$5:$C$18)-MIN(ROW($A$5:$C$18))+1), ROW(A1)), COLUMN(A1)),"")}
Observação
- Na sua planilha, insira umColuna Auxiliarentre
Col C and D
. - Propositadamente usei 2 nomes de países como critérios para justificar a eficiência da fórmula de matriz usada. Esta fórmula também funcionará com um critério.
Se você usar um critério, use este.
{=IFERROR(INDEX($B$5:$C$18, SMALL(IF(COUNTIF($D$2, $C$5:$C$18), ROW($A$5:$C$18)-MIN(ROW($A$5:$C$18))+1), ROW(A1)), COLUMN(A1)),"")}
Ajuste as referências de células na fórmula conforme necessário.