QlikView - Tables rotatives

Le tableau rotatif dans QlikView est similaire à la fonction de transposition de colonnes et de lignes dans Microsoft Excel, mais avec quelques options supplémentaires. Nous pouvons transposer des colonnes dans plusieurs directions et elles donnent des résultats différents. Dans ce chapitre, nous verrons l'option de transposition normale de conversion de lignes en colonnes.

Des données d'entrée

Considérons les données d'entrée suivantes, qui représentent les chiffres de vente réels et prévus.

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,

Charger le script

Les données ci-dessus sont chargées dans la mémoire QlikView à l'aide de l'éditeur de script. Ouvrez l'éditeur de script depuis le menu Fichier ou appuyez surControl+E. Choisissez l'option "Fichiers de table" dans l'onglet "Données à partir de fichiers" et recherchez le fichier contenant les données ci-dessus.

Après avoir cliqué sur Suivant, nous choisissons le Enable Transformation Step bouton pour effectuer la transformation de données requise.

Sélection de la transformation de données

Comme nous allons utiliser le Rotate , choisissons l'onglet Rotation qui affiche les valeurs de tous les champs.

Appliquer la rotation

Nous cliquons sur le Transposepour transposer les données ci-dessus. Les données transposées apparaissent comme indiqué ci-dessous.

Charger le script pour les données transformées

Le script de chargement des données transformées peut être visualisé à l'aide de l'éditeur de script. Le script affiche l'expression, qui remplace les valeurs de cellule vides.

Afficher les données transformées

Les données transformées peuvent être vues en créant un Table Box en utilisant l'option dans le menu Layout → New Sheet Object.