我有一个表,它使用另一个表的值作为数据表中字段的查找。
[Parameters]
是保存查找值和
[Sample Log]
是从[Parameters]
查找可能值的数据表。
[Sample Log].exp = SELECT Parameters.Experiment FROM [Parameters];
[Sample Log].Type = SELECT Parameters.Type FROM [Parameters];
如果我使用Pivot Chart
作为来源创建[Sample Log]
,并将Type
放入以我的Count of IDs
作为数据的类别中,它将按预期运行。< / p>
然而,在我的exp字段中,它似乎与完整文本不匹配,而只与文本的前两个字母匹配。我的实验例如是GC,GPC,GCMS,UV-Vis,HPLC等...但是类别标签只显示GC,GP,UV,HP等...数据表中与GCMS的AND条目计为GC在数据透视表上。
这个数字几乎总结了如果我有GCMS的东西,它被计为GC。我通过将GCMS更改为GC进行验证,ID值的计数值保持在36,但是,如果我将其更改为HPLC,则HP计数增加并且GC计数下降。所以GCMS在GC中计算。
如何控制这种计数行为?
此问题仅在打开允许组合框中的多个选择时显示。它在我的表中创建了第二个exp.Value字段,但是这并未列出所有值......
答案 0 :(得分:0)
可以通过修改我的查询语句来重命名多值.Value字段来获得所需的结果。例如,我的原始查询语句是:
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];
[Sample Log] .Exp.Value AS Expirment