在Excel2003里用公式把A列里大于0的数字按顺序由下到上,在B列里由上向下显示,
问题描述:
在Excel2003里用公式把A列里大于0的数字按顺序由下到上,在B列里由上向下显示,
在Excel2003中怎样用公式把A列里大于0的数字按顺序由下到上,在B列里由上向下显示,如下所示:(不用宏)
A B
0
0 1 A列由下到上的第一个大于零的数字
3 8
0 6
0 1
4 4
0 6
0 5
1 2
0 1
0 4
2 3 A列由下到上的最后一个大于零的数字
0
0
5
0
0
6
0
0
4
1
0
0
6
0
0
8
0
0
1
0
0
答
在b1输入:
=index(a:a,large(if(a$1:a$100,row($1:$100),),row(a1)))&""
数组公式.按CTRL+SHIFT+ENTER三键结束
下拉填充