Nouveau tableau des noms de colonnes et des totaux de colonnes<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
J'ai une table de données qui ressemble à celle ci-dessous.
| Rendez-vous amoureux | ItemA | ItemB | ItemC |
|---|
| 1/1/2005 | 2 | dix | 112 |
| 1/2/2005 | 2 | dix | 112 |
| 1/3/2005 | 3 | dix | 112 |
| 1/4/2005 | 3 | dix | 112 |
| 1/5/2005 | 3 | dix | 112 |
Je veux faire une nouvelle table de données avec deux colonnes:
| Article | Total |
|---|
| ItemA | 13 |
| ItemB | 50 |
| ItemC | 560 |
J'ai essayé d'utiliser Tabulate (), Transpose () et Summary () et je ne trouve pas le meilleur moyen de le faire. Quelqu'un peut m'aider?
Re: Nouveau tableau des noms de colonne et des totaux de colonneMerci beaucoup! Cela a très bien fonctionné.
Re: Nouveau tableau des noms de colonne et des totaux de colonneScript légèrement amélioré. Remplacer Ma table avec le nom de votre table de données d'origine. La commande de tabulation ci-dessous résumera la colonne de données, divisée par l'étiquette (ItemA, ItemB, ItemC).
dt = tableau de données ( "Ma table" ) ;
stack_dt = dt << Empiler (
des colonnes ( : ItemA , : ItemB , : ItemC ) ,
Colonne d'étiquette source ( "Étiquette" ) ,
Colonne de données empilées ( "Les données" )
) ;
stack_dt << Tabuler (
Afficher le panneau de configuration ( 0 ) ,
Ajouter une table (
Table de colonne ( Colonnes d'analyse ( : Les données ) ) ,
Tableau de rangée ( Regroupement de colonnes ( : Étiquette ) )
)
) ;
Re: Nouveau tableau des noms de colonne et des totaux de colonneAvec l'aide de votre code, je suis proche de ce dont j'ai besoin. Mais, où dans le code est-ce que je spécifie que je veux la somme de "Data" ??
Merci pour l'aide.
Re: Nouveau tableau des noms de colonne et des totaux de colonneVous devez reformater le tableau avant d'exécuter tabulate. Cliquer sur Tables> Pile . Sélectionner ItemA , ItemB , ItemC et cliquez Colonnes de la pile , puis D'accord . Maintenant, lancez tabulation sur cette nouvelle table. Faites glisser la colonne Label dans la zone de dépôt pour les lignes. Ensuite, faites glisser la colonne de données dans la colonne de 5s.

Le code JSL est:
dt << Empiler (
des colonnes ( : ItemA , : ItemB , : ItemC ) ,
Colonne d'étiquette source ( "Étiquette" ) ,
Colonne de données empilées ( "Les données" )
) ;
Tabuler (
Afficher le panneau de configuration ( 0 ) ,
Ajouter une table (
Table de colonne ( Colonnes d'analyse ( : Les données ) ) ,
Tableau de rangée ( Regroupement de colonnes ( : Étiquette ) )
)
) ;