Notifications
Clear all

Teste lógico com muitas condições

7 Posts
1 Usuários
0 Reactions
1,661 Visualizações
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Boa noite a todos!!!
Estou com um problema que busco uma solução a algum tempo... Eu preciso montar um teste lógico do tipo SE, mas com mais de 40 condições e de tal forma que a expressão não seja muito grande.

Resumindo: Eu preciso de um teste do tipo: SE(E(A1>=1;A1<=1;2);"Grupo 1";... mas com uns 40 grupos... E, se possível, com poucos cálculos, já que são mais de 10000 células que irão levar essas fórmulas... E o excel leva um bom tempo para calculá-las...
Eu tentei usar a função PROCV, mas precisa de valores exatos, enquanto o valor que tenho é um número fracionário...

Desde já, obrigado!!

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

 
Postado : 20/01/2012 4:34 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Provavelmente da pra fazer com Índice e Corresp ou Desloc Corresp...
Posta um exemplo simplificado da sua planilha q facilita a nossa ajuda

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

 
Postado : 20/01/2012 4:45 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Boa noite bigu2

Fiz o que vc deseja utilizando a função PROCV

Dê retorno.

Abraço.

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

 
Postado : 20/01/2012 6:02 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Era exatamente isso que precisava, Patropi... Tô surpreso que uma construção tão simples resolva esse problema...
Mas como funciona? Eu coloco na primeira coluna o limite inferior e na segunda o limite superior?

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

 
Postado : 20/01/2012 6:59 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Exatamente, bigu, limite inferior e superior.
A fórmula PROCV(A1;H1:J40;3;1) faz o seguinte ---> procura o dado da célula A1 no intervalo de H1 até J40, encontrando retorna o dado da 3ª coluna.
Um detalhe importante é o número 1 no final, de aproximado, se vc colocar 0 de exato, não retorna o valor porque ele esta dentro do limite inferior e superior, não é um valor exato.

Qualquer dúvida volte a postar.

Abraço.

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

 
Postado : 20/01/2012 7:22 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Eu conheço a fórmula PROCV, mas realmente não tinha me atentado ao último termo dela... Na expressão PROCV(A1;H1:J40;3;1), o 1 do último termo permite que se busque um valor aproximado... eu sempre usei o valor 0, que dá referência exata, ou seja, não permitia o uso de número fracionários...
Montei a planilha e o resultado ficou excelente!! Com essa nova informação, vou poder extrapolar a fórmula PROCV para muitos outros testes semelhantes...

Muito obrigado!!!

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

 
Postado : 23/01/2012 4:27 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Bom dia bigu

Que bom que consegui te ajudar mais uma vez.

Se a segunda informação também foi útil, faça a gentileza de clicar na mãozinha referente a esta resposta.

Precisando é só retornar ao fórum, pois estamos sempre por aqui.

Abraço.

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

 
Postado : 24/01/2012 6:06 am