Голландский расчет - PullRequest
       12

Голландский расчет

0 голосов
/ 12 марта 2019

У меня уже есть голландский калькулятор для определения размеров ставок, но я пытаюсь автоматизировать процесс результатов, поэтому, если я введу «Выигрыш» или «Выигрыш», появится результат.Я думаю, что у меня есть правильные элементы, но я просто не понимаю правильный синтаксис.

Вы берете набор коэффициентов для каждого бегуна и превращаете его в%, выраженный в виде десятичной дроби.У меня будет только 2 бегуна, а общая ставка между 2 бегунами всегда равна 100. Результат для любого выигрыша одинаков, поэтому для этого расчета потребуется только половина формулы.Вот такая голландская формула:

=((1/H1) / (1/HI+1/J1))*100

Приведенный выше код в основном дает мне ставку или этого бегуна

Для автоматического результата я попробовал это, но не смог получить результат:

=IF(K1="LOST"),-100,(((1/H1) / (1/H1+1/J1)*100)*H1)-100

Это использует слово Lost в качестве ключа, но может быть обращено вспять, чтобы использовать Win, но тогда вычисление будет более ранним.

В основном следует сказать, что если K1 говорит LOST,-100 (потеря ставки), если нет, тогда используйте голландский расчет (1/H1) / (1/H1+1/J1)*100), умножьте его на коэффициент (H1) и вычтите полную ставку 100.

Формула голландца работает самостоятельно дляопределить ставку.Если в результате получается что-то отличное от Lost, то голландскую ставку следует умножить на шансы в H1 и вычесть ставку 100.

1 Ответ

0 голосов
/ 12 марта 2019

Я не знаю, что такое dutching, но чтобы поместить вашу формулу в синтаксис, который работает, вы ставите закрывающую скобку после первого аргумента. Следующее должно работать как формула, но я не знаю, будет ли расчет правильным:

=IF(K1="LOST",-100,(((1/H1) / (1/H1+1/J1)*100)*H1)-100)
...