Notifications
Clear all

Se Falso, manter o valor (Como fazer?)

11 Posts
2 Usuários
0 Reactions
2,627 Visualizações
(@giovaniazoni)
Posts: 23
Eminent Member
Topic starter
 

Srs, Bom Dia!

Tenho um duvida, como faço para "se falso" mater o valor original por exemplo

A celula A2 esta com Valor "50", supondo que A1 vale "30" eu monto um formula, "=SE(A1>30;A1;XXX)" não consigo pensar no XXX, eu quero manter o valor de A2 caso a condicional da formula seja falso, como posso fazer isso? Posso talvez utilizar uma celular auxiliar =A2 mas isso não resultaria em uma referência circular?

Obrigado!

 
Postado : 02/03/2012 7:20 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Bom dia!!!
Seja bem vindo!!

Sinceramente não percebi bem o que queres :?

=SE(A1>30;A1;A2)

At..

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

 
Postado : 02/03/2012 7:36 am
(@giovaniazoni)
Posts: 23
Eminent Member
Topic starter
 

Bom dia!!!
Seja bem vindo!!

Sinceramente não percebi bem o que queres :?

=SE(A1>30;A1;A2)

At..

Por exemplo, voce faz um SE com um condição verdadeira, OK, ai depois você realiza o mesmo SE porêm a condição é falsa, ao inves de
colocar um valor diferente eu gostaria de manter o valor, oque procuro é realmente esse questão "Como manter o mesmo valor original da celular caso o SE seja falso" A1 = 150, se falso manter o valor original 150, mas sendo de uma maneira automatica.

 
Postado : 02/03/2012 7:41 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Bom dia!!!

Por favor me perdoe mas, não compreendi! :?

Dê exemplo, seja mais especifico, "de uma forma automática"???? :(

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

 
Postado : 02/03/2012 7:46 am
(@giovaniazoni)
Posts: 23
Eminent Member
Topic starter
 

Bom dia!!!

Por favor me perdoe mas, não compreendi! :?

Dê exemplo, seja mais especifico, "de uma forma automática"???? :(

imagine a celula A1 esta com o valor "5", nela usarei um SE, eu simplesmente quero alterar esse valor "5" se

a condicional for verdadeira, caso a condição seja falso, manter o valor "5", eu acho que não tem como ser mais

claro que isso rs!

OBRIGADO!

 
Postado : 02/03/2012 11:21 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Assim como para o colega Alexandre, para mim tb não está claro o que quer, muitas vezes para quem vive o problema pode parecer simples, mas para quem não o conhece não parece simples, mas veja:
Se a condicional for na mesma celula, voce não pode se referir a ela mesma ou ao valor dela: Exemplo em A1 não pode utilizar =Se(A1>30;A1;5), isso dará erro de referencia circular.
Se tem um valor em A1 e outro em A2; então em A3 (por exemplo) Se(A1>30;A1;A2); ou Se(A1>30;A1;30)

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

 
Postado : 02/03/2012 11:35 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boa tarde Giovani

Se eu entendi o que vc deseja, experimente usar =SE(A1>30;A1;A1)

Pelo que vc deu a entender, vc quer que retorne o valor de A1 se for verdadeiro e se for falso também.

Dê retorno.

Abraço

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

 
Postado : 02/03/2012 11:39 am
(@giovaniazoni)
Posts: 23
Eminent Member
Topic starter
 

Assim como para o colega Alexandre, para mim tb não está claro o que quer, muitas vezes para quem vive o problema pode parecer simples, mas para quem não o conhece não parece simples, mas veja:
Se a condicional for na mesma celula, voce não pode se referir a ela mesma ou ao valor dela: Exemplo em A1 não pode utilizar =Se(A1>30;A1;5), isso dará erro de referencia circular.
Se tem um valor em A1 e outro em A2; então em A3 (por exemplo) Se(A1>30;A1;A2); ou Se(A1>30;A1;30)

EX:

A2 "10"
A3 "15" =SE(A2>10;A2;(caso nao for maior que 10 eu quero manter o valor original "15"));

complicado explicar rs..

 
Postado : 02/03/2012 11:42 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Então, o valor original de a3 fica em uma celula/coluna auxiliar por exemplo AB3 (que pode inclusive ficar oculta), então =SE(A2>10;A2;AB3)

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

 
Postado : 02/03/2012 11:47 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

EX:

A2 "10"
A3 "15" =SE(A2>10;A2;(caso nao for maior que 10 eu quero manter o valor original "15"));

complicado explicar rs..

Giovaniazoni, ele já está mantendo o valor caso verdadeiro, você quer que retorne o mesmo valor caso seja falso também? não faz sentido.

O valor original "15" é da A3, então seria:
=se(a2>10;a2;a3)

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

 
Postado : 02/03/2012 11:48 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

primo responde o seguinte :
a condição é fixa ou vem de alguma celula?

por exemplo fixo 30
em A2 =SE(A1>30;A1;30)

Vindo da celula A2
Em A3 =SE(A1>A2;A1;A2)

Ve ai e da retorno

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

 
Postado : 02/03/2012 12:10 pm