Содержимое
Список с отдельными строками для каждой даты каждого этапа — Power Query И та же задача, что в предыдущем посте, через Power Query. Формула на языке M: = Table.RemoveColumns( Table.ExpandListColumn(Table.AddColumn(Источник, "Дата", each List.Dates(Date.From([Начало]),Duration.Days([Окончание]-[Начало])+1,#duration(1,0,0,0))), "Дата"), {"Начало", "Окончание"}) За "Источником" скрывается запрос к таблице с этапами и датами начала / окончания (сверху на скриншоте) Table.AddColumn — добавляем столбец, в котором будут списки всех дат. Списки дат генерируем с помощью функции List.Dates. Этот столбец затем разворачиваем, чтобы для каждой даты в списке получить отдельную строку — функция Table.ExpandListColumn. И если нужно удалить исходные столбцы с началом и окончанием — используем Table.RemoveColumns. P.S. Файл с двумя вариантами решения по ссылке. Формулу вы в нем найдете сами (голубая ячейка), а для попадания в Power Query можно нажать Alt + F12.