Excel中如何跨表格返回某一列倒数第一个非空单元格的行号?

请用Excel函数解决,不要用VBA.

1.Excel工作簿中有“表1”、“表2”两个表格;
2.表1中有一列为B列,此列中有些单元格有数据,有些单元格是空,而且是混排;
3.在表2的C2个和I1格内分别有一个常数x和y;
4.现在要在表2的K3格内,写一个函数,该函数可以返回表1中B列里面(Bx:By)范围内,由下而上的第一个非空单元格的行号;
5.该函数如何写?

第1个回答  2009-12-22
=MAX(IF(INDIRECT("SHEET1!B1:B"&I1)<>"",ROW(INDIRECT("1:"&I1))))
公式以CTRL+SHIFT+回车结束.本回答被提问者采纳
大家正在搜