powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Transfort pivot по названию полей
12 сообщений из 12, страница 1 из 1
Transfort pivot по названию полей
    #39886521
IRagnarok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день,
Есть один вопрос. Мне нужно перевернуть таблицу:

поле1 поле2 поле31а 2а 3а3б 2б 1б2с 3с 1с

В идеале, чтобы стало так:
названия полей 1а 3б 2с -поля равны названию записи первого столбца (их 4)

поле1 1а 3б 2с поле2 2а 2б 3с поле3 3а 1б 1с
Или хотя бы так:
1а 3б 2с - поля 1а 3б 2с 2а 2б 3с 3а 1б 1с

Вот как теперь придумать эту наркоманию?)

Модератор: IRagnarok, используйте тэг CSV с разделителем запятая для табличной информации
...
Рейтинг: 0 / 0
Transfort pivot по названию полей
    #39886550
Фотография Панург
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IRagnarok, сразу возникает вопрос - для чего (возможны варианты)? А так, кодом составляешь запрос (UNION)...
...
Рейтинг: 0 / 0
Transfort pivot по названию полей
    #39886652
IRagnarok, если задача разовая, то выгрузите в Ёксель, транспонируйте (копирование-специальная вставка), а затем импорт или присоединение.
...
Рейтинг: 0 / 0
Transfort pivot по названию полей
    #39886787
IRagnarok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Кривцов Анатолий,

Задача не разовая, нужно периодически выгружать таблицу в ексель
...
Рейтинг: 0 / 0
Transfort pivot по названию полей
    #39886788
IRagnarok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Панург,

Просто нужно выгружать в документ таблицу, которая должна выглядеть в перевёрнутом виде, то есть поля должны быть слева и к количество столбцов будет соответствовать количеству записей.
...
Рейтинг: 0 / 0
Transfort pivot по названию полей
    #39886803
Фотография ПЕНСИОНЕРКА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IRagnarok
количество столбцов будет соответствовать количеству записей
если их конечно будет не более 255
...
Рейтинг: 0 / 0
Transfort pivot по названию полей
    #39886814
IRagnarok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ПЕНСИОНЕРКА,

их почти всегда будет фиксированное число - 11
...
Рейтинг: 0 / 0
Transfort pivot по названию полей
    #39886852
IRagnarok
нужно периодически выгружать таблицу в ексель
Ну, а я о чем?! После того, как данные выгружены и лист на экране транспонирование на другой лист или на свободное место, это несколько кликов мышкой и вы получаете нужный результат.
При желании для выгрузки и разворачивания можете написать небольшой код.
В VBA Excel-я разворачивание вашего примера выглядит так (запись макроса):
Код: vbnet
1.
2.
3.
4.
5.
    Range("A1:C4").Select
    Selection.Copy
    Range("A6").Select
    Selection.PasteSpecial Paste:=xlPasteAll, Operation:=xlNone, SkipBlanks:= _
        False, Transpose:=True
...
Рейтинг: 0 / 0
Transfort pivot по названию полей
    #39886938
IRagnarok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Кривцов Анатолий,

Спасибо, а других вариантов с подшаманиванием запросов Excel совсем нет?
...
Рейтинг: 0 / 0
Transfort pivot по названию полей
    #39886951
IRagnarok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Кривцов Анатолий,

Я имею ввиду подшаманиванием Access!!
...
Рейтинг: 0 / 0
Transfort pivot по названию полей
    #39886952
IRagnarok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ПЕНСИОНЕРКА,

Вы сможете подсказать выход из ситуации именно запросами в Access
...
Рейтинг: 0 / 0
Transfort pivot по названию полей
    #39887801
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кое что искал и наткнулся на этот пример.Вспомнил что недавно спрашивали-посмотрите,если еще актуально (может VBA подойдет):
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Transfort pivot по названию полей
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]