在Excel2003中怎样用公式把A列里大于0的数字按顺序由下到上显示在B列里.老失效未悬赏,
怎样用公式把A列里大于0的数字按顺序由下到上显示在B列里,如下所示:(不用宏)
A B
0
0 3
3 4
0 1
0 2
4 5
0 6
0 4
1 1
0 6
0 8
2 1 由下到上的第一个大于零的数字
0
0
5
0
0
6
0
0
4
1
0
0
6
0
0
8
0
0
1
0
0
人气:231 ℃ 时间:2020-06-05 22:38:37
解答
设辅助列C列
在 C2 输入公式=COUNTIF($A$1:A1,">0"), 下拉复制公式
在 B2 输入公式 =LOOKUP(ROW(A2)-2,$C$1:$C$200,$A$1:$A$200) ,下拉复制公式就是你要的结果您好,结果很满意,如果A列数字顺序由下到上,在B列由上向下显示,您再费心帮忙写一下公式,满意一定重谢。B2公式改为 =LOOKUP(COUNTIF($A$2:$A$200,">0")-ROW(A2)+1,$C$1:$C$200,$A$1:$A$200)")
推荐
- 在Excel2003里用公式把A列里大于0的数字按顺序由下到上,在B列里由上向下显示,
- excel2003 在某区域判断某个数是否出现过的公式
- 在Excel2003中怎样用公式在B3,B2,B1分别显示A列最下面第一个,第二个,第三个大于0的数字,
- 在Excel2003中,怎样用公式把A列是数字的保留原数字,不是数字的符号变成零后显示在B列对应位置.
- pay attention to pronunciation when you learn a foreign language为什么pay不加ing
- 在一张精密零件的图纸上,量的某正方形零件的边长是4cm,按1:5缩小制作成实际的零件后,现在的边长是多
- 表示第一名的词语有啥?
猜你喜欢