我试图在多个工作表(在同一工作簿内)中使用一个简单的公式来有效地合并数据。
当前公式:=COUNTIF('5-01-20:5-29-20'!A:A, "Laptop")
基本上,查看名为“ 5-01-20”的表至名为“ 5-29-20”的表的“ A”列中的所有单元格,并对包含“笔记本电脑”一词的单元格进行计数< / p>
与使用named range的相同公式一样,该公式返回#Value错误。 Google快速搜索表明CountIF
函数不能使用这种类型的范围。我是否可以尝试另一种解决方案,而不是将所有数据合并到一个工作表中?
我也尝试了一个PIVOT表,但无法使其包含多个表/工作表。
答案 0 :(得分:1)
您将需要创建工作表的列表,然后使用INDIRECT()引用该列表并将整个包装在SUMPRODUCT中。例如,如果您的工作表名称列表在Z1:Z29中:
=SuMPRODUCT(COUNTIFS(INDIRECT("'"&Z1:Z29&"'!A:A"),"Laptop"))