【发布时间】:2011-05-05 16:15:43
【问题描述】:
因此,我们已经导入了我们查询过的数据,然后根据该查询创建了一个数据透视表。它本质上是一个文件列表,每个文件都有唯一的 ID 号和各种属性(文件扩展名、文档类型、哈希等)。在任何情况下,这些数据都是基于来自不同程序的关键字搜索的“命中”。这意味着同一唯一 ID 可能有多个记录,因为有多个匹配项。
数据透视表允许我们通过过滤掉某些条件来说明/操作(例如,我们不想要某些文件扩展名,或者我们不想要带有 FIELD X 或 FIELD Y0 的记录。报告很好,但我们想要制作一个表单/查询/报告/任何将拉出忽略重复项的“计数”(基于唯一 ID)的内容。例如,一旦在数据透视表中设置了所有过滤器,则基于数据透视表的过滤器/输出,我们想要这样的东西:
.PDF 文件:200 |字段 x 的总计 |总字段 y |等等
.DOCX 文件:320 |字段 x 的总计 |字段 y 的总计 |等等
显然,我们希望在计数中忽略相同唯一 ID 的重复项。
考虑到我们将经常动态地操作数据透视表,最好的方法是什么?理想的情况是打开数据透视表和另一个对象(表单/报告/等),并且随着数据透视表的操作,显示的计数也会发生变化。
【问题讨论】:
标签: ms-access ms-access-2007 vba pivot-table