Простыми словами, итерация — это один шаг в процессе повторения какого-либо действия. Представьте себе работу часовщика, который настраивает механизм: он делает одно маленькое действие, затем повторяет его снова и снова. Каждое такое действие и будет итерацией в его работе. В программировании это чем-то похоже на выполнение одного шага в цикле, после чего этот шаг повторяется снова до достижения нужного результата. Итерации помогают программистам решать сложные задачи путем разбиения их на меньшие и управляемые части...
Когда ваши данные отсортированы по дате, бывает нужно посчитать нарастающий итог прямо в PQ. Это можно сделать в три действия:
1) Сортировка данных по дате (по возрастанию, если итог нарастающий)
2) Добавление столбца индекса
3) Расчёт столбца итогов в зависимости от этого индекса. Подсчёт через списки (столбцы) Для подсчёта суммы по столбцу мы используем функцию List.Sum. Применять её будем к столбцу "Расход" для всей таблицы из предыдущего шага. Для каждой строки нам нужно взять свою часть таблицы предыдущего шага с помощью функции List...