Google sheets 尝试计数与多个条件匹配的行
使用Zapier,当有人填写我的Wufoo申请表时,会创建一行,其中包含一些信息,包括创建日期以及从复选框字段中选择的位置。在我的第二张表格中,我想知道今天每个地点总共收到了多少份申请。我想最简单的方法是使用CountIFs函数,但我可能错了 如果你想试验的话,这是我正在制作的东西的副本。我正在使用Google sheets 尝试计数与多个条件匹配的行,google-sheets,google-sheets-formula,counting,Google Sheets,Google Sheets Formula,Counting,使用Zapier,当有人填写我的Wufoo申请表时,会创建一行,其中包含一些信息,包括创建日期以及从复选框字段中选择的位置。在我的第二张表格中,我想知道今天每个地点总共收到了多少份申请。我想最简单的方法是使用CountIFs函数,但我可能错了 如果你想试验的话,这是我正在制作的东西的副本。我正在使用=countifs(Sheet1!E2:T1000,“布福德,佐治亚州(亚特兰大)”,Sheet1!E2:T1000,“=”&TODAY())尝试查找此项,但结果始终为0。尝试此项: 在本例中,您需
=countifs(Sheet1!E2:T1000,“布福德,佐治亚州(亚特兰大)”,Sheet1!E2:T1000,“=”&TODAY())
尝试查找此项,但结果始终为0。尝试此项:
在本例中,您需要指定列:E2:E
查找名称,而S2:S
查找日期
=countifs(Sheet1!E2:E,"Buford, GA (Atlanta)",Sheet1!S2:S,"="&TODAY())
您还可以使用部分匹配,以便将Sheet2中的标题用作您所在国家的第一个标准。如果:
=countifs(Sheet1!E2:E,"*"&B$1&"*",Sheet1!S2:S,"="&TODAY())
然后,您在日期列(s
)的Sheet1中遇到了格式化问题:单元格S3
中的第二个日期被格式化为日期时间,而S2
中的第一个日期被格式化为仅日期
注意:以上建议是为了解决您的个人尝试,否则它们是实现您所寻找目标的其他方式
UDPATE(替代解决方案):
您可以使用以下查询汇总表中的所有内容并按降序排序:
= {"Names","Count";
ARRAYFORMULA(
SORT(
TRANSPOSE(
SUBSTITUTE(
QUERY(Applications!D1:T,
"Select Count(D),Count(E), Count(F), Count(G), Count(H), Count(I), Count(J),
Count(K), Count(L), Count(M), Count(N), Count(O), Count(P), Count(Q), Count(R), Count(S) where T = date '"&TEXT(today(),"yyyy-mm-dd")&"'
"),
"count", "")
),
2, 0)
)
}
非常感谢您的帮助,我离您更近了,但我仍然遇到一些问题,我不确定是什么原因造成的。。。这里是链接,我遇到的问题是“每日计数”表似乎只计算“应用程序”表的前两行。在前两行中,一切正常,但例如,West Little Rock在申请表中有三个条目,但在每日计数中仅显示2个条目,尽管日期和名称相匹配。如果需要更多帮助,将不胜感激,我非常接近!再次感谢。另外,Cinco Ranch似乎根本不起作用。。。。不确定我刚才检查的是什么,在将日期更改为2021年3月20日之后,一切都正确计算。请看我更新的答案,它为您提供了一种使用单个公式创建表的方法(使用查询)