Notifications
Clear all

Extrair DADOS de texto desconsiderando resultado VAZIO

12 Posts
4 Usuários
0 Reactions
2,332 Visualizações
(@agfonseca)
Posts: 7
Active Member
Topic starter
 

Salve pessoal,

Tenho uma dúvida parecida com a deste tópico abaixo. A diferença é que os dados no caso é texto. Vou explicar melhor.
viewtopic.php?t=5714&p=29899

É o seguinte.
Tenho uma lista1 numa coluna A de nomes e numa coluna B uma fórmula que me retorna ou uma classificação ou o resultado vazio.
Numa nova lista (lista2) quero que os valores <>"" (diferentes de vazio) sejam listados.

Ou seja, tenho:
Lista1
A
1 João
2
3 Ricardo
4 José
5
6
7
8 Raquel

Lista2
A
1 João
2 Ricardo
3 José
4 Raquel
5
6

Quero fazer isso usando fórmula.
Pensei inicialmente em fazer uma terceira coluna que me volte 1 sempre que o resultado for <>"" e 0 quando vazio. Numa quarta coluna desenvolvo uma contagem crescente que ignore os zeros mas que continue crescendo a partir do 1 seguinte (mas não sei fazer isso). E depois eu criaria, na lista2, uma fórmula que me retornasse os resultados correspondentes aos valores maiores utilizando índice(corresp(maior.
O caso é que não consegui bolar nada disso.
Preciso de ajuda :cry:

Vai me ajudar d++++!!!
Obrigado

 
Postado : 19/06/2014 10:55 pm
(@bento)
Posts: 75
Trusted Member
 

Agfonseca,

Veja se resolve esta formula apresentada pelo gtsalikis.
Abs.

 
Postado : 20/06/2014 6:18 am
(@agfonseca)
Posts: 7
Active Member
Topic starter
 

Obrigado por responder cara...

Então, é mais ou menos isso aí sim... Porém, o retorno que estou tendo aqui na minha planilha é vazio,
Mil desculpas pois acho que não mencionei um detalhe importante!!!

não sei se é o caso mas, será que é porque na minha Lista1 ela é dada por resultado de uma fórmula: SE('New SWOT'!D14=SWOT!D14;"";SWOT!C14)
pois na sua Lista1 notei que elas contém os nomes escritos simplesmente. Na minha todas contém um escrito que é a tal fórmula que mencionei, que me retorna ou o NOME ou VAZIO "".

:D
Vlw

 
Postado : 20/06/2014 9:32 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boa tarde agfonseca

Não sei se você percebeu na a fórmula é matricial, sendo assim, no final da fórmula, em vez de você teclar ENTER, tem que teclar CTRL+SHIFT+ENTER, que automaticamente serão inseridas chaves no inicio e no final da fórmula.

Dê retorno.

[]s

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 20/06/2014 10:43 am
(@agfonseca)
Posts: 7
Active Member
Topic starter
 

Sim Patropi, eu percebi e ativei corretamente a Matricial

Talvez o problema seja o que eu mencionei mesmo, não? Pois esqueci de informar lá no início...

A fórmula apresentada como possível solução foi essa:

=SEERRO(ÍNDICE($B$1:$B$9;MENOR(SE($B$1:$B$9<>"";LIN($B$1:$B$9));LINS($1:2)));"")

talvez o problema esteja no negrito, será que não?

Fico aguardando e atento.

 
Postado : 20/06/2014 12:07 pm
(@gtsalikis)
Posts: 2373
Noble Member
 

Fonseca,

vc deve estar com tudo vazio por errar as referências.

No anexo, usei a mesma fórmula, mas note que estou referenciando células que contém uma fórmula parecida com a que vc disse usar.

Se ainda assim estiver com dificuldades, poste a tua planilha.

Abs

Lembre-se de AGRADECER aos que te ajudaram, e de marcar o tópico como [Resolvido]
Gente que cuida de gente.

Gilmar

 
Postado : 20/06/2014 3:50 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boa noite agfonseca

Fiz sem fórmula matricial, como você pediu, usando uma coluna auxiliar ( coluna "B") que você poderá ocultar se quiser.

Dê retorno.

Se a resposta for útil, clique na mãozinha que fica do lado da ferramenta Citar.

[]s

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 20/06/2014 4:14 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Usando uma coluna adicional, fica bem simples e fácil de dar manutenção, basta as colunas terem o mesmo tamanho da lista original...

olha o modelo básico usando funções simples, sem vba e sem matriciais...

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 20/06/2014 5:01 pm
(@agfonseca)
Posts: 7
Active Member
Topic starter
 

Vou olhar um por um e já já respondo pessoal.

Muito obrigadasso!!! E marca aí que eu falo já retorno..

 
Postado : 20/06/2014 10:55 pm
(@agfonseca)
Posts: 7
Active Member
Topic starter
 

o/ aeeeeeeeeeeeeeeeeeeeeeeeeeeee!!!!!!!!!!!!!!! :D

Deu certo!!!!!!

Valeuuuuu d+ pessoal!! Agradecido!!

Pode fechar o tópico.

Obrigado manos

 
Postado : 21/06/2014 2:56 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boa tarde

Quem bom que a tua dúvida foi resolvida!

Só falta você clicar na mãozinha que fica do lado da ferramenta Citar, para agradecer o pessoal que contribuiu.

[]s

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 21/06/2014 3:01 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Legal, ficamos felizes q deu certo.

Abs

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 21/06/2014 3:02 pm