Rôle
Crée une ligne pour chaque champ d’origine et une colonne pour chaque ligne d’origine. Contrairement au dépivotage, il fait entièrement pivoter la structure du tableau et convient aux matrices compactes.
Entrées et sorties
Une entrée in et une sortie out. Le premier champ du résultat contient les noms des champs d’origine ; les colonnes suivantes correspondent aux lignes d’origine.
Paramètres
| Le paramètre | Réglages et valeurs | Options et limites |
|---|---|---|
header_column | La colonne dont les valeurs deviennent les nouveaux en-têtes. Une valeur vide utilise des noms automatiques. | Par défaut : emptyJusqu’à 256 caractères |
field_column | Le nom de la première colonne du résultat ; Field par défaut. | Par défaut : FieldJusqu’à 256 caractères |
prefix | Le préfixe des noms automatiques ; Row_ par défaut. | Par défaut : Row_Jusqu’à 128 caractères |
Configuration étape par étape
- Sélectionnez la colonne contenant les futurs en-têtes ou laissez le mode automatique activé.
- Nommez le premier champ et définissez le préfixe.
- Vérifiez que les nouveaux en-têtes sont uniques et non vides.
- Examinez la taille de la matrice avant l’écriture suivante.
Règles et diagnostics
- header_column fournit les en-têtes et ne crée pas de ligne de valeurs distincte.
- NULL dans header_column reçoit un nom automatique ; des en-têtes dupliqués ou invalides empêchent la production du résultat.
- Le nombre de lignes d’origine devient la largeur : la limite de 16 384 colonnes et la limite globale de cellules s’appliquent.
- Les grands tableaux « longs » se traitent généralement mieux par regroupement/dépivotage, car la transposition les rend trop larges.
Exemple de configuration
Entrée : Metric, Jan, Feb avec les lignes Revenue/100/120 et Cost/60/70. Définissez header_column=Metric, field_column=Month. Sortie : Month, Revenue, Cost avec les lignes Jan/100/60 et Feb/120/70.