Добрый вечер! Есть "старая" таблица с данными (несколько десятков столбцов и тысячи строк, простая однострочная шапка) и "новая", в которой есть только шапка и измененный порядок столбцов. Как быстро скопировать (переместить) данные из старой таблицы в соответствующие столбцы новой? Если в новой таблице нет соответствующих столбцов, копирование столбца целиком не требуется.
К сожалению, это равносильно фразе "курите справку". Не пользовался я никогда PQ, хотя книгу Николая приобрел, но времени не было( Если можно на пальцах - что там с данными нужно сделать?
buchlotnik, чуть большей конкретики в ответе. Если вы можете подсказать, где настраивается сопоставление столбцов - был бы благодарен. Если без примера - никак, то вот усеченная версия:
Kuzmich, все равно не понимаю, как фильтрация связана с переносо/копированием данных.
Андрей_26, мешает рутинность операций и время на их выполнение, если подобных таблиц немного больше одной (порядка трех десятков, все таблицы разные). И осознание того, что это возможно как-то автоматизировать.
let
from1 = Excel.CurrentWorkbook(){[Name="Таблица1"]}[Content],
from2 = Table.ColumnNames(Excel.CurrentWorkbook(){[Name="Таблица2"]}[Content]),
to = Table.SelectColumns(from1,from2,MissingField.UseNull)
in
to