Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Объединение таблиц в PQ с несовпадающим количеством столбцов - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Объединение таблиц в PQ с несовпадающим количеством столбцов
Chakkiee72 Дата: Воскресенье, 12.02.2023, 08:20 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 3
Репутация: 0 ±
Замечаний: 0% ±

Доброго времени суток!
Проблема такая:
Есть автоматически формируемые файлы (каждый месяц формируется в новом файле). При появлении нового материала по ходу процесса производства происходит автоматическое добавление столбца с этим материалом. Изначальная структура данных не в виде умных таблиц.
Вопрос: как через PQ объединить данные в одну таблицу по вертикали?
Спасибо! примеры во вложении.
К сообщению приложен файл: _1.xlsx (11.2 Kb) · _2.xlsx (11.2 Kb)
 
Ответить
СообщениеДоброго времени суток!
Проблема такая:
Есть автоматически формируемые файлы (каждый месяц формируется в новом файле). При появлении нового материала по ходу процесса производства происходит автоматическое добавление столбца с этим материалом. Изначальная структура данных не в виде умных таблиц.
Вопрос: как через PQ объединить данные в одну таблицу по вертикали?
Спасибо! примеры во вложении.

Автор - Chakkiee72
Дата добавления - 12.02.2023 в 08:20
jakim Дата: Воскресенье, 12.02.2023, 10:09 | Сообщение № 2
Группа: Друзья
Ранг: Старожил
Сообщений: 1216
Репутация: 316 ±
Замечаний: 0% ±

Excel 2010
Так? Смотрите приложение.
К сообщению приложен файл: 0777334.xlsx (26.6 Kb)
 
Ответить
Сообщение
Так? Смотрите приложение.

Автор - jakim
Дата добавления - 12.02.2023 в 10:09
Chakkiee72 Дата: Воскресенье, 12.02.2023, 10:14 | Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 3
Репутация: 0 ±
Замечаний: 0% ±

Так? Смотрите приложение.

То есть вы каждую таблицу вначале сделали УТ, потом объединили 2 запроса?
 
Ответить
Сообщение
Так? Смотрите приложение.

То есть вы каждую таблицу вначале сделали УТ, потом объединили 2 запроса?

Автор - Chakkiee72
Дата добавления - 12.02.2023 в 10:14
jakim Дата: Воскресенье, 12.02.2023, 11:29 | Сообщение № 4
Группа: Друзья
Ранг: Старожил
Сообщений: 1216
Репутация: 316 ±
Замечаний: 0% ±

Excel 2010
Можете посмотреть это видео
https://www.youtube.com/watch?v=WXWXHt_15AI&t=3s
 
Ответить
Сообщение
Можете посмотреть это видео
https://www.youtube.com/watch?v=WXWXHt_15AI&t=3s

Автор - jakim
Дата добавления - 12.02.2023 в 11:29
buchlotnik7954 Дата: Воскресенье, 12.02.2023, 12:31 | Сообщение № 5
Группа: Пользователи
Ранг: Прохожий
Сообщений: 1
Репутация: 0 ±
Замечаний: 0% ±

[vba]
Код
let
    from = Folder.Files("путь к папке")[Content],
    f=(x)=>Table.PromoteHeaders(Table.Range(Excel.Workbook(x){0}[Data],1)),
    tr = List.Buffer(List.Transform(from,f)),
    nms = List.Distinct(List.Combine(List.Transform(tr,Table.ColumnNames))),
    to = Table.Combine(tr,nms)
in
    to
[/vba]

детали описывал тут


Сообщение отредактировал buchlotnik7954 - Воскресенье, 12.02.2023, 12:41
 
Ответить
Сообщение[vba]
Код
let
    from = Folder.Files("путь к папке")[Content],
    f=(x)=>Table.PromoteHeaders(Table.Range(Excel.Workbook(x){0}[Data],1)),
    tr = List.Buffer(List.Transform(from,f)),
    nms = List.Distinct(List.Combine(List.Transform(tr,Table.ColumnNames))),
    to = Table.Combine(tr,nms)
in
    to
[/vba]

детали описывал тут

Автор - buchlotnik7954
Дата добавления - 12.02.2023 в 12:31
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!