Página 1 de 1

EXTRAIR MAIS DE UMA PALAVRA ESPECÍFICA DE TEXTO

Enviado: 27 Jan 2018 às 17:10
por NathanCarvalho
Boa tarde,

Pessoal estou criando outro tópico pois apesar de meu problema ter sido resolvido no outro, acabou aparecendo outro conforme a solução encontrada. Tópico: viewtopic.php?f=9&t=6180

Eu acabei conseguindo extrair palavras específicas de um texto com base em uma tabela.
A tabela contém vários fabricantes de carro:
  • Audi
    BMW
    VW
    Etc
Com a fórmula: =PROC(2^15;LOCALIZAR(TABELA COM FABRICANTES;CÉLULA COM TEXTO);TABELA COM FABRICANTES

Foi póssível extrair da célula com texto os fabricantes. O problema é que alguma das células possuem mais de 1 fabricante. É possível que a fórmula encontre um ou mais fabricantes no mesmo texto? Talvez com fórmula matricial?

Imagem

Re: EXTRAIR MAIS DE UMA PALAVRA ESPECÍFICA DE TEXTO

Enviado: 27 Jan 2018 às 19:30
por gfranco
Boa noite.
Veja se o que fiz te ajuda.

Nota: usei uma função disponível nas versões do excel 2010 ou superior.

Re: EXTRAIR MAIS DE UMA PALAVRA ESPECÍFICA DE TEXTO

Enviado: 29 Jan 2018 às 11:50
por NathanCarvalho
Oi Gfranco,

Ajudou sim, porém por algum motivo quando utilizei sua fórmula em outras colunas ela não funcionou. Cuidei para seguir a mesma lógica. Você se importaria de dar uma olhada?

https://ufile.io/g9obw

A coluna dos fabricantes está ok! Agora para os modelos e motores ele retorna a primeira palavra do produto (Armytrix).

Re: EXTRAIR MAIS DE UMA PALAVRA ESPECÍFICA DE TEXTO

Enviado: 29 Jan 2018 às 12:11
por Deciog

Re: EXTRAIR MAIS DE UMA PALAVRA ESPECÍFICA DE TEXTO

Enviado: 29 Jan 2018 às 14:28
por gfranco
Boa tarde NathanCarvalho.

Sua base de dados tem itens repetidos por isso a inconsistência do retorno.
Fiz uma UDF para tentar contornar o problema.
Veja se esses são os resultados esperados.
Dê retorno.

Obs: conforme o colega Deciog bem lembrou:
Postagens cruzadas (feitas em outros fóruns) devem ser declaradas conforme as regras do fórum.

Re: EXTRAIR MAIS DE UMA PALAVRA ESPECÍFICA DE TEXTO

Enviado: 29 Jan 2018 às 20:18
por NathanCarvalho
Oi gfranco, fico grato por sua ajuda.

Aparentemente a sua formula estava funcionando, mas a coluna dos motores não encontra o nome dos produtos no banco de base (novamente tive precaução em seguir sua lógica).

Alguma ídeia do por quê isso está acontecendo?