Добрый день, знатоки, нужна Ваша помощь.
Столкнулся с проблемой при решении задачи суммирования разностей смежных значений (следующее - предыдущее). Когда диапазон заполнен значениями полностью, работает и функция массива, и ручной способ. Дело в том, что диапазон наполняется значениями со временем, а не сразу, поэтому функция выдает только первое значение со знаком "-", что логично. Как можно выполнить расчет, так сказать с накоплением, чтобы результат отображался независимо от количества заполненных ячеек диапазона.
Есть второй момент, который усложняет решение: полученный результат не должен быть больше 10000, как только значение становится больше 10000, в результате должны отображаться первые четыре разряда числа, результат 15000 - "5000", 21000 - "1000", 38550 - "8550" и т.п.
Буду благодарен любой помощи.
Столкнулся с проблемой при решении задачи суммирования разностей смежных значений (следующее - предыдущее). Когда диапазон заполнен значениями полностью, работает и функция массива, и ручной способ. Дело в том, что диапазон наполняется значениями со временем, а не сразу, поэтому функция выдает только первое значение со знаком "-", что логично. Как можно выполнить расчет, так сказать с накоплением, чтобы результат отображался независимо от количества заполненных ячеек диапазона.
Есть второй момент, который усложняет решение: полученный результат не должен быть больше 10000, как только значение становится больше 10000, в результате должны отображаться первые четыре разряда числа, результат 15000 - "5000", 21000 - "1000", 38550 - "8550" и т.п.
Буду благодарен любой помощи.