2017-08-01 20 views
0

データテーブルのフィールドを参照するために別のテーブルの値を使用するテーブルがあります。VBAピボットグラフカテゴリが正しくカウントされていないか、または正しく表示されない

[Parameters]は、ルックアップ値を保持し、

[Sample Log][Parameters]から可能な値を調べたデータテーブルであるテーブルです。

[Sample Log].exp = SELECT Parameters.Experiment FROM [Parameters]; 
[Sample Log].Type = SELECT Parameters.Type FROM [Parameters]; 

私はソースとして[Sample Log]を使用してPivot Chartを作成し、データとしての私のCount of IDsとカテゴリにTypeを入れた場合は、予想通り、それが動作します。

しかし、私のexpフィールドでは、フルテキストと一致しないように見えますが、テキストの最初の2文字のみが一致しているようです。私の実験はGC、GPC、GCMS、UV-Vis、HPLCなどですが、カテゴリーlablesはGC、GP、UV、HPなどを表示します...そしてGCMSを使ったデータテーブルのエントリはピボットグラフのGC

この図は、GCMSとして何かがある場合、GCとしてカウントされます。私はGCMSをGCに変更することで検証しましたが、IDの値の数は36にとどまりましたが、私はそれをHPLCに変更するとHPのカウントが増え、GCの数が減ります。そこで、GCMSをGCで計数した。

このカウント動作を制御するにはどのような洞察?

この問題は、コンボボックスで複数の選択を許可する場合にのみ現れます。望ましい結果は、多値の名前を変更するために、私のクエリステートメントを変更することによって得ることができるそれは私のテーブルに二exp.Valueフィールドを作成しますが、これは、すべての値が表示されません...

enter image description here

答えて

0

。値フィールド。例えば、私の元のクエリステートメントは:

SELECT [Sample Log].ID, [Sample Log].material, [Sample Log].lot, [Sample Log].subDate, [Sample Log].endDate, [Sample Log].Exp.Value, [Sample Log].costCenter, [Sample Log].customer, [Sample Log].Type 
FROM [Sample Log]; 

作業なステートメントは次のとおりです。

SELECT [Sample Log].ID, [Sample Log].material, [Sample Log].lot, [Sample Log].subDate, [Sample Log].endDate, [Sample Log].Exp.Value AS Expirment, [Sample Log].costCenter, [Sample Log].customer, [Sample Log].Type 
FROM [Sample Log]; 

[サンプルログ] .Exp.Value Expirment AS

関連する問題