Добрый день. Требуется объединить данные нескольких таблиц в одну. Характер объединения таков, что одна строка одной таблицы должна превратиться в полный комплект строк другой таблицы, см. пример ниже. Предполагаю, что для такого объединения следует использовать Power Query, но в купленной по этому поводу книге Николая П. по Power Query я решения, увы, не нашёл...
Максим Зеленский Пробую выполнить Ваш запрос, но возникает ошибка. Что надо поправить? 'excel 2019 Версия 1808 (сборка 10366.20016, где увидеть версию PQ?
Виноват, я не понял что на листе – результат обработки в PQ! Очень глупо с моей стороны... Да, результат полностью соответствует ожиданиям, большое спасибо. Проблема в том, что ваши запросы выдают у меня ошибку Expression.Error. Вызвана она, похоже, моей верcей PQ, более старой по отношении к вашей (при открытии PQ было соответствующее предупреждение). Мои предположения верны?
Pavlin3, да, верно, не учел. Недавно (два-три месяца назад) в команду Table.AddIndexColumn добавили автоматический 5-й аргумент - тип столбца (х.з., зачем это сделали именно так, но теперь надо следить за версией PQ). Сотрите в этих шагах добавления индекса последнюю часть, вот такую, вместе с запятой