坤位的猪
发表于 2021-12-10 07:04:58
避 免 浮 点 误 差 ,用了ROUND函数
=ROUND(SUMIF(OFFSET(B22,,,-MATCH(5,COUNTIF(OFFSET(B22,,,-ROW($1:20)),"<9e307"),)),"<9e307")*(B22&1)^0,2)
久玲祈炫
发表于 2021-12-12 20:45:03
D22=IF(ISNA(B22),"",LOOKUP(5,SUBTOTAL(2,OFFSET(B22,,,-ROW($1:$50))),SUMIF(OFFSET(B22,,,-ROW($1:$50)),"<9e9")))
卢群
发表于 2021-12-14 01:12:49
D22=IF(B22*0,,ROUND(SUMIF(INDEX(B:B,LARGE(IF(ISNA(B$3:B22),"",ROW($3:22)),5)):B22,"<9e99"),2))
数组公式
遥遥江上客
发表于 2021-12-15 07:24:51
非常感谢大佬,公式非常好用,鲜花这两天一定为您补上。
靖博
发表于 2021-12-23 15:12:26
=SUM(SUMIF(OFFSET(B$1,LARGE((1-ISNA(B$3:B21))*ROW($2:20),{1,2,3,4}),),"<>"))+B22
锖
发表于 2021-12-25 05:30:39
多谢兄弟,公式非常好用。
余国锦
发表于 2021-12-27 00:13:36
非常感谢大佬,公式非常好用,鲜花这两天一定为您补上。
青岛老杨
发表于 2021-12-29 13:36:37
非常感谢大佬,公式非常好用,鲜花这两天一定为您补上。
宝华健涟
发表于 2022-1-3 21:28:02
D22:=IF(ISNA(B22),NA(),SUMPRODUCT(N(LOOKUP({0,1,2,3,4},COUNTIF(OFFSET(B23,,,-ROW($1:21)),"<999999"),OFFSET(B23,-ROW($1:21),)))))
途盛
发表于 2022-1-9 04:44:33
避 免 浮 点 误 差 ,用了ROUND函数
=ROUND(SUMIF(OFFSET(B22,,,-MATCH(5,COUNTIF(OFFSET(B22,,,-ROW($1:20)),"<9e307"),)),"<9e307")*(B22&1)^0,2)