求在excel中怎么用函数来算这个公式

问题描述:

求在excel中怎么用函数来算这个公式
女性:SCr≤62μmol/L (≤0.7mg/dL):GFR = 144 × (Scr/0.7)-0.329× (0.993)Age
SCr>62μmol/L (>0.7mg/dL):GFR = 144 × (Scr/0.7)-1.209 × (0.993)Age
男性:SCr≤80μmol/L (≤0.9mg/dL):GFR = 141 × (Scr/0.9)-0.411 × (0.993)Age
SCr>80μmol/L (>0.9mg/dL):GFR = 141 × (Scr/0.9)-1.209 × (0.993)Age
其中SCR可以为另一列具体数值,age为年龄,我自己列了一个算法,
=IF(D3="女",144*(B3/0.7)^(-0.329)*0.993^C3,IF(B3>62,144*(B3/0.7)^(-1.209)*(0.993)^(C3),IF(D3="男",141*(B3/0.9)^(-0.411)*(0.993)^(C3),(IF(B3>80,141*(B3/0.9)^(-1.209)*(0.993)^(C3))))))
其中D列为性别项,B列为SCR,C列为年龄,但是计算后发现男性的计算结果不正确,请大神帮我看下,或者用其他函数能行的
1个回答 分类:综合 2014-12-04

问题解答:

我来补答
=IF(D3="女",144*(B3/0.7)^IF(B3<=62,-0.329,-1.209)*0.993^C3,141*(B3/0.9)^IF(B3<=80,-0.411,-1.209)*(0.993)^(C3))
看上去SCr的单位是用mg/dL而不是μmol/L,所以B3的值要转换下,具体的不清楚,只是就公式论公式.
 
 
展开全文阅读
剩余:2000
下一页:明矾净水