Неофициальный форум пользователей Qlik Sense & Qlikview

Для разработчиков => Вопросы по Qlik Sense & QlikView => Тема начата: LoryMax от 12 апреля 2017, 12:27:34

Название: Получить название поля при экспорте (Qlikview, Qlik Sense)
Отправлено: LoryMax от 12 апреля 2017, 12:27:34
Добрый день!

Как можно получить названия полей при экспорте с экселя, чтобы они стали уже значениями нового поля?
сводную таблицу хочу превратить в обычную.
Название: Re: Получить название поля при экспорте
Отправлено: admin от 12 апреля 2017, 12:30:13
Можно с примером?
Название: Re: Получить название поля при экспорте
Отправлено: LoryMax от 12 апреля 2017, 12:52:24
Цитата: admin от 12 апреля  2017, 12:30:13  
Можно с примером?

В файле. При экспорте хочу в таком виде данные в QS видеть.
Название: Re: Получить название поля при экспорте
Отправлено: Andrey S от 12 апреля 2017, 05:25:22
Видимо речь идет о перестройке перекрестной таблицы в прямую.

Есть функция скрипта crosstable - рекомендую глянуть хелп.

Кроме того, мастер загрузки позволяет включить опцию и таблица к загрузке опознается как перекрестная.
В русифицированном мастере закрузки смотреть "Кросстаблица" в подменю "Префиксы".

И - в качестве дополнения вопроса - сообщу, что имеется Плагин PowerQuery к Excel, который позволяет перестраивать по кнопке таблицы на стороне экселя, - может быть так окажется удобнее.
Название: Re: Получить название поля при экспорте
Отправлено: admin от 12 апреля 2017, 07:29:31
Цитата: LoryMax от 12 апреля  2017, 12:52:24  
Цитата: admin от 12 апреля  2017, 12:30:13  
Можно с примером?

В файле. При экспорте хочу в таком виде данные в QS видеть.


CrossTable(Объект, Количество, 2)
LOAD * FROM
[Преобразование сводной таблицы.xlsx]
(ooxml, embedded labels, table is Лист2);
Название: Re: Получить название поля при экспорте (Qlikview, Qlik Sense)
Отправлено: LoryMax от 14 апреля 2017, 11:44:19
Спасибо! это получилось.

При преобразовании перекрестной таблицы null превращается в 0. Каким образом сохранить null? мне нужно эти значения отличать от 0.
Название: Re: Получить название поля при экспорте (Qlikview, Qlik Sense)
Отправлено: admin от 14 апреля 2017, 11:48:47
Как у вас задан null в источнике?
Название: Re: Получить название поля при экспорте (Qlikview, Qlik Sense)
Отправлено: LoryMax от 14 апреля 2017, 12:30:33
В экселе не заполненные ячейки.