Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Формула 20% от банка - Мир MS Excel

  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_, DrMini  
Формула 20% от банка
foliant Дата: Вторник, 08.12.2015, 12:23 | Сообщение № 1
Группа: Пользователи
Ранг: Участник
Сообщений: 86
Репутация: 0 ±
Замечаний: 40% ±

Excel 2010
Добрый день! Помогите пожалуйста с формулой расчёта следующей ставки 20% от банка. В файле-примере в столбец "P" вводится фиксированное число 20 (или если проигрыш то -20). В зависимости от этого в столбце "Q" меняется банк. Нужно чтобы каждая следующая ставка была не фиксированной, а 20% от текущего банка.
К сообщению приложен файл: 6765913.xlsb (54.3 Kb)
 
Ответить
СообщениеДобрый день! Помогите пожалуйста с формулой расчёта следующей ставки 20% от банка. В файле-примере в столбец "P" вводится фиксированное число 20 (или если проигрыш то -20). В зависимости от этого в столбце "Q" меняется банк. Нужно чтобы каждая следующая ставка была не фиксированной, а 20% от текущего банка.

Автор - foliant
Дата добавления - 08.12.2015 в 12:23
YouGreed Дата: Вторник, 08.12.2015, 12:32 | Сообщение № 2
Группа: Проверенные
Ранг: Ветеран
Сообщений: 589
Репутация: 123 ±
Замечаний: 0% ±

Excel 2010
foliant, Могли бы показать в файле, как должно быть. Какие числа, а то не понятно где ставка и какая?
 
Ответить
Сообщениеfoliant, Могли бы показать в файле, как должно быть. Какие числа, а то не понятно где ставка и какая?

Автор - YouGreed
Дата добавления - 08.12.2015 в 12:32
foliant Дата: Вторник, 08.12.2015, 12:52 | Сообщение № 3
Группа: Пользователи
Ранг: Участник
Сообщений: 86
Репутация: 0 ±
Замечаний: 40% ±

Excel 2010
foliant, Могли бы показать в файле, как должно быть


должно быть как в ячейке P7, P11 и P14. А вот в ячейке P32 уже не правильно.
немного помогзовал и пришел к формуле =(Q6*20%)*O7-(Q6*20%). Но как только столкнулся с минусовым банком - запутался.
К сообщению приложен файл: 0433899.xlsb (54.4 Kb)
 
Ответить
Сообщение
foliant, Могли бы показать в файле, как должно быть


должно быть как в ячейке P7, P11 и P14. А вот в ячейке P32 уже не правильно.
немного помогзовал и пришел к формуле =(Q6*20%)*O7-(Q6*20%). Но как только столкнулся с минусовым банком - запутался.

Автор - foliant
Дата добавления - 08.12.2015 в 12:52
SLAVICK Дата: Вторник, 08.12.2015, 13:11 | Сообщение № 4
Группа: Модераторы
Ранг: Старожил
Сообщений: 2290
Репутация: 766 ±
Замечаний: 0% ±

2019
Что-то не совсем понятно.
Может так:
Код
=ЕСЛИ(O5=0;0;(Q4*20%)*O5-(Q4*20%))

От чего зависят эти показатели? - от данных в столбце О? - тогда почему в 10-й строке нет изменения?
К сообщению приложен файл: 3075193.xlsb (55.1 Kb)


Иногда все проще чем кажется с первого взгляда.

Сообщение отредактировал SLAVICK - Вторник, 08.12.2015, 13:12
 
Ответить
СообщениеЧто-то не совсем понятно.
Может так:
Код
=ЕСЛИ(O5=0;0;(Q4*20%)*O5-(Q4*20%))

От чего зависят эти показатели? - от данных в столбце О? - тогда почему в 10-й строке нет изменения?

Автор - SLAVICK
Дата добавления - 08.12.2015 в 13:11
foliant Дата: Вторник, 08.12.2015, 13:37 | Сообщение № 5
Группа: Пользователи
Ранг: Участник
Сообщений: 86
Репутация: 0 ±
Замечаний: 40% ±

