2010-03-19 11 views
-1

Pouvons-nous créer un tableau croisé dynamique avec plusieurs colonnes et chaque colonne contient plusieurs lignes.Comment créer une table Pivot suivante?

Par exemple ...........

Table de base de données:

 BatchID  BatchName  Chemical  Value 
    -------------------------------------------------------- 
     BI-1   BN-1   CH-1    1 

     BI-2   BN-2   CH-2    2 
    -------------------------------------------------------- 

Ceci est la table, je dois afficher comme ci-dessous dans la feuille Excel

     BI-1    BI-2 
         BN-1    BN-2 
    ------------------------------------------ 
    CH-1    1    null 
    ------------------------------------------ 
    CH-2    null    2 
    ------------------------------------------ 

Ici BI-1, BN-1 sont deux rangées dans une seule colonne dont j'ai besoin d'afficher la valeur chimique comme une ligne de cela.

Pourriez-vous m'aider à résoudre ce problème.

Merci.

Répondre

0

Son peu difficile à obtenir dans le format que vous souhaitez toutefois une option plus proche serait comme ci-dessous -

Sum of Value BatchName BatchID 
     BN-1 BN-1 Total BN-2 BN-2 Total Grand Total 
Chemical BI-1   BI-2   
CH-1 1 1  NULL NULL  1 
CH-2  NULL NULL  1 1  1 
Grand Total 1 1  1 1  2 

Process -

  1. Créer un tableau croisé dynamique
  2. Ajouter checmical à la ligne champ
  3. Ajouter les champs Nom de lot et ID de lot au champ de colonne
  4. Ajouter une valeur aux données champ d'éléments.

Espérons que cela aide ... À votre santé ..