COUNTIFS 函数内带引号的动态公式

Dynamic formula with quotes inside a COUNTIFS function

我正在尝试调整以下公式(计算 0 到 24 之间的值的实例):

=COUNTIFS(cancellations!AG2:AG408,">0",cancellations!AG2:AG408,"<24")

(公式计算结果为 75),类似于:

=COUNTIFS(cancellations!AG2:AG408,">0",cancellations!AG2:AG408,INDIRECT("" & "<" & B1*24 & ""))

但这计算为零。 (上例中的 B1 = 1。)

当我在 fx 框中查看 INDIRECT 函数时,它的计算是正确的。不确定我做错了什么。

像这样应用于单元格时:

=INDIRECT("" & "<" & B1*24 & "")

显示#REF!

INDIRECT function returns 一个范围的引用。您可以使用此函数创建一个引用,如果在工作表中插入行或列,该引用不会更改。或者,使用它从其他单元格中的字母和数字创建引用。

=COUNTIFS(cancellations!AG2:AG408,">0",cancellations!AG2:AG408,B1)  

应该在 B1 包含 <24 的地方工作。

所以,我更详细地阅读了 COUNTIFS() 函数,发现以下工作

=COUNTIFS(cancellations!AG2:AG408,">0",cancellations!AG2:AG408,"<"&B1*24)

其中: B1=1