Descobri uma maneira
Uso uma caixa de combinação para escolher um tópico que desejo, esta me traz uma lista com as possibilidades. Quando se clica em uma ela manda o valor escolhido para uma determinada célula, no caso, "K2".
A tabela que é um banco de dados deve vir com os Tópicos repetidos, sem espaços. Crio 3 colunas auxiliares ao lado da tabela; uma com número em ordem crescente (como forma de atribuir um valor diferente e "identificador" a subtópicos iguais); outra em que uso a função LOCALIZAR para comparar K2 com o valor ao lado e, se forem iguais a função retorna o valor contido na célula ao lado (há outras funções como LINS e ÉNÚM e SE, pra evitar uma coluna com valores de erro e "desembelezados" rs); na outra coluna a função MENOR ajuda a retornar e concatenar em ordem os números que aparecem na coluna anterior.
Há em seguida uma caixa de células em que todas recebem a mesma função ÍNDICE, esta faz a busca na matriz que é a tabela, puxa a linha em questão a partir do número de linha do argumento a seguir, e retorna o valor da coluna especificada no terceiro argumento em que uso a função COLS($A:A), só pra retornar o número de uma coluna em ordem númerica. Combino com a função SEERRO, externa.
Uma pena a "imagem não ajudar em nada", já que é possível descrever por extenso quais funções usar, a pessoa que recebe instrução também deve se esforçar para aplicar a solução sugerida. De qqr forma, vlw!
Att.
Postado : 12/11/2019 7:48 am