- 04 Dez 2018 às 21:58
#39055
Bom galera o título não ajuda muito, mas o que eu to tentando fazer é: Buscar um nome ou um sobrenome ou parte dele numa célula e o excel listar abaixo todos os resultados que contenham o que foi buscado.
Tenho uma lista de nomes:
Usei o seguinte código:
Se usar o código:
Segue a planilha
Tenho uma lista de nomes:
- [A1]NOMES
[A2]Ana Maria
[A3]Ana Rafaela
[A4]Bruno Costa
[A5]Marcelo Costa
[A6]Rafael Oliveira
[A7]Thiago Ramos
Usei o seguinte código:
Código: Selecionar todos
Mas ele está retornando apenas o primeiro resultado da lista de nomes.{=SEERRO(ÍNDICE($A$2:$A$7;MENOR(SE($A$2:$A$7=ÍNDICE($A$2:$A$7;CORRESP("*"&$E$1&"*";$A$2:$A$7;0);1);LIN($A$2:$A$7)-1);LIN(A1));1);"erro")}
Se usar o código:
Código: Selecionar todos
Este lista como eu desejo, mas apenas os resultados que começem com busca, não que contenham.{=SEERRO(ÍNDICE($A$2:$A$7;MENOR(SE(ESQUERDA($A$2:$A$7;NÚM.CARACT($E$7))=$E$7;LIN($A$2:$A$7);"erro");LIN(A1))-1;1);"ERRO")}
Segue a planilha
Você não está autorizado a ver ou baixar esse anexo.