Excel 2010
От чего зависят эти показатели?


не совсем так. Пересмотрите 1-й выложенный вариант. Там все фиксировано 20%. Банк изменяется в зависимости от алгоритма: если после одной зеленой ячейки (победа команды) следуют еще 2 зеленые (2-е победы - по столбцу L) то на 3-м событии проставляется формула, которая умножает 20% банка на сложенный коефициент 2 и 3 го события. Только вот нужно 20% от банка. С минусами так: если после одной победы по столбцу L следует поражение (красная ячейка) то вписывается -20% от банка.
 
Ответить
Сообщение
От чего зависят эти показатели?


не совсем так. Пересмотрите 1-й выложенный вариант. Там все фиксировано 20%. Банк изменяется в зависимости от алгоритма: если после одной зеленой ячейки (победа команды) следуют еще 2 зеленые (2-е победы - по столбцу L) то на 3-м событии проставляется формула, которая умножает 20% банка на сложенный коефициент 2 и 3 го события. Только вот нужно 20% от банка. С минусами так: если после одной победы по столбцу L следует поражение (красная ячейка) то вписывается -20% от банка.

Автор - foliant
Дата добавления - 08.12.2015 в 13:37
SLAVICK Дата: Вторник, 08.12.2015, 14:24 | Сообщение № 6
Группа: Модераторы
Ранг: Старожил
Сообщений: 2290
Репутация: 766 ±
Замечаний: 0% ±

2019
Может как-то так?
ПРивязался к счету - попытался найти закономерность но %)
К сообщению приложен файл: 6765913-2-.xlsb (55.2 Kb)


Иногда все проще чем кажется с первого взгляда.

Сообщение отредактировал SLAVICK - Вторник, 08.12.2015, 14:25
 
Ответить
СообщениеМожет как-то так?
ПРивязался к счету - попытался найти закономерность но %)

Автор - SLAVICK
Дата добавления - 08.12.2015 в 14:24
foliant Дата: Вторник, 08.12.2015, 14:53 | Сообщение № 7
Группа: Пользователи
Ранг: Участник
Сообщений: 86
Репутация: 0 ±
Замечаний: 40% ±

Excel 2010
Может как-то так?


там где вы ввели формулы (зеленые) работает как надо, а вот дальше попытался скопировать до конца таблицы почему-то сбилось?
Сбой в 54-й строке.
К сообщению приложен файл: 2636207.xlsb (57.0 Kb)


Сообщение отредактировал foliant - Вторник, 08.12.2015, 14:56
 
Ответить
Сообщение
Может как-то так?


там где вы ввели формулы (зеленые) работает как надо, а вот дальше попытался скопировать до конца таблицы почему-то сбилось?
Сбой в 54-й строке.

Автор - foliant
Дата добавления - 08.12.2015 в 14:53
SLAVICK Дата: Вторник, 08.12.2015, 15:11 | Сообщение № 8
Группа: Модераторы
Ранг: Старожил
Сообщений: 2290
Репутация: 766 ±
Замечаний: 0% ±

2019
Сбой в 54-й строке.

Там не сбой, просто было 10 побед подряд а это
если после одной зеленой ячейки (победа команды) следуют еще 2 зеленые (2-е победы - по столбцу L) то на 3-м событии проставляется формула,

А таких событий было 10-2 = 8... как итог накопительный коэф получился 82,10... :D
Если это неверно - нужно изменить формулу ... но тогда пропишите что делать в каких случаях, или попробуйте подогнать формулу под себя ;)


Иногда все проще чем кажется с первого взгляда.
 
Ответить
Сообщение
Сбой в 54-й строке.

Там не сбой, просто было 10 побед подряд а это
если после одной зеленой ячейки (победа команды) следуют еще 2 зеленые (2-е победы - по столбцу L) то на 3-м событии проставляется формула,

А таких событий было 10-2 = 8... как итог накопительный коэф получился 82,10... :D
Если это неверно - нужно изменить формулу ... но тогда пропишите что делать в каких случаях, или попробуйте подогнать формулу под себя ;)

