Excel formula 谷歌表单&x2013;跨行计数
我有一个时间表,我的团队每天在谷歌表格中填写。在一个单独的选项卡上,我想要一个每个代理每天每个计划代码的运行计数 在此处链接示例电子表格。在本例中,我尝试输入countif返回值Excel formula 谷歌表单&x2013;跨行计数,excel-formula,google-sheets-formula,spreadsheet,Excel Formula,Google Sheets Formula,Spreadsheet,我有一个时间表,我的团队每天在谷歌表格中填写。在一个单独的选项卡上,我想要一个每个代理每天每个计划代码的运行计数 在此处链接示例电子表格。在本例中,我尝试输入countif返回值 2019-01-27 T 5 6 0 4 2019-01-27 C 3.5 0 0 7 2019-01-27 LC 0 0 0 0 2019-01-27 S 0 0 0 0 2019-01-27 L 0.5 0 0 1 2019-01-27
2019-01-27 T 5 6 0 4
2019-01-27 C 3.5 0 0 7
2019-01-27 LC 0 0 0 0
2019-01-27 S 0 0 0 0
2019-01-27 L 0.5 0 0 1
2019-01-27 M 0.5 0 0 1
2019-01-27 SP 0 0 0 0
2019-01-27 U 0 0 0 0
2019-01-27 MCX 2 0 0 2
2019-01-27 OCX 0 0 0 0
2019-01-27 TR 0 0 0 0
但我一辈子都不能让countifs函数发挥作用。非常感谢您的帮助
将间接匹配与匹配相结合: 以下是它的工作原理:
匹配(D$1,'Mon 1/27'!$A$1:$A$5,0)
将搜索代理的行号,参考单元格A1INDIRECT('Mon 1/27'!A“&MATCH(D$1,'Mon 1/27'!$A$1:$A$5,0)&:AG“&MATCH(D$1,'Mon 1/27'!$A$1:$A$5,0))
将返回一个始终引用到F
和AF
列的范围,但在步骤1返回行号,即F3:AG3
,F4:AG4
,以及子行COUNTIF
只计算步骤2范围内的标准重要提示:在您发布的预期产出中,巴拉克·奥巴马的MCX结果是2,但我的公式是4。你确定你的输出是正确的吗?你好,布莱斯。欢迎该链接不是公开的。看不到床单,很抱歉!没有意识到它被锁定了。这里有一个工作链接:我想我复制和粘贴错了。这是非常有用的-非常感谢你!如果这个答案有帮助,请将其标记为正确
=COUNTIF(INDIRECT("'Mon 1/27'!F"&MATCH(D$1,'Mon 1/27'!$A$1:$A$5,0)&":AG"&MATCH(D$1,'Mon 1/27'!$A$1:$A$5,0)),$B2)