我在一个工作簿中有多个工作表。第一个工作表包含汇总详细信息:
其他图纸如下图所示:
我想获取工作簿中所有工作表中出现的name总数。预期输出应为:
name
hyrbngr71#
根据您的工作表名称,尝试类似以下的操作:
=SUM(--(TOCOL(Sheet2:Sheet3!A:A,1)=B2))
emeijp432#
创建一个包含所有相关工作表名称的列表,并将其存储在Name Manager中,如 SheetList。公式为:=SUMPRODUCT(COUNTIF(INDIRECT("'"&SheetList&"'!A:A"),B2))其中,我假设在每个工作表中要查询的列是column A,并且要获取计数的 Summary 工作表中的第一个条目位于单元格B2中。向下复制以给予B3、B4等中进一步条目的结果。
=SUMPRODUCT(COUNTIF(INDIRECT("'"&SheetList&"'!A:A"),B2))
column A
B2
B3
B4
2条答案
按热度按时间hyrbngr71#
根据您的工作表名称,尝试类似以下的操作:
emeijp432#
创建一个包含所有相关工作表名称的列表,并将其存储在Name Manager中,如 SheetList。
公式为:
=SUMPRODUCT(COUNTIF(INDIRECT("'"&SheetList&"'!A:A"),B2))
其中,我假设在每个工作表中要查询的列是
column A
,并且要获取计数的 Summary 工作表中的第一个条目位于单元格B2
中。向下复制以给予
B3
、B4
等中进一步条目的结果。