Excel значение ячейки минус (значение ячейки + значение ячейки) - PullRequest
0 голосов
/ 29 сентября 2019

Я составляю уравнение, но, похоже, оно не получается правильным.

Вот пример:

B7 value is 153.02746
C6 value is 154.5
$A$5 value is 1

Вот код, который у меня пока есть:

(B7-C6+$A$5)/C6+$A$5*100

Вот как я думал, что уравнение сработает: 153.02746 - 155.5 / 155.5 x 100

Но это не так.

Просто не могукажется, это понять.

1 Ответ

1 голос
/ 29 сентября 2019

Как упомянуто @ ImaginaryHuman072889 в разделе комментариев, проблема заключена в круглые скобки (или, скорее, их отсутствие).

Вот несколько примеров:

=(B7-C6+A1)/(C6+A1)

Оценивает: -0.47254000/155.5, что составляет -0.003038842

=(B7-C6+A1)/C6+A1

Оценивает: (-0.47254000)/C6+A1, что оценивается в: -0.47254000/154,5+A1, что оценивается в: 0.99694...

Другой вариант будет:

=(B7-(C6+A1))/(C6+A1)

, который оценивается как -0.0159.

Очевидно, что урок здесь заключается в том, что: 3-2+1 оценивает по-разному (answer = 2) значение 3-(2+1), что равно нулю.


Итак, хотя основная математика будет:

Percentage = Part/Total

Вам придется поиграть с круглыми скобками, потому что я не могу сказать, хотели ли вы добавить A1 до или после первого вывода.Ответ - либо мой первый вариант, включенный выше, либо третий, но вам не нужно делать *100.Так же, как в вашем последнем вопросе, вы можете просто отформатировать ячейку в процентах.

Подсказка: Используйте встроенную функцию Evaluate formula, чтобы воспользоваться преимуществами, чтобы переходить по уравнениями посмотрим, что они оценивают шаг за шагом.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...