Página 1 de 1

Valor contido em um intervalo de dados

Enviado: 15 Out 2015 às 21:45
por rfialkoski
Boa noite! Estou com o seguinte problema para resolver:
Imagine esta condição hipotética:

=SE(E(A1=E1:E10;B1=F1:F10);"RESULTADO 1";"RESULTADO 2")

Ou seja, eu quero saber se A1 está contido no intervalo E1:E10 e B1 está contido no intervalo F1:F10 ao mesmo tempo.
Se a resposta for verdadeira, retorna "RESULTADO 1", senão retorna "RESULTADO 2".
Qual a melhor solução para este caso?
Abraços!

Re: Valor contido em um intervalo de dados

Enviado: 15 Out 2015 às 23:55
por Vidal
veja aí, amigo!
Imagem

Valor contido em um intervalo de dados

Enviado: 16 Out 2015 às 00:06
por Vidal
A Função =E(teste lógico1; teste lóico2; etc...) irá retornar VERDADEIRO se todos os testes lógicos informados forem checados como verdadeiros.. em nosso caso o teste lógico 1 é ... se I3 > 0 ou se o resultado de CONT.SE(E1:E10;A1) retornará VERDADEIRO.... e o teste lógico 2 é se I4 > 0 ou o resutado de CONT.SE(F1:F10;B1) retornará VERDADEIRO.... e se estes dois tetes lógicos forem verdadeiros.. o resultado da Função =E() será tbm VERDADEIRO.... e pra finalizar.... usando a Função =SE() SE o resultado de E() for VERDADEIRO.. a Função SE retornará "Resultado 1" como resposta.... mas SE o resultado de E() for FALSO.. a Função SE retornará "Resultado 2".

Re: Valor contido em um intervalo de dados

Enviado: 16 Out 2015 às 00:08
por Vidal
Arquivo em anexo!

Re: Valor contido em um intervalo de dados

Enviado: 16 Out 2015 às 08:21
por Henrique
rfialkoski,

Use:
Código: Selecionar todos
=SE(CONT.SE($E$1:$E$10;$A$1)+CONT.SE($F$1:$F$10;$B$1)=2;"RESULTADO 1";"RESULTADO 2")

Valor contido em um intervalo de dados

Enviado: 16 Out 2015 às 10:05
por Vidal
Bom dia, Henrique!... então, amigo. Não funciona assim.. pq na sua função só vai retornar "Resultado1" se a somatória dos CONT.SE der 2... na verdade.... qualquer somatório... independente das parcelas (desde que não seja ZERO) tem que dar resultado UM.. por isso eu fiz o teste logístico >0 ... qualquer resultado da cont.se que seja maior que zero.... e se as duas cont.se forem maiores que zero.. então é "Resultado1"

Re: Valor contido em um intervalo de dados

Enviado: 16 Out 2015 às 12:49
por Henrique
Bom dia Vidal,

Você tem razão!
Conforme proposto no enunciado do Post do rfialkoski. Veja:
=SE(E(A1=E1:E10;B1=F1:F10);"RESULTADO 1";"RESULTADO 2")

Ou seja, eu quero saber se A1 está contido no intervalo E1:E10 e B1 está contido no intervalo F1:F10 ao mesmo tempo.
Se a resposta for verdadeira, retorna "RESULTADO 1", senão retorna "RESULTADO 2".
Neste caso, e conforme minha sugestão de fórmula (AGORA COM UMA ADAPTAÇÃO NO CASO DE TER MAIS DE UMA VEZ NO CONJUNTO), irá apresentar RESULTADO 1 se as duas condições estiverem VERDADEIRAS, ou seja, A1 está contido em E1:E10 e B1 está contido em F1:F10.
Código: Selecionar todos
=SE(SE(CONT.SE($E$1:$E$10;$A$1)>0;1;0)+SE(CONT.SE($F$1:$F$10;$B$1)>0;1;0)=2;"RESULTADO 1";"RESULTADO 2")
Questão de lógica! :geek:

