Notifications
Clear all

Condicional Complexa

11 Posts
2 Usuários
0 Reactions
1,721 Visualizações
(@leoof)
Posts: 8
Active Member
Topic starter
 

Pessoal, boa noite.

Estou precisando encontrar uma fórmula para uma condicional que envolve texto. A lógica é a seguinte.

SE 'CATEGORIA 2'!A2 e 'CATEGORIA 2'!D2 forem iguais a um conjunto de palavras que vai de 'CATEGORIA 1'!$A$2:$A$54 E 'CATEGORIA 1'!$D$2:$D$54 a fórmula tem que me retornar o valor referente ao verdadeiro em outra Coluna que vai de 'CATEGORIA 1'!$E$2:$E$54.

resumindo: Quero que quando a coluna A e B na planiha 2 forem iguais em outra planilha a outras duas colunas dentro de um conjunto, sendo na mesma linha, me retorne uma terceira coluna dessa planilha.

Já tentei usando "PROCV", "SE" e "E". Inclusive mesclando.

Obrigado.

 
Postado : 14/02/2013 7:01 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boa noite!!

Leia as regras, os arquivos devem ser compactados!!

Att

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

 
Postado : 14/02/2013 7:20 pm
(@leoof)
Posts: 8
Active Member
Topic starter
 

desculpa, Alexandre.

segue o anexo.

 
Postado : 14/02/2013 7:54 pm
(@leoof)
Posts: 8
Active Member
Topic starter
 

para melhor entendimento:

SE 'CATEGORIA 2'!A2 e 'CATEGORIA 2'!D2 forem iguais a duas outras palavras em uma mesma linha constante em um conjunto de palavras que vai de 'CATEGORIA 1'!$A$2:$A$54 E 'CATEGORIA 1'!$D$2:$D$54 a fórmula tem que me retornar o valor referente ao verdadeiro da mesma linha constante em outra Coluna que vai de 'CATEGORIA 1'!$E$2:$E$54.

resumindo: Quero que, quando as duas palavras constantes nas colunas A e B na planiha 2 forem iguais em outra planilha à outras duas palavras em colunas diferentes dentro de um conjunto, sendo na mesma linha, me retorne uma terceira coluna na mesma linha da ocorrência do verdadeiro dessa planilha.

Já tentei usando "PROCV", "SE" e "E". Inclusive mesclando.

 
Postado : 14/02/2013 8:01 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boa noite leoof,

Não sei se entendi... mas se é isso mesmo, tenta essa fórmula:

=ÍNDICE('Categória 1'!$E$2:$E$54;CORRESP('Categória 2'!A2&'Categória 2'!D2;'Categória 1'!$A$2:$A$54&'Categória 1'!$D$2:$D$54;0))

Ctrl + Shift + Enter

Acho que dava pra fazer algumas matriciais e tals, utilizar essas funções que você citou, ou concatenar as células utilizando uma coluna auxiliar, mas preferi do jeito mais simples.

(acredito que tenha excluído bastante informação da planilha para posta-la, isso pode mostrar alguns erros, caso esteja completa e com todas as informações vai dar certo)

Qualquer coisa da o grito.
Abraço

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

 
Postado : 14/02/2013 8:58 pm
(@leoof)
Posts: 8
Active Member
Topic starter
 

Boa noite leoof,

Não sei se entendi... mas se é isso mesmo, tenta essa fórmula:

=ÍNDICE('Categória 1'!$E$2:$E$54;CORRESP('Categória 2'!A2&'Categória 2'!D2;'Categória 1'!$A$2:$A$54&'Categória 1'!$D$2:$D$54;0))

Ctrl + Shift + Enter

Acho que dava pra fazer algumas matriciais e tals, utilizar essas funções que você citou, ou concatenar as células utilizando uma coluna auxiliar, mas preferi do jeito mais simples.

(acredito que tenha excluído bastante informação da planilha para posta-la, isso pode mostrar alguns erros, caso esteja completa e com todas as informações vai dar certo)

Qualquer coisa da o grito.
Abraço

Bernardo, obrigado pela resposta.

Mas não funcionou aqui. Tá retornando #VALOR.

Ah sim... pelo o que interpretei na fórmula, ficaria faltando ele me retornar o resultado (na coluna E da mesma linha correspondente).

Segue imagem da análise da fórmula:

 
Postado : 15/02/2013 7:22 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Bom dia leoof,

Finalize a fórmula com Ctrl + Shift + Enter e não com um simples Enter.

Caso não tenha os valores correspondentes vai retornar #N/D (#NãoDisponível)

Qualquer coisa da o grito.
Abraço

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

 
Postado : 15/02/2013 8:41 am
(@leoof)
Posts: 8
Active Member
Topic starter
 

Bom dia leoof,

Finalize a fórmula com Ctrl + Shift + Enter e não com um simples Enter.

Caso não tenha os valores correspondentes vai retornar #N/D (#NãoDisponível)

Qualquer coisa da o grito.
Abraço

Te amo cara !!!! ahhahahah...

Acho que deu certo, inclusive na planilha maior, só alterei as referências.

Você consegue me detalhar a lógica da fórmula? Onde tá que ele tem que me retornar a coluna E?

Abraço.

 
Postado : 15/02/2013 8:52 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

8-)

Tem sim, estou saindo agora para o almoço daqui a pouco comento a fórmula.

Abraço

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

 
Postado : 15/02/2013 8:56 am
(@leoof)
Posts: 8
Active Member
Topic starter
 

Tudo bem... assim que postar eu dou como resolvido para fechar o tópico !!!

 
Postado : 15/02/2013 5:51 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Faaaala Leoof, blz cara?

Correria aqui acabei me esquecendo.

Bom. Não sou muito bom de explicar essas coisas, mas é mais ou menos assim:

=ÍNDICE('Categória 1'!$E$2:$E$54;CORRESP('Categória 2'!A2&'Categória 2'!D2;'Categória 1'!$A$2:$A$54&'Categória 1'!$D$2:$D$54;0))

Esse intervalo do índice corresponde ao intervalo de retorno de acordo com o número da linha que será retornado pela função corresp().
Esse é o valor a ser procurado, sendo "concatenado" as duas células no intervalo também concatenado e retornando o número da linha correspondente.

Resumindo, conforme o número da linha encontrado pela procura do corresp(), irá retornar paralelamente diante o intervalo de índice.

Qualquer coisa da o grito.
Abraço

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

 
Postado : 20/02/2013 5:10 am