Notifications
Clear all

Problema com a Função SE

7 Posts
3 Usuários
0 Reactions
1,180 Visualizações
(@matheusdn)
Posts: 3
New Member
Topic starter
 

Bom dia pessoal, estou com um problema meio besta,
o que eu quero fazer e não estou conseguindo é fazer uma função SE da seguinte forma:
Se A1 ter o % na linha;multiplica;soma
o problema é que ele nao encontra o % se ter um numero junto, por exemplo 10%
a minha ideia era definir se o campo fosse em % então ele iria fazer uma conta , se fosse numero em Reais (R$) então somava.
Ja me falaram da ideia de fazer o a1>1 , mas, se eu precisar colocar um valor inferior a 1 para reais, (exemplo: R$ 0,50) não daria certo.

 
Postado : 01/07/2013 7:27 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Bem sem seu exemplo, fica difícil, pois não sabemos/visualizamos, como são suas entradas de dados.
Se a exibição do valor de uma célula for em "..%" ou "R$ .."; é somente uma "mascara" de exibição , seus valores internos são números, que são utilizados pelo Excel para comparação.
Então se for utilizar na mesma célula um valor para utiliza-lo; em uma ocasião como Percentual e em outra como Monetário; precisaria determinar/utilizar outra condição para esse entendimento.
Uma outra possibilidade, se o input for manual e não por formulas; e utilizar nessa célula a entrada de dados como uma string (texto), utilizando o " ' " (apóstrofe ou aspa simples)no inicio do valor '10%, assim para comparação: se(direita('10%;1)="%"; valor('10%)*45

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

 
Postado : 01/07/2013 7:44 am
(@pedro)
Posts: 362
Reputable Member
 

Bom dia!

matheusdn, segue um exemplo para um caso que eu enfrento, não sei se soluciona teu problema:

Se A1 = x%, nas outras linhas, por exemplo A2 fica em branco, A3 em branco, A4 = y%... e assim por diante...
Nestes casos eu utilizo a fórmula =SE(A1<>""; (multiplica A1 pela célula que tu quer) ; (soma as células que tu quer))

Anexei um exemplo simples, mas sem um exemplo seu, como o Reinaldo comentou, fica muito dificil para nós imaginarmos seu problema.

Qualquer coisa avisa.

Sds. Pedro Júnior

 
Postado : 01/07/2013 8:29 am
(@matheusdn)
Posts: 3
New Member
Topic starter
 

Pessoal, Vou mandar um Exemplo que eu fiz, não sabia que podia mandar, desculpe.
Vou explicar a situação
Valor é onde eu vou colocar o valor do produto
Taxa % ou R$ é onde vai ser colocado a taxa do produto. OBS: a pessoa pode colocar tanto em % como em R$
Resultado é o resultado da soma entre o valor e a taxa
o problema, é que eu não estou achando uma formula que resuma isso, definir se é % ou em R$ e fazer o calculo para cada situação.
quando fica um valor, exemplo 10% ele nao reconhece só o %. isso que eu queria fazer. se estivesse aparecendo o % na tabela ele fizesse um calculo, se aparece o R$, fizesse outro.

Espero que tenha ficado entendido

 
Postado : 02/07/2013 10:30 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Matheus,
Como disse anteriormente, a existência/visualização do "% "ou "R$" é somente um efeito visual, não compondo o valor interno da célula, que é o que o Excel utiliza nas formulas.

Se dentro dos valores da Taxa; em R$; que forem imputados, tiver certeza que não haverá valor menor ou igual do que R$ 1,00 (que pode considerar 100%), pode-se utilizar esse parâmetro; então poderia utilizar na Formula:
F5=SE(D5<=1;C5+(1+D5);C5+D5)
Contudo se houver a possibilidade de valores em R$ menores do que R$1,00 então a possibilidade seria formatar a coluna Taxa como sendo texto, então ai sim poderia ser utilizado o %
Veja no exemplo plan2

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

 
Postado : 02/07/2013 12:02 pm
(@matheusdn)
Posts: 3
New Member
Topic starter
 

Muito Obrigado meu amigo, era isso que eu queria e não estava conseguindo, desculpem pela pergunta besta. sou novo no Excel e estou aprendendo. Agradeço a boa atenção de todos

 
Postado : 02/07/2013 1:24 pm
(@pedro)
Posts: 362
Reputable Member
 

Marque o tópico como [resolvido] clique na cetinha verde de "aceitar Resposta".

Sds. Pedro Júnior

 
Postado : 03/07/2013 5:06 am