Excel:另一个工作表中的COUNTIF + OFFSET

时间:2017-03-09 21:12:50

标签: excel dynamic offset worksheet countif

不确定为什么这不起作用:

COUNTIF(OFFSET(OtherSheet F5,0,0,4,1)"!< 10&#34)

尝试在另一个工作表的4行中计算小于10的值。当然,我可以使用OtherSheet!F5:F8代替OFFSET,如下所示:

COUNTIF(!OtherSheet F5:F8,"< 10&#34)

这很好用。但是我正努力到达" 4"是动态确定的。但是,当范围在另一个电子表格中时,我甚至无法使OFFSET正常工作。

谢谢! 德里克

1 个答案:

答案 0 :(得分:1)

不了解OFFSET,但它很不稳定,我尽可能避免使用它。我会使用INDEX,它不是易变的:

=COUNTIF(Sheet1!$F$5:INDEX(Sheet1!$F$5:$F1040000,4),"<10")

4替换为您要放置数组大小的单元格。

enter image description here