Qlikview Преобразовать строки в столбцы - PullRequest
0 голосов
/ 16 октября 2018

У меня есть таблица в QlikView, например:

---------------------------------
| Limit | Person | Year | Value |
---------------------------------
| L1    | p1     | 2018 | 300   |
| L1    | p1     | 2017 | 200   |
| L1    | p2     | 2018 | 200   |
| L1    | p2     | 2017 | 200   |
| L2    | p1     | 2018 | 100   |
| L2    | p1     | 2017 | 200   |
---------------------------------

, и мне нужно преобразовать строки в столбце.В этом примере мне нужно преобразовать Year в столбцах и Value в строках, чтобы получить следующую таблицу:

--------------------------------
| Limit | Person | 2017 | 2018 |
--------------------------------
| L1    | p1     | 200  | 300  |
| L1    | p2     | 200  | 200  |
| L2    | p1     | 200  | 100  |
---------------------------------

Есть идеи?

1 Ответ

0 голосов
/ 01 ноября 2018

Здесь есть как минимум две опции:

1) Используйте сценарий загрузки в стиле SQL с операторами case для поворота данных.

2) Используйте встроенный мастер преобразования для поворота данных.См .: https://www.tutorialspoint.com/qlikview/qlikview_rotating_tables.htm

С уважением

...