在我的Excel工作表中,每25行左右(此数字可能会发生变化),C列中的单元格包含一个渐进数字,用于标识集合。现在,有一个简单的公式,例如在Cell 34中:
= C9 + 1
当C34以上的行数发生变化时,公式会自动更新。没问题。
我正在尝试在两个现有集之间插入一个集合的宏;因此,另一个数字应该适合进展,以下数字应该适应。
我认为公式应该改变,找到当前单元格上方的第一个数字并添加+1。
尝试this link的解决方案,我想出了以下公式:
=LOOKUP("z";$C$9:OFFSET(INDIRECT(ADDRESS(ROW();COLUMN()));-1;0))+1
然而,它似乎只搜索文字,在没有文字时提供#N/A
,在有文字时提供#VALUE!
;如果我不添加+1,它可以正常工作。
我也试过
=LOOKUP(2;1/(C$9:C9<>"");C:C)
如链接中所述,但我得到的只是0
如何修改这些公式以获得预期结果?