Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/google-sheets/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google sheets COUNTA函数是如何工作的(google spreesheet)?_Google Sheets - Fatal编程技术网

Google sheets COUNTA函数是如何工作的(google spreesheet)?

Google sheets COUNTA函数是如何工作的(google spreesheet)?,google-sheets,Google Sheets,在谷歌电子表格中,我用一些数据填充了a列和B列,然后我用这个公式来计算a中的值,如果B=1: =COUNTA(FILTER(A:A;B:B=1)) 问题是,即使没有匹配条件的值,公式也会计算1个匹配项 这是电子表格:这是因为过滤器导致错误-显示计数1,这是错误的…请重试 =COUNTA(IFERROR(FILTER(A1:A3,B1:B3=1),"")) 正在对错误进行计数,另一个结果将错误替换为“”并返回1。如果希望空筛选器结果返回零,只需忽略第二个参数 =COUNTA(IFERROR(F

在谷歌电子表格中,我用一些数据填充了a列和B列,然后我用这个公式来计算a中的值,如果B=1:

=COUNTA(FILTER(A:A;B:B=1))
问题是,即使没有匹配条件的值,公式也会计算1个匹配项


这是电子表格:

这是因为过滤器导致错误-显示计数1,这是错误的…请重试

=COUNTA(IFERROR(FILTER(A1:A3,B1:B3=1),""))

正在对错误进行计数,另一个结果将错误替换为“”并返回1。如果希望空筛选器结果返回零,只需忽略第二个参数

=COUNTA(IFERROR(FILTER(A1:A3,B1:B3=1)))

您的公式有一个0,=COUNTA(IFERROR(FILTER(a:a,B:B=1),0))将其替换为空白。精确公式=COUNTA(IFERROR(FILTER(A:A,B:B=1),“”)不起作用,我只是复制/粘贴了你的精确公式,我仍然得到#ERR0R!。已解决:正确的公式是:=COUNTA(IFERROR(FILTER(A:A;B:B=1);“”)。用分号代替逗号。