Обычная формула для вычисления процентного отклонения прекрасно работает до той поры пока не приходиться работать с отрицательными числами. Проверьте стоит нам изменить значение в процентном отношении на отрицательное число в результате мы получаем ОШИБКУ! То есть формула процентного отклонения с отрицательным числом в числителе: =-10/20-1 или так: =(20--10)/10 в любом случаи формулой будет возвращено ошибочное значение -300%. Возникает вопрос откуда появилось минус триста процентов? Для ответа на этот вопрос и как делать правильно покажем на конкретном примере ниже.
Вычисление процентного отклонения для отрицательных чисел
Почти каждый инвестиционный проект пока еще не вышел на точку окупаемости в первый год приносит больше расходов чем доходов. Для этого при составлении бизнес-плана был заложен в бюджет объем просадки инвестиционного портфеля в пределах -10000$. Допустим объектом для инвестирования были криптовалюты биткоин и за первый очень успешный год доходность инвестиционного портфеля взлетела до +12000$. Вычисление процентного отклонения отношения между запланированной просадкой инвестиций и фактическим доходом по старой формуле: -10000/12000-1 дает -220%!
Почему же мы получили аж -220% отклонения? Ведь известно то, что доход не только перекрыл расходы и преодолел точку окупаемости, но и принес чистую прибыль в размере аж 12000$! Что ж, проблема возникает в том, что если значение отношения является отрицательным, то математическое вычисление возвращает обратный результат. В математике минус на минус всегда дает плюс, поэтому в нашей формуле нарушаются вычислительные операции. Часто такие ошибки допускаются при работе в Excel с бюджетами где запланированные расходы выражаются в отрицательных числах.
Для решения данной задачи следует использовать функцию =ABS(), которая преобразовывает отрицательное число в положительное. То есть, функция сама найдет модуль числа (его абсолютную величину). На рисунке показано как ведет себя модифицированная формула для вычисления процентного отклонения с отрицательными числами при любых условиях.
Как видите, чтобы вычисление процентного отклонения в Excel возвращало правильный результат при любых положительных или отрицательных числах в числителе и знаменателе следует использовать такую формулу:
На картинке видно, что доходности инвестиционного портфеля необходимо было преодолеть путь длинною в 220% (22000$), чтобы пройти от -10000$ до +12000$.
Из этого следует что доходность инвестиционного портфеля составила 120% годовых, потому как: (22000-10000)/10000=120%. А если мы при такой доходности инвестируем 10000$, то через год не только вернем вложенные средства, а еще и заработаем 12000$.
Интересный факт! На сегодняшний день среднестатистический показатель рискованных инвестиций составляет всего 70% годовых.
Эти формулы можно смело применять как при отрицательных, так и при положительных значениях. Процентное отклонение возвращается безошибочным в результате вычисления формулой с функцией ABS.
Описание примера работы функции ABS
Функция ABS возвращает абсолютное значение величины для любого числа. Если мы ведем в ячейке A1 формулу с функцией ABS в аргументах, которой будет указано отрицательное или положительное число, то в результате функция возвращает всегда только положительное число ABS(-100) = 100. Поэтому функция ABS, использованная в выше описанном примере, позволяет преобразовать отрицательнее число в положительное перед математическим вычислением для нахождения процентного отклонения (в данном случаи с отрицательным бюджетом -10 000$).
Читайте также: процентное распределение в Excel.
В результате формула возвращает безошибочное истинное значение, которое теперь можно использовать в дальнейший расчетах и анализах данных.
$begingroup$
I am trying to work out the percentage difference between two numbers (one of which is negative), NOT PERCENTAGE CHANGE. I have done quite a bit of reading, but there doesn’t appear to be a definitive answer. Where both numbers are positive, I have been using the formula listed on the following site (https://www.calculatorsoup.com/calculators/algebra/percent-difference-calculator.php). If both numbers are negative, I simply input the absolute values, making them positive. I have issues arise when one of the numbers is negative – for instance:
The percentage difference between 1.6 and -8.8. If I use the formula in the link above, it provides me a result of -293%, but I’m not sure if this is correct – from a methodological stand point. Is this something that would be frowned upon in the mathematics world?
Cheers, Bosshard
asked Dec 23, 2020 at 0:25
$endgroup$
3
$begingroup$
The percentage difference is defined as the difference of the values, divided by the average and written in percentage. If you have two values, the formula is
$frac{|x-y|}{frac{|x+y|}{2}} times 100$. This also holds for negative numbers.
Remark:
(1) It is better known as relative change in percentage, for example here https://en.m.wikipedia.org/wiki/Relative_change_and_difference.
answered Dec 23, 2020 at 6:44
jojobojojobo
5694 silver badges16 bronze badges
$endgroup$
2
You must log in to answer this question.
Not the answer you’re looking for? Browse other questions tagged
.
Not the answer you’re looking for? Browse other questions tagged
.
Нитка Пользователь Сообщений: 13 |
Здравствуйте! Помогите пож. не могу решить. |
ikki Пользователь Сообщений: 9709 |
в своё время мне удалось убедить начальство, что высчитывать процент выполнения плана по прибыли при получении убытков – идиотизм чистейшей воды. с другой стороны, возможно, именно по этой причине, мой рост по карьерной лестнице не так стремителен, как у многих моих однокашников. так что есть варианты: или “горькая правда” начальству в лицо, или “как вам будет угодно, так и пощитаю”. Изменено: ikki – 10.02.2013 02:17:33 фрилансер Excel, VBA – контакты в профиле |
Нитка Пользователь Сообщений: 13 |
Это все понятно. Ну, а решение ради решения? |
ikki Пользователь Сообщений: 9709 |
а корень квадратный из минус единицы? фрилансер Excel, VBA – контакты в профиле |
v.point Пользователь Сообщений: 1 |
A2=6000 Изменено: v.point – 10.02.2013 03:05:51 |
Нитка Пользователь Сообщений: 13 |
Если считать по этой формуле, то чем больше план, тем лучше выполнение, а должно быть наоборот, чем выше план, тем хуже выполнение. |
Vlad Пользователь Сообщений: 96 |
Так и считайте Ведь, если выполнено 0, то 0/6000=0%, а при отрицательном выполнении и проценты ниже, т.е. отрицательные. |
Нитка Пользователь Сообщений: 13 |
-3000/6000 = -50%, т.е при плане 6000 невыполнение -50% |
Z Пользователь Сообщений: 6111 Win 10, MSO 2013 SP1 |
#10 10.02.2013 10:54:08
Это, видимо, от бессонной ночи заморочки… “Ctrl+S” – достойное завершение ваших гениальных мыслей!.. 😉 |
||
Нитка Пользователь Сообщений: 13 |
Да понятно это. Поэтому для меня эта формула нерабочая. При уменьшении дельты между планом и фактом процент отклонения должен уменьшаться, а не увеличиваться. Какая здесь должна быть формула? |
Z Пользователь Сообщений: 6111 Win 10, MSO 2013 SP1 |
#12 10.02.2013 11:26:23
Если как следует выспаться иль протрезветь, то в бестолковку приходит понятие небольшой (или очень…) разницы для случаев: “Ctrl+S” – достойное завершение ваших гениальных мыслей!.. 😉 |
||
Nic70y Пользователь Сообщений: 3289 Win7 MSO 2013 |
Что типа этого? Прикрепленные файлы
|
В общем случае наверно так |
|
Нитка Пользователь Сообщений: 13 |
Nic70y – работает только когда План больше факта по модулю, потом считает неверно. ЕСЛИ(D6<0;-1;1)*((D6<0)+D6/C6) – поясните пож. как работает в формуле то что выделено жирным Изменено: Нитка – 10.02.2013 20:08:56 |
Nic70y Пользователь Сообщений: 3289 Win7 MSO 2013 |
❗ ❓ Прикрепленные файлы
|
А если были запланированы убытки (-6000), а по факту всего (-3000) – это как? перевыполнили или не выполнили? |
|
Нитка Пользователь Сообщений: 13 |
Михаил С. – перевыполнили |
Ну да… на убытках сэкономили 3 шт, на налогах потеряли 20… зато перевыполнили. |
|
Нитка Пользователь Сообщений: 13 |
))) Ну сработали лучше – значит молодцы))) В начале года план отдельной единицы может быть минусовой, часть расходов на себе несет головная организация. |
Михаил С. Пользователь Сообщений: 10514 |
#21 10.02.2013 21:57:08 Нарисуйте, какие значения, на ваш взгляд, разумные при зы. На мой взгляд,
и, практически тоже самое
выглядит вполне логичным. |
||||
Нитка Пользователь Сообщений: 13 |
Nic70y – спасибо вам что помогаете разобраться, но это не совсем то, что нужно. План Факт Выполнение Отклонение Что мне нужно – чем больше отклонение, тем хуже должен быть процент выполнения. При минусовых значениях факта это не соблюдается. |
ikki Пользователь Сообщений: 9709 |
фрилансер Excel, VBA – контакты в профиле |
Sergei_A Пользователь Сообщений: 443 |
#24 10.02.2013 22:36:20
4000 -4000 -??- 8000 а как два таких варианта нужно посчитать, что бы стало “правильно” ??? 6000 -3000 -50% 9000 Изменено: Sergei_A – 10.02.2013 22:44:22 |
||
Daos Пользователь Сообщений: 2 |
Я считаю так: план – 6000 факт – 3000 – получаем выполнение 150%, |
JayBhagavan Пользователь Сообщений: 11833 ПОЛ: МУЖСКОЙ | Win10x64, MSO2019x64 |
Daos, первый раз вижу, что план может быть ниже нуля. Может быть Вы имели ввиду факт? Тогда логично, когда возвраты больше отгрузок. <#0> |
Daos Пользователь Сообщений: 2 |
#27 22.05.2014 16:26:47
Может
Тема как-бы о расчете выполнения отрицательного плана… |
||||
JayBhagavan Пользователь Сообщений: 11833 ПОЛ: МУЖСКОЙ | Win10x64, MSO2019x64 |
Daos, о, простите. Был невнимателен. Проклятая зашоренность… <#0> |
Antubas Пользователь Сообщений: 50 |
Daos, прикольно у Вас ))) планировать в убыток ), обычно как планируют на столько сколько продали первые месяца три чтоб выполнение было на 100% после нового года, а остальное раскидывают потом на оставшиеся месяцы. Ну эт наверное смотря где и как ) у меня в компашке планируют на столько сколько выдали а потом |
JayBhagavan Пользователь Сообщений: 11833 ПОЛ: МУЖСКОЙ | Win10x64, MSO2019x64 |
#30 22.05.2014 17:13:02 Daos, всё перечитал внимательно. ТС не планировал продажи в минус, т.е. тема не про план в минусе, а про факт в минусе. Минусовой план только предположил один из помогающих – Михаил С. в сообщении №17. Так что, я опять оказался невнимательным. Исправляюсь. <#0> |
-
Всем привет . Помогите решить задачку .
Есть три числа , допустим 100 -200 и 400.
Нужно разделить между ними скажем какую то сумму ( 100 баксов ) , а для этого нужно найти их процентное соотношение( где 100+(-200)+400=100% я полагаю ) . Если бы все 3 числа были бы положительными или отрицательными, то проблем бы небыло Буду благодарен за формулу
АПД
Ок , ещё раз спрошу как есть.
3 человека решили делить весь профит от игры по ЕВ . Сыграли первый месяц и начали делить. Профит вышел -1000$ .
Первый сыграл по ЕВ +100
Второй ЕВ -200$
Третий ЕВ +400$Как более справедливо будет распределить минус касарь баксов между ними ??? Кому сколько заплатить на покрытие этой суммы ?
Сообщение отредактировал fun4you1 – 3.6.2016, 0:20
-
Чо ? Нифига не понял.
% это сотая часть от чего-то. Тебе процентное отношение от чего нужно ?
В ряде (100, -200, 400) — 33.(3)% отрицательных чисел и 66.(6)% положительных.
Отношение отрицательных чисел к положительным очевидно: 1 к 2 (не путать с 1/2).
Как разделить 100 баксов на три числа ? Да хер знает. Предлагаю по справедливости – всем по 33$ и 1$ не делится. -
Автор темы
ну вот это будет не справедливо , всем по 33 и 1 не делится ….. Нужно более справедливые цифры . Хотя бы с погрешностью.
-
Автор темы
Цитата
Есть три числа , допустим 100 -200 и 400.Где числа – есть результат работы , если это важно
-
Автор темы
Понятно, что проценты не могут быть отрицательными , вопрос как справедливее поделить 100 баксов между этими условными показателями
-
Автор темы
Я полагаю, если к всем трём числам добавить число , большее чем 200 , то можно вывести пропорцию эти чисел и найти их процентное соотношение , но она( зависимость ) будет изменяться от добавочного числа . Можно ли вывести оптимальное , наиболее справедливое добавчное число ?
-
Цитата (fun4you1 @ 2.6.2016)
Где числа – есть результат работы , если это важноОтрицательный результат работы это как? Чисто гипотетически: один рабочий сделал 100 гвоздей, другой 400, а третий сломал 200 так что-ли?
Цитата (fun4you1 @ 2.6.2016)
вопрос как справедливее поделить 100 баксов между этими условными показателямиЗначит первому 20$, второму 80$, а с третьего удержать 40$.
-
Автор темы
Цитата (crfvvfrc @ 2.6.2016)
Отрицательный результат работы это как? Чисто гипотетически: один рабочий сделал 100 гвоздей, другой 400, а третий сломал 200 так что-ли?Значит первому 20$, второму 80$, а с третьего удержать 40$.
Отрицательный результат работы …. Ну допустим ты сломал 200 гвоздей , не совсем удачный пример , но тем не менее .
Если мы делим 100 баксов , можно поделить их между двумя плюсовыми , а третьему ничего не заплатить допустим.
Но что делать , если нужно разделить минус 100 баксов ? Т.е. на троих они заработали -100$ , значит нужно как то пропорционально поделить минус между ними.
Сори что так долго шёл к сути вопроса .
-
Автор темы
Нельзя же просто 100 баксов повешать на минусового рабочего , должны быть какие то варианты делёжки минуса более справедливые
-
Цитата (fun4you1 @ 2.6.2016)
Но что делать , если нужно резделить минус 100 баксов ? Т.е. на троих они заработали -100$ , значит нужно как то пропорционально поделить минус между ними.Если общая работа отрицательная – то цифры 100 -200 и 400. не корректны, должен быть другой вариант охарактеризовать их вклад в работу(нанесение ущерба).
Цитата (fun4you1 @ 2.6.2016)
Нельзя же просто 100 баксов повешать на минусового рабочего , должны быть какие то варианты делёжки .Если это бригада – то выставляется общий счёт и дальше пусть разбираются сами, а если каждый сам за себя – то с какого перепугу плюсовый должен платить за минусового?
-
Автор темы
Ок , ещё раз спрошу как есть.
3 человека решили делить весь профит от игры по ЕВ . Сыграли первый месяц и начали делить. Профит вышел -1000$ .
Первый сыграл по ЕВ +100
Второй ЕВ -200$
Третий ЕВ +400$Как более справедливо будет распределить минус касарь баксов между ними ??? Кому сколько заплатить на покрытие этой суммы ?
Сообщение отредактировал fun4you1 – 3.6.2016, 0:20
-
+400 – 1 доля, +100 – 2 доли, -200 – 4 доли. 1 доля -143, 2 доли -286, 4 доли -571.
-
Автор темы
Как у тебя это вышло ) похоже на правду
-
Увлеченный
На сайте 8 лет
Есть 2 варианта:
1) 20/0/80
3) 25.714285714285714 / -28.57142857142857 / 102.857142857142861 -
ЕВ -200$ (-633,33$)
ЕВ +100 (-333,33$)
ЕВ +400$ (-33,34$) -
Увлеченный
На сайте 11 лет
Объясню как я думаю:
(+400 -200 +100) / 3 = 300 / 3 = 100ev$ – усредненное ЕВ каждого (Если бы каждый сыграл +100 по ЕВ, а по факту -1000 на троих, то каждый должен был бы по 333$). Соответственно:
+ev100 – должен в кассу 333$ – тут прав VrodeFish
А вот как дальше 666$ делить между двумя оставшимися я пока не придумал %)
– 200 – (-300 от среднего) – ?
+400 – (+300 от среднего) – ?
Тут, скорее всего, должна быть какая то ИЦМ, мне кажется ближе всех был Омг
-ev200 = -531
+ev400 = -133
(в той же пропорции 571 и 143 разделил)
Интересно, как он считал? -
Увлеченный
На сайте 9 лет
Изначально надо было договориться, как делить недодачу и передачу. Если делить поровну, то
общая недодача = -1000-(400-200+100) = -1300
Поровну -433,33 с каждого. По итогу будет как написал VrodeFish:
ЕВ1 = +100-433,33 = -333,33
ЕВ2 = -200-433,33 = -633,33
ЕВ3 = +400-433,33 = -33,33Минус один цент оставьте до следующей дележки
-
решил через уравнению, думаю, можно решить это как-то гораздо проще и быстрее, но составив то, что придумал в своей голове, сразу увидел ответ:
1) Чтобы не путаться с отрицательными и положительными значениями, приводим все переменные к положительными, ориентируясь на то, что профит второго игрока равен Х положительный.
2) Т.о. получаем следующие данные:
2.1) 1ый игрок профит = 3х у.е.
2.2) 2ой игрок профит = х у.е.
2.3) 3ий игрок профит = 6х у.е.
3) Составляем уравнение:
3х + х + 6х = 1000
10х=1000
х=100
4) Теперь все просто.
Профит первого игрока = -300 у.е.
Профит второго игрока = -600 у.е.
Профит третьего игрока = -100 у.е.p.s. в приведенных выше примерах решений вы не учитываете пропорциональное отношение EV профита между тремя игроками (а это взаимосвязь легко прослеживается)
Сообщение отредактировал BeerSoul – 3.6.2016, 13:56
-
Условия -1000 это профит
1 игрок -200 (100-300)
2 игрок +100 (100)
3 игрок +400 (100+300)итого средний профит это (400+100-200)/3=100
получается что -333,33 тождественно 100
значит:
игрок 1 должен покрыть -333,33уе а также передать игроку 3: компенсацию 999,99 уе
игрок 2 должен покрыть -333,33уе
игрок 3 должен покрыть -333,33уе и получить от игрока 1: 999,99уеитого:
с игрока 1:666,66 на покрытия профита и 666,66 игроку 3;
с игрока 2:333,33 на покрытия профита;
игрок 3 должен получить компенсацию с игрока 1 666,66уе.Вроде так наверное)
Ред.: не понял профит плюс или минус? Я посчитал для минуса. Ща для плюса пересчитаю)))
Думаю то что написал парень выше неверно -
если профит плюсовый, то:
игрок 1 заработал 333,33уе и должен игроку 3: 999,99уе
игрок 2 заработал 333,33уе
игрок 3 заработал 333,33уе и получается от игрока 1 999,99уеитого:
игрок 1 передает игроку 3: 666,66уе и свой профит 333,33уе
игрок 2 получает свой профит 333,33уе
игрок 3 получает свой профит 333,33уе и получает от игрока 1 999,99уе
1 человек читает эту тему (1 гость):
Зачем регистрироваться на GipsyTeam?
- Вы сможете оставлять комментарии, оценивать посты, участвовать в дискуссиях и повышать свой уровень игры.
- Если вы предпочитаете четырехцветную колоду и хотите отключить анимацию аватаров, эти возможности будут в настройках профиля.
- Вам станут доступны закладки, бекинг и другие удобные инструменты сайта.
- На каждой странице будет видно, где появились новые посты и комментарии.
- Если вы зарегистрированы в покер-румах через GipsyTeam, вы получите статистику рейка, бонусные очки для покупок в магазине, эксклюзивные акции и расширенную поддержку.
Вычитая из положительного отрицательное, получаем большее положительное, почему?
Артем Гильванов
31 марта 2021 · 12,2 K
Даже более понятное, на мой взгляд, объяснение.
Пусть вчера было +2 градуса, сегодня +6. На сколько градусов сегодня теплее, чем вчера? На 6-2 = 4 градуса.
Пусть вчера было -2 градуса, сегодня +6. На сколько градусов сегодня теплее, чем вчера? На 6- (-2) = 8 градусов.
В эту разницу входят 6 градусов от +6 до нуля, и 2 градуса от -2 до 0, в сумме получается 8 градусов.
Разность между положительным и отрицательным числом можно разбить на две части: от положительного до 0, и от 0 до отрицательного. Первая часть равна положительному числу, вторая часть равна модулю отрицательного числа, поэтому можно заменить разность с отрицательным числом суммой с противоположным ему положительным.
301
Комментировать ответ…Комментировать…
Можно представить вычитание положительного числа как долг, а отрицательного как возврат. Например, у нас было 10 рублей, мы отдали 2 рубля в долг, у нас осталось 8 рублей (10-2).
Потом нам эти 2 рубля вернули. По сути возврат долга это то же самое, только с противоположным знаком, и у нас осталось 8 – (-2) или что то же самое, 8 + 2 = 10 рублей, столько же, сколько было в начале.
150
Комментировать ответ…Комментировать…
Кандидат физ.-мат. наук, делаю Яндекс, увлекаюсь всем на свете · 31 мар 2021
Проще всего это понять, если думать о деньгах. Отрицательное количество денег может обозначать долг или расходы.
У Джона есть 8 долларов, а у Билла ничего, да ещё и долг 2 доллара. На сколько больше у Джона денег, чем у Билла? 8 – (-2) = 10. У Джона на 10 долларов больше.
Я каждый месяц откладываю 8 тыс.рублей. на сигареты я каждый месяц трачу 2 тыс.рублей. Если я… Читать далее
1,1 K
всё равно не понимаю, в голове не укладывается.
Комментировать ответ…Комментировать…