COUNTIFS 函数不适用于单个单元格范围

COUNTIFS function not working with single cell range

我在 excel 中遇到 COUNTIFS 函数的问题,我有一个非常大的公式,我在其中遇到错误,但我慢慢地将公式分解为一个较小的子集并确定了我遇到的问题。 Excel 当条件范围是一个单元格时,将无法正确使用 COUNTIFS。这是我使用的公式:

=COUNTIFS(A7:A7,1,Sheet1!F:F,$A,Sheet2!S:S,$B)

每当我从 "A7:A7,1" 我的公式 returns 中取出第一个条件时,如果没有它,我就会收到 #VALUE!错误。不能用一个cell作为CountIFS的标准吗?我也试过用 "A7" 或“$A$7”替换 "A7:A7"。第一个标准是最重要的,因为我将为该单元格使用一个列表框,它将更改我的交互式图形范围内的值..

countif 中的范围大小必须相同。

将 COUNTIFS() 包装在 IF 中:

=IF(A7=1,COUNTIFS(Sheet1!F:F,$A,Sheet2!S:S,$B),0)