Выбрать дату в календареВыбрать дату в календаре

Страницы: 1
Создать таблицу из массива данных в Power Query, Создать таблицу из массива данных в Power Query
 
Получилось.
Адаптировал решение Ma_Ri под свои громадные файлы.
Еще раз премного благодарен уважаемым Ma_Ri и sotnikov.
Создать таблицу из массива данных в Power Query, Создать таблицу из массива данных в Power Query
 
Первый пример (Еще раз благодарю, sotnikov) для меня оказался сложноват.
Во втором я смог прикрутить загрузку из файла, в котором нет "умной таблицы"
Код
let
    Source = Excel.Workbook(File.Contents("E:\EXCEL\тест создания файла\data\TEST.xlsx"), null, true),
    Sheet1_Sheet = Source{[Item="Sheet1",Kind="Sheet"]}[Data],
    #"Promoted Headers" = Table.PromoteHeaders(Sheet1_Sheet, [PromoteAllScalars=true]),
    trsp = Table.Transpose(Table.DemoteHeaders(#"Promoted Headers"))
in
    trsp
но как только я добавляю строку
Код
    nms=List.Skip(Table.ColumnNames(trsp)),
Все падет в ошибку (кстати, я примерно понимаю, что делают эти две функции в таком сочетании. но пока победить не смог).

P.S. Не помню, как сделать, чтоб код сворачивался. очень давно не писал на форумах.
Изменено: MindMeicter - 11.05.2026 19:28:30
Создать таблицу из массива данных в Power Query, Создать таблицу из массива данных в Power Query
 
Цитата
написал:
тоже самое только в Power Query (практически кнопками)    pq
Благодарю!
Сейчас буду разбираться как мне адаптировать ваши варианты к своим файлам. Там еще будет задаче посложнее, надеюсь решить ее по аналогии.
У меня в итоге окончательный файл должен собираться из трех файлов, а уже потом уходить в работу.
Создать таблицу из массива данных в Power Query, Создать таблицу из массива данных в Power Query
 
Цитата
написал:
PQ
Это какой то высший пилотаж. Благодарю!

Верно понимаю, это руками написано. Кнопками в PQ такого не сделаешь.
А я тут транспонирую, группирую строки в таблицы, ищу команды как проигнорировать первый столбец, но так чтоб у меня таблица правильная получилась.

Здесь подключение идет к "умной таблице" Source в данном же файле. Верно понимаю??
Осталось прикрутить к таблице из другого файла.
Создать таблицу из массива данных в Power Query, Создать таблицу из массива данных в Power Query
 
Добрый день.

Имеется таблица в файле, струткура всегда одинакова:
- Первая строка в каждой ячейке идентификатор, таким образом столбцов может быть всегда разное количество.
- Под каждым идентификатором находятся номера в столбик. Количество номеров в разных столбцах разное их много.

В Power Query yеобходимо сделать таблицу вида:
- Первый столбец - идентификаторы в столбик.
- Второй столбец - номера, через запятую в ячейке, соответствующие каждому идентификатору.

Как это делается через транспонирование и функцию ОБЪЕДИНИТЬ в обычном экселе я знаю. Необходимо понимание как создать подключение к такому файлу в Power Query с вышеуказанной обработкой данных для последующего использования уже в другом подключении.
Второй день сижу, пока ни один ролик не дал ответа как это сделать. Может вы мне подскажете куда копать.

Update:
Во вложении файл с примером.
Таблица "Source" - образец данных (столбцов может быть 5-10-20 и т.д., строк больше тысячи, но всегда разное количество в столбцах). Других данных в стартовом файле нет. Все что есть в данный момент предназначено для создания таблицы "result" средствами эксель.
Таблица "result" - результат, необходимы на выходе в Power Query загруженный в качестве подключения.
Изменено: MindMeicter - 11.05.2026 17:34:52
Кавычки в математической формуле эксель, неизвестный кавычки
 
Добрый день!
Имеется ячейка с данными вида 17 X 12 X 10. Это длина х ширина х высота, полученные из других ячеек. В соседней ячейке прописана формула для расчета объема в литрах =SUBSTITUTE(C3;" X ";"*")/1000. Результат выдает ошибку, потому что в результате вывода функции ПОДСТАВИТЬ(SUBSTITUTE) цифры обрамляются кавычками, которых в ячейке НЕ видно, только на шагах расчета ("17*12*10"/1000). Обыскал все поисковики, так и не нашел ответа, как убрать эти кавычки.
Самое печальное, что я не понимаю. что именно надо искать, и откуда лезут эти кавычки.
Помогите пожалуйста.
преобразование данных в ячейках, извлечение данных по частям
 
Добрый день!
Вот такая у меня интересная задача:
В ячейках столбца один находятся данные вида "1/50 2/52 2/54" (может быть так " 2/52 2/54"). Здесь цифра до дроби говорит о количестве штук, цифра после дроби о размере
В ячейках столбца два находятся данные вида "50- (175-185)-(98-102)                                         52-(175-189)-(103-107)                                          54-(178-190)-(108-112)    "(может быть так "                                         52-(175-189)-(103-107)                                          54-(178-190)-(108-112)    "). Здесь первая цифра перед тире это размер из первой ячейки
Каким образом можно преобразовать две таких ячейки в одну, в которой будет указано вот так "50- (175-185)-(98-102) - 1 шт, 52-(175-189)-(103-107) - 2 шт., 54-(178-190)-(108-112) - 2шт."
т.е. мы берем количество штук из первой ячейки по очереди, добавляем надпись "шт." и вставляем во вторую ячейку на соответствующую позицию.
Изменено: MindMeicter - 23.10.2023 11:10:51
Страницы: 1
Наверх