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

我在Excel中遇到了一个COUNTFS函数的问题,我有一个非常大的公式,我得到一个错误,但我已经慢慢地把公式分开到一个较小的子集,并确定了我遇到的问题。 当标准范围是一个单元格时,Excel将不会正确使用COUNTIFS。 这是我正在使用的公式:

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

每当我拿出第一个标准“A7:A7,1”我的公式返回一个值,没有它,我收到#VALUE! 错误。 你不能使用一个单元格作为CountIFS的标准吗? 我也尝试用“A7”或“$ A $ 7”取代“A7:A7”。 第一个标准是最重要的,因为我将使用该单元格的列表框,这将改变我的范围内的交互式图表的值..

countifs中的范围需要是相同的大小。

在IF中包装COUNTIFS()

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