serendptyhere
Дата: Среда, 22.12.2021, 10:13 |
Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 3
Репутация:
0
±
Замечаний:
0% ±
Добрый день, подскажите, пожалуйста, возможно ли в excel преобразовать таблицу с шапкой в верхней строке в массив данных, т.е. первую таблицу на картинке в таблицу ниже:
Добрый день, подскажите, пожалуйста, возможно ли в excel преобразовать таблицу с шапкой в верхней строке в массив данных, т.е. первую таблицу на картинке в таблицу ниже: serendptyhere
Сообщение отредактировал serendptyhere - Среда, 22.12.2021, 10:14
Ответить
Сообщение Добрый день, подскажите, пожалуйста, возможно ли в excel преобразовать таблицу с шапкой в верхней строке в массив данных, т.е. первую таблицу на картинке в таблицу ниже: Автор - serendptyhere Дата добавления - 22.12.2021 в 10:13
китин
Дата: Среда, 22.12.2021, 11:25 |
Сообщение № 3
Группа: Модераторы
Ранг: Экселист
Сообщений: 7008
Репутация:
1073
±
Замечаний:
0% ±
Excel 2007;2010;2016
PQ всемогущий [vba]Код
let Источник = Excel.CurrentWorkbook(){[Name="Таблица1"]}[Content], #"Измененный тип" = Table.TransformColumnTypes(Источник,{{"магазин", type text}, {"20036881", Int64.Type}, {"20037456", Int64.Type}, {"20060045", Int64.Type}, {"20056161", Int64.Type}, {"20067086", Int64.Type}, {"20076216", Int64.Type}}), #"Другие столбцы с отмененным свертыванием" = Table.UnpivotOtherColumns(#"Измененный тип", {"магазин"}, "Атрибут", "Значение"), #"Сортированные строки" = Table.Sort(#"Другие столбцы с отмененным свертыванием",{{"Атрибут", Order.Ascending}, {"магазин", Order.Ascending}}) in #"Сортированные строки"
[/vba]
PQ всемогущий [vba]Код
let Источник = Excel.CurrentWorkbook(){[Name="Таблица1"]}[Content], #"Измененный тип" = Table.TransformColumnTypes(Источник,{{"магазин", type text}, {"20036881", Int64.Type}, {"20037456", Int64.Type}, {"20060045", Int64.Type}, {"20056161", Int64.Type}, {"20067086", Int64.Type}, {"20076216", Int64.Type}}), #"Другие столбцы с отмененным свертыванием" = Table.UnpivotOtherColumns(#"Измененный тип", {"магазин"}, "Атрибут", "Значение"), #"Сортированные строки" = Table.Sort(#"Другие столбцы с отмененным свертыванием",{{"Атрибут", Order.Ascending}, {"магазин", Order.Ascending}}) in #"Сортированные строки"
[/vba] китин
Не судите очень строго:я пытаюсь научиться ЯД 41001877306852
Ответить
Сообщение PQ всемогущий [vba]Код
let Источник = Excel.CurrentWorkbook(){[Name="Таблица1"]}[Content], #"Измененный тип" = Table.TransformColumnTypes(Источник,{{"магазин", type text}, {"20036881", Int64.Type}, {"20037456", Int64.Type}, {"20060045", Int64.Type}, {"20056161", Int64.Type}, {"20067086", Int64.Type}, {"20076216", Int64.Type}}), #"Другие столбцы с отмененным свертыванием" = Table.UnpivotOtherColumns(#"Измененный тип", {"магазин"}, "Атрибут", "Значение"), #"Сортированные строки" = Table.Sort(#"Другие столбцы с отмененным свертыванием",{{"Атрибут", Order.Ascending}, {"магазин", Order.Ascending}}) in #"Сортированные строки"
[/vba] Автор - китин Дата добавления - 22.12.2021 в 11:25
serendptyhere
Дата: Четверг, 23.12.2021, 15:52 |
Сообщение № 4
Группа: Пользователи
Ранг: Прохожий
Сообщений: 3
Репутация:
0
±
Замечаний:
0% ±
китин, Добрый день, спасибо! Я раньше не работала с Power Query совсем, и таблица была для примера. На деле мне нужно обработать десятки таких таблиц с намного большим количеством столбцов. К сожалению, по приведенному коду запроса, я не поняла, куда мне нужно там ткнуть, чтобы получить ваш результат. Не могли бы вы рассказать чуть больше?
китин, Добрый день, спасибо! Я раньше не работала с Power Query совсем, и таблица была для примера. На деле мне нужно обработать десятки таких таблиц с намного большим количеством столбцов. К сожалению, по приведенному коду запроса, я не поняла, куда мне нужно там ткнуть, чтобы получить ваш результат. Не могли бы вы рассказать чуть больше? serendptyhere
Ответить
Сообщение китин, Добрый день, спасибо! Я раньше не работала с Power Query совсем, и таблица была для примера. На деле мне нужно обработать десятки таких таблиц с намного большим количеством столбцов. К сожалению, по приведенному коду запроса, я не поняла, куда мне нужно там ткнуть, чтобы получить ваш результат. Не могли бы вы рассказать чуть больше? Автор - serendptyhere Дата добавления - 23.12.2021 в 15:52
Egyptian
Дата: Четверг, 23.12.2021, 17:40 |
Сообщение № 5
Группа: Проверенные
Ранг: Ветеран
Сообщений: 510
Репутация:
183
±
Замечаний:
0% ±
Excel 2013/2016
Можно попробовать формулами. Думаю, их нетрудно адаптировать и под другие таблицы, если конечно формат одинаков.
Можно попробовать формулами. Думаю, их нетрудно адаптировать и под другие таблицы, если конечно формат одинаков. Egyptian
Ответить
Сообщение Можно попробовать формулами. Думаю, их нетрудно адаптировать и под другие таблицы, если конечно формат одинаков. Автор - Egyptian Дата добавления - 23.12.2021 в 17:40
serendptyhere
Дата: Пятница, 24.12.2021, 14:09 |
Сообщение № 6
Группа: Пользователи
Ранг: Прохожий
Сообщений: 3
Репутация:
0
±
Замечаний:
0% ±
Egyptian, Огромнейшее спасибо, очень помогли! C наступающим :flower:
Egyptian, Огромнейшее спасибо, очень помогли! C наступающим :flower: serendptyhere
Ответить
Сообщение Egyptian, Огромнейшее спасибо, очень помогли! C наступающим :flower: Автор - serendptyhere Дата добавления - 24.12.2021 в 14:09