Автор - SLAVICK
Дата добавления - 08.12.2015 в 15:11
foliant Дата: Вторник, 08.12.2015, 15:29 | Сообщение № 9
Группа: Пользователи
Ранг: Участник
Сообщений: 86
Репутация: 0 ±
Замечаний: 40% ±

Excel 2010
Там не сбой, просто было 10 побед подряд


sorry, я сам виноват, так как не до конца объяснил алгоритм. Дело в том, что после того как сыграло 3 подряд победы - СТОП! И следующая формула должна уже рассчитывать уже после новой победы.
Вы можете эту формулу исправить?


Сообщение отредактировал foliant - Вторник, 08.12.2015, 16:36
 
Ответить
Сообщение
Там не сбой, просто было 10 побед подряд


sorry, я сам виноват, так как не до конца объяснил алгоритм. Дело в том, что после того как сыграло 3 подряд победы - СТОП! И следующая формула должна уже рассчитывать уже после новой победы.
Вы можете эту формулу исправить?

Автор - foliant
Дата добавления - 08.12.2015 в 15:29
SLAVICK Дата: Вторник, 08.12.2015, 16:57 | Сообщение № 10
Группа: Модераторы
Ранг: Старожил
Сообщений: 2290
Репутация: 766 ±
Замечаний: 0% ±

2019
Смотрите - вроде так :o :D :
Код
=ЕСЛИ(((--СЖПРОБЕЛЫ(ЛЕВБ(ПОДСТАВИТЬ(L4;"-";ПОВТОР(" ";10));10)))>(--СЖПРОБЕЛЫ(ПРАВБ(ПОДСТАВИТЬ(L4;"-";ПОВТОР(" ";10));10))))*
((--СЖПРОБЕЛЫ(ЛЕВБ(ПОДСТАВИТЬ(L3;"-";ПОВТОР(" ";10));10)))>(--СЖПРОБЕЛЫ(ПРАВБ(ПОДСТАВИТЬ(L3;"-";ПОВТОР(" ";10));10))));N4;0)*ЕСЛИ(O3=0;1;O3)*МАКС(($O$3:O3=0)*(СТРОКА($O$3:O3)=(СТРОКА(O2))))*(МАКС(($O2:O$3<$N2:N$3)*($O2:O$3<>0)*СТРОКА($O2:O$3))=МАКС(($O2:O$3>0)*СТРОКА($O2:O$3)))+
ЕСЛИ(((--СЖПРОБЕЛЫ(ЛЕВБ(ПОДСТАВИТЬ(L4;"-";ПОВТОР(" ";10));10)))<=(--СЖПРОБЕЛЫ(ПРАВБ(ПОДСТАВИТЬ(L4;"-";ПОВТОР(" ";10));10))))*
((--СЖПРОБЕЛЫ(ЛЕВБ(ПОДСТАВИТЬ(L3;"-";ПОВТОР(" ";10));10)))>(--СЖПРОБЕЛЫ(ПРАВБ(ПОДСТАВИТЬ(L3;"-";ПОВТОР(" ";10));10))));N4-N3;0)

Пока не выходит %)
Вроде получилось с доп. столбцом:
Код
=ЕСЛИ(((--СЖПРОБЕЛЫ(ЛЕВБ(ПОДСТАВИТЬ(L4;"-";ПОВТОР(" ";10));10)))>(--СЖПРОБЕЛЫ(ПРАВБ(ПОДСТАВИТЬ(L4;"-";ПОВТОР(" ";10));10))))*
((--СЖПРОБЕЛЫ(ЛЕВБ(ПОДСТАВИТЬ(L3;"-";ПОВТОР(" ";10));10)))>(--СЖПРОБЕЛЫ(ПРАВБ(ПОДСТАВИТЬ(L3;"-";ПОВТОР(" ";10));10))));N4;0)*ЕСЛИ(O3=0;1;O3)*(МАКС(($M$3:M3=1)*СТРОКА($M$3:M3))-МАКС(($M$3:M3=0)*СТРОКА($M$3:M3))<3)+
ЕСЛИ(((--СЖПРОБЕЛЫ(ЛЕВБ(ПОДСТАВИТЬ(L4;"-";ПОВТОР(" ";10));10)))<=(--СЖПРОБЕЛЫ(ПРАВБ(ПОДСТАВИТЬ(L4;"-";ПОВТОР(" ";10));10))))*
((--СЖПРОБЕЛЫ(ЛЕВБ(ПОДСТАВИТЬ(L3;"-";ПОВТОР(" ";10));10)))>(--СЖПРОБЕЛЫ(ПРАВБ(ПОДСТАВИТЬ(L3;"-";ПОВТОР(" ";10));10))));N4-N3;0)


