永发信息网

excel 单元格求和 大于某值后返回行号

答案:3  悬赏:50  手机版
解决时间 2021-04-05 20:29
  • 提问者网友:动次大次蹦擦擦
  • 2021-04-05 06:59
excel 单元格求和 大于某值后返回行号
最佳答案
  • 五星知识达人网友:逃夭
  • 2021-04-05 07:55
假设数据在A1:A100
=MATCH(1,0/(SUBTOTAL(9,OFFSET(A1,,,ROW(A1:A100),))<=500))
数组公式,公式在编辑状态下按Ctrl+Shift+Enter(三键同时按)结束公式输入。追问如果我要选择M行到N行之间的和怎么表达?
比如B2=M,C2=N
"A"&B2&":A"&C2,但是这样好像不对,语法错误
全部回答
  • 1楼网友:duile
  • 2021-04-05 09:48
B1输入:
=IF(SUM(A:A)>500,COUNT(A:A)-1,"小于500")
如果有标题行,-1可以换成-(1+标题行数)追问这个有个问题,比如我是100,100,100,300,400,返回的不是3,而是4,因为它会一直算到最后,取最大的...
还有,如果我要选择M行到N行之间的和怎么表达?,比如B2=M,C2=N追答哦 我没看明白你的意思
  • 2楼网友:渊鱼
  • 2021-04-05 08:40
在B1输入
=IF(AND(SUM(A$1:A1)<=500,SUM(A$1:A2)>500),ROW(),"")
回车并向下填充(下拉)
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