我想找出某一行数字中第三个大于0的数的单元格的所在列号,请问下该怎么办?
比如0 0 1 0 2 0 0 3 0
答案是8(这个数在第九列),怎么才能用公式得到这个答案呢?求解!
不对,应该是找出是所在行的第几个数大于0,比如上面的例子,应该是第8个数满足条件
谢谢各位了
EXCEL中找出第三个大于0的单元格的位置
答案:4 悬赏:0 手机版
解决时间 2021-02-05 01:43
- 提问者网友:山高云阔
- 2021-02-04 13:01
最佳答案
- 五星知识达人网友:摆渡翁
- 2021-02-04 14:29
=SMALL(IF(A1:AA1>0,COLUMN(A:AA),10000),3) ,ctrl+shift+enter,三键结束,数组公式 。
全部回答
- 1楼网友:鱼忧
- 2021-02-04 17:25
公式:
=if(len(a1)=3,a1,"")下拉填充单元格。
- 2楼网友:千夜
- 2021-02-04 16:05
设第一行中A列到J列是你输入数据的地方,在想得到结果的单元格上输入=MATCH(MAXA(A1:J1),A1:J1,0)
- 3楼网友:西风乍起
- 2021-02-04 14:36
假设数据在A1:A9
=SMALL(IF(A1:A9>0,ROW(1:9)),3)
数组公式,公式在编辑状态下按Ctrl+Shift+Enter(三键同时按)结束公式输入。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