И эта же формула, но с полной ссылкой на доп. столбец
Код
=ЕСЛИ(M3*M4;N4;0)*ЕСЛИ(O3=0;1;O3)*
(МАКС(($M$3:M3=1)*СТРОКА($M$3:M3))-МАКС(($M$3:M3=0)*СТРОКА($M$3:M3))<3)+
ЕСЛИ(НЕ(M4)*M3;N4-N3;0)
К сообщению приложен файл: 6765913-2-2-3-.xlsb (66.6 Kb)


Иногда все проще чем кажется с первого взгляда.

Сообщение отредактировал SLAVICK - Вторник, 08.12.2015, 18:09
 
Ответить
СообщениеСмотрите - вроде так :o :D :
Код
=ЕСЛИ(((--СЖПРОБЕЛЫ(ЛЕВБ(ПОДСТАВИТЬ(L4;"-";ПОВТОР(" ";10));10)))>(--СЖПРОБЕЛЫ(ПРАВБ(ПОДСТАВИТЬ(L4;"-";ПОВТОР(" ";10));10))))*
((--СЖПРОБЕЛЫ(ЛЕВБ(ПОДСТАВИТЬ(L3;"-";ПОВТОР(" ";10));10)))>(--СЖПРОБЕЛЫ(ПРАВБ(ПОДСТАВИТЬ(L3;"-";ПОВТОР(" ";10));10))));N4;0)*ЕСЛИ(O3=0;1;O3)*МАКС(($O$3:O3=0)*(СТРОКА($O$3:O3)=(СТРОКА(O2))))*(МАКС(($O2:O$3<$N2:N$3)*($O2:O$3<>0)*СТРОКА($O2:O$3))=МАКС(($O2:O$3>0)*СТРОКА($O2:O$3)))+
ЕСЛИ(((--СЖПРОБЕЛЫ(ЛЕВБ(ПОДСТАВИТЬ(L4;"-";ПОВТОР(" ";10));10)))<=(--СЖПРОБЕЛЫ(ПРАВБ(ПОДСТАВИТЬ(L4;"-";ПОВТОР(" ";10));10))))*
((--СЖПРОБЕЛЫ(ЛЕВБ(ПОДСТАВИТЬ(L3;"-";ПОВТОР(" ";10));10)))>(--СЖПРОБЕЛЫ(ПРАВБ(ПОДСТАВИТЬ(L3;"-";ПОВТОР(" ";10));10))));N4-N3;0)

Пока не выходит %)
Вроде получилось с доп. столбцом:
Код
=ЕСЛИ(((--СЖПРОБЕЛЫ(ЛЕВБ(ПОДСТАВИТЬ(L4;"-";ПОВТОР(" ";10));10)))>(--СЖПРОБЕЛЫ(ПРАВБ(ПОДСТАВИТЬ(L4;"-";ПОВТОР(" ";10));10))))*
((--СЖПРОБЕЛЫ(ЛЕВБ(ПОДСТАВИТЬ(L3;"-";ПОВТОР(" ";10));10)))>(--СЖПРОБЕЛЫ(ПРАВБ(ПОДСТАВИТЬ(L3;"-";ПОВТОР(" ";10));10))));N4;0)*ЕСЛИ(O3=0;1;O3)*(МАКС(($M$3:M3=1)*СТРОКА($M$3:M3))-МАКС(($M$3:M3=0)*СТРОКА($M$3:M3))<3)+
ЕСЛИ(((--СЖПРОБЕЛЫ(ЛЕВБ(ПОДСТАВИТЬ(L4;"-";ПОВТОР(" ";10));10)))<=(--СЖПРОБЕЛЫ(ПРАВБ(ПОДСТАВИТЬ(L4;"-";ПОВТОР(" ";10));10))))*
((--СЖПРОБЕЛЫ(ЛЕВБ(ПОДСТАВИТЬ(L3;"-";ПОВТОР(" ";10));10)))>(--СЖПРОБЕЛЫ(ПРАВБ(ПОДСТАВИТЬ(L3;"-";ПОВТОР(" ";10));10))));N4-N3;0)


