我有一个电子表格可以用作图形注册。前5列构成图形名称/编号。然后,我将图纸的修订号放在随后的每一列中。其中一些列显示为空白,但其中包含用于工作表中其他功能的公式。
我希望在图纸名称/编号(在此情况下为col F)之后的第一列显示最新的修订版本号。本质上,这意味着需要一个公式(或vba代码)来搜索行中的最后一个非空单元格,但忽略其中包含公式(显示为空白)的单元格。此网站上的以下问题:
Find the last not empty row in a range of cells holding a formula
非常相似,但指向一列的最后一行(我正在寻找一行的最后一列),但是我无法适应它以满足我的需求,我认为我的语法不正确。有人可以帮我吗?
编辑。 仅需提几点:
谢谢!
答案 0 :(得分:0)
请尝试(在F1中并复制下来以适合):
=INDEX(G1:Z1,MATCH(1E+100,G1:Z1))
如果您希望需要更多列,可能会增加 Z
。
上面应该忽略返回空格的公式。
答案 1 :(得分:0)
如果修订号可以是文本或数字,则可以尝试:
=LOOKUP(2,1/(LEN($G5:$XFD5)>0),$G5:$XFD5)