1) Range Across All Sheets:
我用谷歌搜索了一切,但没有 . 基本上,我需要一个在所有工作表中查找相同范围的公式 .
我目前的公式如下:
=COUNTIF(Aug_15!$G:$G, "Shaun")+countif(July_15!$G:$G, "Shaun)+countif(June_15!$G:$G, "Shaun")+countif(May_15!$G:$G, "Shaun")+COUNTIF(Apr_15!$G:$G, "Shaun")+COUNTIF(Mar_15!$G:$G, "Shaun")
我遇到的问题是,一个月过去了,创建了一个月的新工作表 . 因此,每月必须编辑公式,这会大大降低自动化程度 . 我基本上正在寻找能够在所有表格中搜索G:G的东西 .
所以在我想象的世界中,它看起来像这样:
=COUNTIF(ALLSHEETS!$G:$G, "Shaun")
2) Cell Reference as Criterion
我'm trying to make the criteria look for something from another cell. For example, I' d用单元格 L3
替换"Shaun" . 但它不起作用!它从字面上搜索两个字符 L
和 3
!
反正是否要使标准成为另一个细胞的 Value ?
非常感谢,
肖恩 .
2 回答
正如Akshin Jalilov注意到的,你需要一个脚本来实现这一目标 . 我碰巧在不久前为该场景编写了一个自定义函数 .
您可以在电子表格中使用自定义功能,如下所示:
当'肖恩'在C2时
有一个可选参数允许您提供一个字符串,其中包含您希望从计数中排除的逗号分隔的工作表名称 . 如果要计算所有纸张,请不要使用此参数 .
看看这对你有用吗?
1)所有表格的范围:
您可以这样做的唯一方法是通过脚本,否则电子表格功能无法动态读取电子表格中的工作表 .
2)细胞参考作为标准
如果 L3 的值是"Shaun",您可以这样做:
确保 don't 将 L3 放在引号中 .