И эта же формула, но с полной ссылкой на доп. столбец
Код
=ЕСЛИ(M3*M4;N4;0)*ЕСЛИ(O3=0;1;O3)*
(МАКС(($M$3:M3=1)*СТРОКА($M$3:M3))-МАКС(($M$3:M3=0)*СТРОКА($M$3:M3))<3)+
ЕСЛИ(НЕ(M4)*M3;N4-N3;0)

Автор - SLAVICK
Дата добавления - 08.12.2015 в 16:57
foliant Дата: Среда, 09.12.2015, 11:23 | Сообщение № 11
Группа: Пользователи
Ранг: Участник
Сообщений: 86
Репутация: 0 ±
Замечаний: 40% ±

Excel 2010
эта же формула, но с полной ссылкой на доп. столбец


спасибо за старания, но все же это не то. В столбце "P" число должно прописываться только в 3-ю ячейку зеленую, то есть результат умноженных чисел: Пример: 1,62, 1,65, 1,60 = 1,62*1,60=2,64*20%(от банка)=? - вот то, что должно прописываться. А без дополнительного столбца никак?
 
Ответить
Сообщение
эта же формула, но с полной ссылкой на доп. столбец


спасибо за старания, но все же это не то. В столбце "P" число должно прописываться только в 3-ю ячейку зеленую, то есть результат умноженных чисел: Пример: 1,62, 1,65, 1,60 = 1,62*1,60=2,64*20%(от банка)=? - вот то, что должно прописываться. А без дополнительного столбца никак?

Автор - foliant
Дата добавления - 09.12.2015 в 11:23
SLAVICK Дата: Среда, 09.12.2015, 12:26 | Сообщение № 12
Группа: Модераторы
Ранг: Старожил
Сообщений: 2290
Репутация: 766 ±
Замечаний: 0% ±

2019
. В столбце "P" число должно прописываться только в 3-ю ячейку зеленую,

Так оно так и прописывается.
а если всего две победы - то во 2-ю
Если поражение - то сразу.
Если что -то не так - впишите в файле что не так и почему
А без дополнительного столбца никак?

Без доп столбца формула вырастет в разы - и будет сложно редактируемой
Хотя здесь есть формулисты кудесники :D - может они смогут


Иногда все проще чем кажется с первого взгляда.
 
Ответить
Сообщение
. В столбце "P" число должно прописываться только в 3-ю ячейку зеленую,

Так оно так и прописывается.
а если всего две победы - то во 2-ю
Если поражение - то сразу.
Если что -то не так - впишите в файле что не так и почему
А без дополнительного столбца никак?

Без доп столбца формула вырастет в разы - и будет сложно редактируемой
Хотя здесь есть формулисты кудесники :D - может они смогут

Автор - SLAVICK
Дата добавления - 09.12.2015 в 12:26
foliant Дата: Среда, 09.12.2015, 13:39 | Сообщение № 13
Группа: Пользователи
Ранг: Участник
Сообщений: 86
Репутация: 0 ±
Замечаний: 40% ±

Excel 2010
Без доп столбца формула вырастет в разы


однозначно спасибо за старания и проявленный интерес попробую немного поковырять ещё
 
Ответить
Сообщение
Без доп столбца формула вырастет в разы


однозначно спасибо за старания и проявленный интерес попробую немного поковырять ещё

Автор - foliant
Дата добавления - 09.12.2015 в 13:39
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2025 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!