在做一个google sheet,输入孩子年龄,身高,体重,自动列出身高体重BMI的percentile。求大神帮助。数据来自cdc
数据如下
https://www.cdc.gov/growthcharts ... iagerev.htm#females
在CDC的官网上测percentile,可以准确的得到一个百分比数字。问题是网站没有提供计算公式,如何在google sheet里实现相同的功能呢?感谢
现在的瓶颈如下:
数据库中的月份和BMI不是线性的。把实际身高带入后,如何准确定位现在的percentile。
比如数据库中
24个月时中等BMI(50%)是16.4234,
24.50个月的时候中等BMI(50%)是16.38804。
24个月时BMI(75%)是17.42746,
24.50个月的时候BMI(75%)是17.38582。
但孩子是24.3个月的时候测的BMI17.3。这个时候这么尽量准确的得出现在孩子的percentile是多少?感谢
下面是BMI growth chart,先递减,后递增
如果套用forcast函数,结果是一直递增。所以这个函数在这里使用是错误的。
评论
不知道google sheet的公式是什么,但是如果是excel, 那就是先用xloookup找到age对应的区间,然后用最简单的线性插值去算出这个age每个percentile的值(黄色那行)。然后用输入的的身高体重算出来的BMII17.3 去新的percentile那行里查找。大概还是在50%到70%之间,而且离70%更近。这个时候也可以接着再用线性插值去算是50%到70%的具体某个值。但是肯定就只是更近似的估算值了。
评论
大神厉害。我用FORECAST函数来进行线性插值计算非整月的百分位数。但是得到的奇怪的数字,不知道哪里出了问题
“=FORECAST(IZ$30,$B33: $HL33,$B$30: $HL$30)”
39.23个月时3%百分位数,上面公式求出来是12.79
明明数值应该在38.5个月(13.75)和39.50个月(13.73)中间
评论
我在想我是不是用错函数了。我其实不需要预测未来的日子(forcast),而是需要定位过去的某一天
评论
24个月时中等BMI(50%)是16.4234,
24.50个月的时候中等BMI(50%)是16.38804。
24个月时中等BMI(75%)是17.42746,
24.50个月的时候中等BMI(75%)是17.38582。
但孩子是24.3个月的时候测的BMI17.3。这个时候这么尽量准确的得出现在孩子的percentile是多少?感谢
24个月到24.5月BMI提高17.38582-16.38804=0.99778。
24个月到24.5月BMI percentile提高75-50=25。
也就是说BMI改变0.0399112,BMI percentile改变1。
24.3个月的时候测的BMI17.3,和24个月时中等BMI(50%)的16.4234比较,多了0.91196。
相当于BMI percentile提高0.91196/0.0399112=22.84972639点。
所以24.3个月的percentile是50+22.84972639=72.8。
这东西只能算个大概,没法太准确。
评论
感谢。你知道google sheet中有什么formula可以完成这个功能吗?谢谢
评论
这个过程的需要几个公式,你一步一步分解后写公式就容易了。不大可能一个公式搞定。
那种所谓的线性回归公式不适合这个。再说,你岂不是要做很多个公式?就像我说得那样最简单的就可以。
评论
这个大公式做好就一劳永逸了。正在研究中。有点费眼睛
=INDEX($B33:$HL33, MATCH(IO$30,$B$30:$HL$30,1))+(INDEX($C33:$HL33, MATCH(IO$30,$B$30:$HL$30,1))-INDEX($B33:$HL33, MATCH(IO$30,$B$30:$HL$30,1)))*(IO$30-INDEX($B$30:$HL$30, MATCH(IO$30,$B$30:$HL$30,1)))/(INDEX($C$30:$HL$30, MATCH(IO$30,$B$30:$HL$30,1))-INDEX($B$30:$HL$30, MATCH(IO$30,$B$30:$HL$30,1)))
上面这个公式可以算出所有时间点对应的BMI。。。。太费眼睛了。
评论
楼主这是要监测细到每个月的数据么???
评论
不是的。有点复杂,请看主贴。纯数学和google sheet函数应用问题。做出来后,可以精确track孩子的发展曲线。
澳洲中文论坛热点
- 悉尼部份城铁将封闭一年,华人区受影响!只能乘巴士(组图)
- 据《逐日电讯报》报导,从明年年中开始,因为从Bankstown和Sydenham的城铁将因Metro South West革新名目而
- 联邦政客们具有多少房产?
- 据本月早些时分报导,绿党副首领、参议员Mehreen Faruqi已获准在Port Macquarie联系其房产并建造三栋投资联