EXCEL达人解答!VBA也行

来源:百度知道 编辑:UC知道 时间:2024/06/21 19:21:35
要引用一列的第一个非空单元格,还有最后一个非空单元格(或指定区域内最后一个)计算下一个公式。比如C3等于用B列B2到B50最后一个非空单元格减去第一个非空单元格。
yangyong78大侠能解说一下这个数组公式吗?我菜鸟一个,还请不吝赐教呀!

在C3单元格输入以下公式:
=INDEX(B2:B50,MAX(IF(ISBLANK(B2:B50),"",ROW(B2:B50))))-INDEX(B2:B50,MIN(IF(ISBLANK(B2:B50),"",ROW(B2:B50))))
输入公式后不要回车
要同时按CTRL+SHIFT+ENTER

这样的话
公式会忽略所有的空白单元格