DIFERENCA ENTRE 2 NUMEROS EM PORCETAGEM
como seria o calculo que pegasse o numero q está num textbox e outro q estive em outro textbox e mostrasse a diferença entre eles em porcentagem?
exemplo:
text1 = 1000
text2 = 1500
text3 = 50%
ou seja, a diferença entre o text1 e text2 é de 50%
exemplo:
text1 = 1000
text2 = 1500
text3 = 50%
ou seja, a diferença entre o text1 e text2 é de 50%
cara nao seria isso?
a = 1500
b = 1000
c = a - b
d = a + b
e = (c * 100) / d
a = 1500
b = 1000
c = a - b
d = a + b
e = (c * 100) / d
bom, teria que ter o valor total mas tente assim:
porcentagem = Format((text1.text / total) * 100,"#")
Bom, isso é pura matematica ;)
porcentagem = Format((text1.text / total) * 100,"#")
Bom, isso é pura matematica ;)
valor total seria a soma dos text1 e text2?
Assim:
msgbox (txt1 - txt2) / txt1 * 100
msgbox (txt1 - txt2) / txt1 * 100
a = CDbl(text1.text)
b = CDbl(text2.text)
Text3.text = Format(((b - a)/a) *100, "#0.0")
b = CDbl(text2.text)
Text3.text = Format(((b - a)/a) *100, "#0.0")
Dim dMax As Double, dValor As Double
dMax = 2 * cdbl(Text1.text)
dValor = ((cdbl(Text2.text) - cdbl(Text1.text)) * 2) * 100
Text3.text = fRound(dValor / dMax)
dMax = 2 * cdbl(Text1.text)
dValor = ((cdbl(Text2.text) - cdbl(Text1.text)) * 2) * 100
Text3.text = fRound(dValor / dMax)
Tópico encerrado , respostas não são mais permitidas