飞鲨 发表于 2021-9-29 14:45:00

求某行累积值中第一个大于某值所有的列号的函数

说明:第二行为辅助列,为第一行各项的累积和
求第2行的列表中第一个不小于B列各数据的数所在的位置(即列号)
注:第二行只为了说明意思,是辅助列公式中不能体现第二行


面壁的虫子 发表于 2021-10-13 11:29:16

=MATCH(B5,IFERROR(SUMIF(OFFSET(A$1,,,,ROW($1:$8)-1),"<>"),)+1%%)

没用的老王 发表于 2021-11-18 03:36:14

=LOOKUP(1,0/FREQUENCY(1,(SUBTOTAL(9,OFFSET(A$1,,,,COLUMN(A:G)))>=B5)*1),COLUMN(A:G))

滑落的流星 发表于 2021-11-24 22:16:14

=MATCH(B5-0.001,SUBTOTAL(9,OFFSET($A$1,,,,COLUMN($A$1:$G$1))),1)+1

好点 发表于 2021-12-11 08:48:03

=1+SUMPRODUCT(N(B5>SUBTOTAL(9,OFFSET(A$1,,,,ROW($1:$7)))))

口罩上方的眼睛 发表于 2022-1-4 11:22:25

数组公式=MIN(IF(SUBTOTAL(9,OFFSET($A$1,,,1,ROW($1:$7)))>=B5,ROW($1:$7),""))
页: [1]
查看完整版本: 求某行累积值中第一个大于某值所有的列号的函数