我正在尝试查找第一个非空白单元格在行中的位置,并寻找该单元格(让其称为G1
)以返回该单元格的位置(让其返回D1
) 。这工作正常,但现在我想设置另一个单元格(简称为A1
),使其等于D1
内部的内容。但是,将A1
设置为等于G1
只会使A1
说"$D$1"
,而不会说D1
本身内的内容。有人知道我该怎么做吗?
G1
查找第一个非空白单元格D1
具有我需要的内容A1
必须设置为等于D1
中的内容,而不仅仅是"$D$1"
代码:
G1=ADDRESS(2,MATCH(TRUE, INDEX((A1:F1<>0),0),0))
答案 0 :(得分:3)
跳过获取地址并使用INDEX:
=INDEX(A2:F2,MATCH(TRUE, INDEX((A1:F1<>0),0),0))
这将返回第2行中找到第一个非空白值的列中的值。