如何计算一个列表中与另一个列表中的项目匹配的实例?
请参阅示例场景。
我有 2 个 SharePoint 列表。
列表 A 是经理记录其同事审核分数的列表。
Associate Score
---------- ------
Associate 1 100
Associate 2 100
Associate 1 90
Associate 1 50
Associate 2 0
Associate 3 80
随着新评论的添加,列表 A 会不断增长。
列表 B 只是一份人员配置列表,仅包含员工姓名的一个实例。
我希望列表 B 计算它在列表 A 中出现的次数,因此当将新项目添加到列表 A 时,它会自动将其计算在列表 B 中。例如:
列表B
Associate Count
---------- -----
Associate1 3
Associate2 2
Associate3 1
类似于 Access 中查询的计数或 Excel 中的 countif,只是为了进一步说明。 有什么建议吗?
此外,关联字段是组/人员类型,因此它与他们的 userId 匹配(如果有的话)。 我希望保持这种状态,但我愿意接受建议。 我也在使用 SharePoint 2007。
最佳答案
如果您的列表 A 使用查找列来列出 B 的关联名称,那么这应该非常简单。
简单地转到列表 B,并添加一个新列来查找列表 A。当您下拉要选择的字段时,您应该会看到 Associate(count)。
这将计算列表 A 中每个同事名称的使用次数,并按照您想要的方式显示计数。
干杯!
关于jquery - 对另一个 SharePoint 列表中的列中的项目进行计数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12945844/