问题描述:指定日期累计温度,抽取当累积值第一次>=600时的日期——Excel

原表模板链接:
https://download.csdn.net/download/qq_35866846/12017994

Excel的累积求解
关于 row\match\indirect\index\rand\randbetween的应用,看懂这张表的朋友关于这几个函数理解就没问题了

问题描述:指定日期累计温度,抽取当累积值第一次>=600时的日期

公式如下:

指定日期累积:=IF(ROW()>=MATCH($G$1,$B$2:$B$822),SUM(INDIRECT("c"&MATCH($G$1,$B$2:$B$822)):INDIRECT("C"&ROW())),"未累积")

判断:=IF(AND(ISNUMBER(D2),D2>=600),TRUE,FALSE)

>=600的日期:=INDEX(B:B,MATCH(TRUE,E:E,0))

抽取随机日期:=INDEX($B$2:$B$822,RANDBETWEEN(MIN($A$2:$A$822),MAX($A$2:$A$822)))

在这里插入图片描述

发布了35 篇原创文章 · 获赞 35 · 访问量 2593

猜你喜欢

转载自blog.csdn.net/qq_35866846/article/details/103437602