Obrigado pelo seu post. Abraço amigo.
Vidal escreveu:Bom dia, Henrique!... então, amigo. Não funciona assim.. pq na sua função só vai retornar "Resultado1" se a somatória dos CONT.SE der 2... na verdade.... qualquer somatório... independente das parcelas (desde que não seja ZERO) tem que dar resultado UM.. por isso eu fiz o teste logístico >0 ... qualquer resultado da cont.se que seja maior que zero.... e se as duas cont.se forem maiores que zero.. então é "Resultado1"

Valor contido em um intervalo de dados

Enviado: 16 Out 2015 às 13:00
por Vidal
não não, Henrique.. o que está proposto no tópico dele é exatamente o que eu te disse, amigo.. tanto que ele mesmo agradeceu o meu comentário...veja vc mesmo... então... veja que o que ele realmente propõe está no texto dele...escrito abaixo da fórmula que ele pôs lá... fórmula que ele pôs foi apenas uma forma de exemplo de como ele estava tentando montar a função... função pra fazer o quê?.. exatamente pra fazer aquilo que ele escreveu no texto abaixo da fórmula... por isso ele pediu ajuda pra criar a fórmula... por isso vc não pode levar em conta a fórmula dele... mas sim o texto dele, meu amigo!

Re: Valor contido em um intervalo de dados

Enviado: 16 Out 2015 às 13:04
por Henrique
Vidal escreveu:não não, Henrique.. o que está proposto no tópico dele é exatamente o que eu te disse, amigo.. tanto que ele mesmo agradeceu o meu comentário...veja vc mesmo... então... veja que o que ele realmente propõe está no texto dele...escrito abaixo da fórmula que ele pôs lá... fórmula que ele pôs foi apenas uma forma de exemplo de como ele estava tentando montar a função... função pra fazer o quê?.. exatamente pra fazer aquilo que ele escreveu no texto abaixo da fórmula... por isso ele pediu ajuda pra criar a fórmula... por isso vc não pode levar em conta a fórmula dele... mas sim o texto dele, meu amigo!
Você tem razão. Eu editei o post acima. Obrigado novamente.

Abraço.

Valor contido em um intervalo de dados

Enviado: 16 Out 2015 às 13:04
por Vidal
mas de qualquer forma... agradeço a atenção, amigo! conforme ele e vc podem ver...o que criei atende exatamente ;) mas é claro... outras formas de fazer a mesma coisa são sempre bem vindas. eu mesmo postei ontem ..antes de ontem... sei lá... uma planilha com duas formas de resolver um problema solicitado por outro amigo aqui do site..uma com indice ...e outra com procv... sem problemas! Acho muito legal aprender outras formas de fazer algo... além de legal..acho importante.. pois tem situações q realmente.. não vai dar pra fazer de um jeito... aí é importante vc saber fazer de outro jeito tbm.

Valor contido em um intervalo de dados

Enviado: 16 Out 2015 às 13:08
por Henrique
Exatamente!

O Excel nos permite esta versatilidade de formas diferentes de fazer a mesma coisa. Em alguns casos uma forma é melhor do que a outra em performance, mas mesmo assim vale a pena aprender e nos enriquecer de conhecimento.

Bom final de semana amigo.

Valor contido em um intervalo de dados

Enviado: 16 Out 2015 às 13:10
por Vidal
Opa! Maravilha! Um excelente final de semana pra todos nós! forte abraço!

Valor contido em um intervalo de dados

Enviado: 16 Out 2015 às 14:49
por rfialkoski
Agradeço aos amigos Vidal e Henrique pela atenção e solução do problema. O Excel é sensacional, nos dá muitas possibilidades. Usei um exemplo hipotético. O que precisava é exatamente a solução apresentada pelo Vidal. A solução do Henrique também foi útil e com certeza agregou mais conteúdo ao meu conhecimento.
Muito obrigado!