Нужна функция подсчета идущих в ряд плюсов либо минусов, по сделанным ставкам, за заданный период времени в диапазоне подсчета.

 

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

 

 Периоды подсчета нужны разные для нескольких таблиц, поэтому вписать в формулу суммирования конкретный стабильный период (например только в пределах 10 строк) не выход, так как в одних таблицах идет подсчет статистики по нарастающей, в других идет индивидуальный подсчет за заданный период. Нужна либо альтернативная функция, которая бы суммировала исключительно дубликаты идущие в ряд, и прекращала бы подсчет при разрыве цепочки, либо создавать сложную формулу из используемых функции.  

   Можно конечно сделать для каждой таблицы по два дополнительных столбика, но  это не одна таблица в модуле, в итоге их будет около 500 во всех модулях на одном листе, так что это не вариант.

 Плюсы и минусы считаются по нарастающей формулой если :

  Правильнее было бы считать плюсы и минусы индивидуально как единицу, а не по нарастающей, но нужна функция которая умеет считать выборочно только дубликаты идущие в ряд.