MS Excel 偏移高度不正确

MS Excel OFFSET height not correct

提问人:alfaista 提问时间:11/15/2023 最后编辑:Mayukh Bhattacharyaalfaista 更新时间:11/15/2023 访问量:54

问:

我经常创建动态范围名称。通常我使用高度公式,我的列是固定的。这一次,我有固定的高度和列的公式。OFFSET

该公式仅返回 3 行和正确的列数。我尝试了以下两个公式,第一个有点傻,因为它是 16,就像第二个一样,但我认为如果我这样做会让 Excel 感到高兴。事实并非如此。我得到前三行和所有列,就像第二个公式一样。COUNTA

=OFFSET(Inputs!$D$57,0,0,COUNTA(Inputs!$D$57:$D72),COUNTA(Inputs!$57:$57))
=OFFSET(Inputs!$D$57,0,0,16,COUNTA(Inputs!$57:$57))

第一列的所有行、数字和文本都有数据,但每一行都有一个值。与第 57 行相同,每列都有一个值。

这是对前三列的描述,不打算发布所有 100+ 列。

enter image description here

这就是它返回的内容......

enter image description here

任何帮助将不胜感激!

excel 公式 高度 偏移

评论

1赞 Rory 11/15/2023
只有当 D57:D72 中的每个单元格都有一个值时,COUNTA() 才与 16 相同。
1赞 P.b 11/16/2023
那么你期望它返回什么?
1赞 P.b 11/16/2023
如果我重现,它会返回 16 行,3 列。
0赞 alfaista 11/17/2023
这就是让我感到困惑的地方。它返回 3 行,以及它应该返回的 141 列。我只是把 3 列放在那里,因为 141 太多了。是的,“代码”是 D 列,我不好不清楚这一点。所以每一行都有数据。我只是不明白为什么它停在第三行。也许我的工作簿已损坏或其他原因。太奇怪了。

答: 暂无答案