939 читали · 1 год назад
Итерация - что это? Простыми словами
Простыми словами, итерация — это один шаг в процессе повторения какого-либо действия. Представьте себе работу часовщика, который настраивает механизм: он делает одно маленькое действие, затем повторяет его снова и снова. Каждое такое действие и будет итерацией в его работе. В программировании это чем-то похоже на выполнение одного шага в цикле, после чего этот шаг повторяется снова до достижения нужного результата. Итерации помогают программистам решать сложные задачи путем разбиения их на меньшие и управляемые части...
Функция SCAN: нарастающий итог — простой, по каждому году/месяцу или с условием SCAN — одна из вспомогательных функций LAMBDA, которая позволяет пробегаться по массиву, обращаясь к каждому элементу и накопленному итогу. И творить всякую магию. Доступно это удовольствие в Google Таблицах и в Excel 365 / Excel Online. В этой статье разбираем ее синтаксис и разные варианты расчета нарастающего итога: — простой нарастающий итог — для демонстрации работы функции — нарастающий итог в рамках каждого месяца(периода). То есть одной формулой для всей таблицы получаем нарастающий итог в рамках месяца (или года/недели/другого периода), а с началом периода он обнуляется и начинается по новой. — нарастающий итог по условию. То есть считаем только определенные строки, а не все (например, выручку только в те дни, когда работал определенный администратор). Строки, в которых условие не выполняется, в нарастающий итог не попадают. Скриншоты в статье из Excel, но работает все аналогично. Вот Google Таблица с примерами (создать копию)