Excel跨工作表统计:按客户计算Pending任务数量的技术求助
跨工作表统计指定客户的待处理任务数
你不需要用VLOOKUP,统计同时符合「指定客户」和「任务状态为Pending」的任务数量,用COUNTIFS函数更直接高效。
假设你的表格结构如下(可根据实际情况调整):
Summary工作表中,A列是客户名称,需在H列对应行统计该客户的待处理任务数Task List工作表中,B列是客户名称,D列是任务状态("Pending"状态存于此列)
在Summary的H2单元格输入以下公式:
=COUNTIFS('Task List'!B:B, A2, 'Task List'!D:D, "Pending")
输入完成后,下拉填充H列即可自动统计所有客户的待处理任务数。
参数说明
'Task List'!B:B:指定Task List工作表中存储客户名称的列范围A2:Summary工作表当前行的客户名称,作为匹配条件'Task List'!D:D:指定Task List工作表中存储任务状态的列范围"Pending":要统计的目标任务状态,注意大小写需和表格中实际内容一致
注意事项
- 如果你的客户列、状态列不是B列或D列,直接替换公式中的列标识即可(比如客户在
Task List的C列,就改成'Task List'!C:C) - 若表格有固定数据范围,建议用具体单元格区间而非整列(比如
'Task List'!B2:B1000),能提升公式计算速度
内容的提问来源于stack exchange,提问作者Heather Mazer
相关产品推荐
相关产品推荐

