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ètreRéglages et valeursOptions et limites
header_columnLa colonne dont les valeurs deviennent les nouveaux en-têtes. Une valeur vide utilise des noms automatiques.Par défaut : empty
Jusqu’à 256 caractères
field_columnLe nom de la première colonne du résultat ; Field par défaut.Par défaut : Field
Jusqu’à 256 caractères
prefixLe préfixe des noms automatiques ; Row_ par défaut.Par défaut : Row_
Jusqu’à 128 caractères

Configuration étape par étape

  1. Sélectionnez la colonne contenant les futurs en-têtes ou laissez le mode automatique activé.
  2. Nommez le premier champ et définissez le préfixe.
  3. Vérifiez que les nouveaux en-têtes sont uniques et non vides.
  4. 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.