QlikView - obrotowe tabele
Obrotowa tabela w QlikView jest podobna do funkcji transpozycji kolumn i wierszy w programie Microsoft Excel, ale zawiera kilka dodatkowych opcji. Możemy transponować kolumny w wielu kierunkach i dają one różne wyniki. W tym rozdziale zobaczymy zwykłą opcję transpozycji polegającą na konwersji wierszy na kolumny.
Dane wejściowe
Rozważmy następujące dane wejściowe, które reprezentują rzeczywiste i prognozowane dane dotyczące sprzedaży.
Month,Forecast,Actual
March,2145,2247
April,2458,
May,1245,
June,5124,3652
July,7421,7514
August,2584,
September,5314,4251
October,7846,6354
November,6532,7451
December,4625,1424
January,8547,7852
February,3265,
Wczytaj skrypt
Powyższe dane są ładowane do pamięci QlikView za pomocą edytora skryptów. Otwórz edytor skryptów z menu Plik lub naciśnijControl+E. Wybierz opcję „Pliki tabeli” z zakładki „Dane z plików” i wyszukaj plik zawierający powyższe dane.
Po kliknięciu Dalej wybieramy plik Enable Transformation Step przycisk, aby przeprowadzić wymaganą transformację danych.
Wybór transformacji danych
Ponieważ będziemy używać Rotate wybierzmy zakładkę Obróć, która wyświetla wartości wszystkich pól.
Zastosuj Obróć
Klikamy Transposeaby transponować powyższe dane. Transponowane dane wyglądają jak pokazano poniżej.
Załaduj skrypt dla przekształconych danych
Skrypt ładowania dla przekształconych danych można zobaczyć za pomocą edytora skryptów. Skrypt pokazuje wyrażenie, które zastępuje puste wartości komórek.
Wyświetl przekształcone dane
Przekształcone dane można zobaczyć, tworząc plik Table Box za pomocą opcji w menu Layout → New Sheet Object.