Excel基于性别与握力数值判断肌少症(Sarcopaenia)的实现可行性问询
Excel基于性别与握力数值判断肌少症(Sarcopaenia)的实现可行性问询
当然可以实现!这在Excel里用条件判断公式就能轻松搞定,下面给你两种实用的方案,你可以根据自己使用的Excel版本和习惯选择:
方案一:IF嵌套公式(兼容所有Excel版本)
假设你的性别数据在A列,握力数值在B列,想要在C列输出判断结果,你可以在C2单元格输入以下公式:
=IF(AND(A2="Male",B2<27),"Sarcopaenia",IF(AND(A2="Female",B2<16),"Sarcopaenia","No Sarcopaenia"))
公式逻辑说明:
- 首先判断当前行是否为男性且握力小于27Kg,满足则返回
Sarcopaenia - 若不满足,继续判断是否为女性且握力小于16Kg,满足同样返回
Sarcopaenia - 所有不满足的情况,返回
No Sarcopaenia
如果希望不满足条件时返回空白,只需要把公式最后面的"No Sarcopaenia"替换为""即可:
=IF(AND(A2="Male",B2<27),"Sarcopaenia",IF(AND(A2="Female",B2<16),"Sarcopaenia",""))
方案二:IFS函数(适合Excel 2019及以后版本)
如果你的Excel版本支持IFS函数,这个公式会更简洁直观:
=IFS(AND(A2="Male",B2<27),"Sarcopaenia",AND(A2="Female",B2<16),"Sarcopaenia",TRUE,"No Sarcopaenia")
逻辑和嵌套IF一致,最后一个TRUE代表所有未匹配到前面条件的情况,同样可以把"No Sarcopaenia"换成""来返回空白。
注意事项
- 确保性别列的文本和公式中的完全一致(比如公式里用的是
"Male"/"Female",你的数据也要是相同的拼写,大小写也要对应) - 握力列必须是数字格式,如果是文本格式的数字,需要先转换成数值格式再进行判断
备注:内容来源于stack exchange,提问作者Emer
相关产品推荐
相关产品推荐

