Table of contents
Excel COUNTIFS函数 计算一个范围内符合一个或多个条件的值。 你有时可能会遇到该函数不能正常工作的问题。 在这篇文章中,我将向你介绍在以下情况下可以采取的7种行动 COUNTIFS 功能不工作。
考虑下面的数据集,让我们用这个数据集来证明在以下情况下应该采取什么行动 COUNTIFS 功能不能正常工作。
下载实践工作手册
不工作 COUNTIFS.xlsx修复COUNTIFS不工作的7项行动
1.COUNTIFS在计算文本值时不工作
当我们计算文本字符串时,文本字符串必须插入到双引号内( " " ).否则 COUNTIFS 函数将无法计算文本字符串,并将返回一个0的值。 在下面的图片中,我们没有在双引号内插入文本。 因此,该公式已返回 0 .
现在,为了解决这个问题。
➤ 键入以下更正后的公式。
=COUNTIFS(E5:E12, "Car")
现在,该公式将计算插入的文本的数量 "汽车" 从单元格范围内的 E5:E12 .
➤ 按 进入
因此,你将得到理想的计数。
2.COUNTIFS因参考范围不正确而无法工作
当我们在 COUNTIFS 函数,不同标准的单元格范围必须有相同的单元格数量。 否则,将导致 COUNTIF 函数不会起作用。
假设我们想在我们的数据集中计算奥斯汀的汽车销售商的数量。 因此,我们输入了公式。 =COUNTIFS(E5:E12, "Car",D5:D11, "Austin")
如果你观察这个公式,你会发现,这里第一个标准的范围是 E5:E12 但第二个标准的范围是 D5:D11 .标准的范围内的单元格数量是不一样的。
现在,如果我们按 进入 该公式将返回 #VALUE!错误 .
现在要修复这个错误。
➤ 通过键入纠正公式。
=COUNTIFS(E5:E12, "Car",D5:D12, "Austin")
这里,标准范围内的单元格数量是相同的。 因此,该公式将计算其中的数据。 产品 与 汽车 和 地区 与 奥斯汀 .
➤ 按 进入
因此,你会得到奥斯汀的汽车卖家的数量。
阅读更多。 在Excel中 COUNTIF多个区间相同的标准
3.COUNTIFS对公式中的错误不起作用
如果我们没有正确插入公式,那么 COUNTIFS 当我们使用任何数学运算符,如大于 ( > ),小于( < ),等于( ),而不等于( ),运算符和数字标准必须在同一个引号内输入。 假设我们想找出超过100,000美元的销售数量。 为了找到它,我们插入了这个公式。 =COUNTIFS(F5:F12,">" 100000
) 这里,我们只在引号内插入了运算符,而不是数字标准。
现在,如果我们按 进入 , a 微软Excel 信息框将出现,显示 "此公式有问题"。
要解决这个问题。
➤ 键入更正后的公式。
=COUNTIFS(F5:F12,">100000")
现在我们在引号内同时输入了运算符和条件。 所以这次公式将返回计数。
➤ 按 进入
结果是,你将得到超过10万美元的销售数量。
4.根据其他单元的值进行计数
当我们使用一个单元格引用作为 COUNTIFS 函数,我们必须将单元格引用与运算符连接起来,插入 &。 这里只有运算符会在引号之间。
假设我们想使用单元格 I5 中的标准。 COUNTIFS 所以我们打出了以下公式。 =COUNTIFS(F5:F12, "<I5 ")
这里我们直接在公式中插入了单元格引用。
如果我们按 进入 我们将看到该公式已返回 0 这意味着 COUNTIFS 函数不能正常工作,并给出错误的值。
要解决这个问题。
➤ 键入以下公式。
=COUNTIFS(F5:F12, "<" &I5)
在这里,我们把参考单元格串联起来。 I5 通过插入 &。 在它之前。
现在。
➤ 按 进入 ,
因此, COUNTIFS 函数现在将工作,你将得到所需的计数。
阅读全文:Excel中两个单元格值之间的 COUNTIF
类似读物
- Excel中的COUNTIF与COUNTIFS(4个例子)
- 如何在两个数字之间使用 COUNTIF (4种方法)
- COUNTIF Excel实例(22个实例)
- 如何在Excel中使用COUNTIF和WEEKDAY
5.COUNTIFS对OR逻辑不起作用
ǞǞǞ COUNTIFS 函数只能计算出 和 逻辑,但不能计算 或 因此,如果你试图用以下方法获得一个值 或 逻辑上来说, COUNTIFS 假设我们想得到汽车或摩托车的卖家数量,所以我们输入了这个公式。 =COUNTIFS(E5:E12, "汽车", E5:E12, "摩托车")
但是,这个公式已经回来了 0 发生这种情况是因为 COUNTIFS 函数不能计算出 或 逻辑。
顺便说一下,我们可以使用 累计 功能和 COUNTIFS 函数一起计算出 或 逻辑。
➤ 键入以下公式。
=SUM(COUNTIFS(E5:E12,{"汽车", "摩托车"}))
这里的 COUNTIFS 函数将返回两个计数(一个为 汽车 ,另一个为 摩托车 )从阵列中 E5:E12 和 累计 函数将把这些计数相加。
现在。
➤ 按 进入
这一次,你将得到正确的计数。
6.当COUNTIFS不起作用时使用通配符
我们可以使用不同的 野生动物 在不同的条件下,当 COUNTIFS 例如,如果我们想从一个文本字符串中匹配部分字符串,我们可以使用星号( )。 假设我们已经插入了 自行车 作为我们公式中的标准 =COUNTIFS(E5:E12, "自行车")
现在,由于我们有 摩托车 在我们的数据集中, COUNTIFS 函数将无法正常工作,并将返回 0 .
为了解决这个问题,我们可以使用星号( ).
➤ 键入以下公式。
=COUNTIFS(E5:E12,"*Bike*")
由于现在的标准是在星号之间( ),该函数将在范围内寻找部分匹配的 E5:E12 .
➤ 按 进入 ,
这一次 COUNTIFS 会起作用,并会给出正确的计数。
阅读全文:如何在Excel中使用带有通配符的COUNTIF
7.COUNTIFS在从另一个工作簿计数时不工作
ǞǞǞ COUNTIFS 如果我们从另一个工作簿中引用单元格,而该工作簿已关闭,则函数不会起作用。 假设我们的销售数据在表 销售 的工作簿,名为 销售数据 .
现在,我们想用以下数据来计算当前工作簿中汽车卖家的数量 销售数据 要做到这一点。
➤ 键入公式。
=COUNTIFS('C:\Users\User\Desktop\[Sales Data.xlsx]Automobile'!$E$5:$E$12, "Car" )
在这里。 C:\Users\User\Desktop\ 表明了 销售数据 工作手册和 [销售数据.xlsx]汽车'!$E$5:$E$12 表示标准的范围,从 销售数据 工作簿。
现在,如果我们不打开 销售数据 工作簿,并按 进入 我们将看到,公式将显示 #VALUE! 错误。
为了解决这个问题,我们必须打开工作簿,从其中获取公式中的数据。 然后,我们必须按下 F9 结果是,这次我们将得到计数。
总结
我希望现在你知道,当一个人的生命受到威胁时,该怎么做。 COUNTIFS 如果你对任何解决方案有任何困惑,请留下评论。