【发布时间】:2011-12-29 20:07:51
【问题描述】:
短版: 如何手动创建“”列?
长版: 在 Access 2003 中,我有一个表,其中包含 1-5 的整数值,也可以是未定义的。当我在该列上创建数据透视表查询时,向导为我构建了一个包含 6 列的表,标记为 1-5,第一个列是“”,它计算未定义值的数量。这只是我需要的结果,除了如果原始数据缺少某个值(例如,没有记录的值为“5”),则交叉表中缺少该列的问题。这打破了我的报告。据我所知,解决此问题的正常方法是手动设置列标题(通过属性 -> 列标题对话框或使用 PIVOT 语句的 IN 子句),这样可能会产生空列。不幸的是,我不知道未定义值的列采用什么名称?
OFC 对于我的基本问题可能有另一种解决方案,因此我很高兴提示如何创建我的报告,以便它可以从具有不同数量列的查询中获取数据,我只知道 Nz( ) 在这种情况下不是解决方案。
【问题讨论】:
标签: ms-access