提前感谢您的帮助。我有一个问题,我需要以下公式来计算——我建议看链接中的图片,以完全理解这个问题(因为我可能不会解释自己!(;
计算风险得分
条件1:如果血液结果小于<9或Score<6或肿瘤大小=<5mm显示为文本值低
条件2:如果血液结果10-20或得分=7或肿瘤大小5mm-9mm显示为文本值中等
条件3:如果血液结果>=20或分数=8或肿瘤大小>=10mm显示为文本值高
我遇到的问题是,任何人都可以从任何条件中获得值,但我需要显示压倒一切的值。
示例:
血液结果=5(条件1(
得分=7(条件2(
肿瘤大小=10mm(条件3(
显示值:高。
我遇到的问题是,当我做IF语句时,由于血液结果的条件1为True,它总是显示Low,而不查看可能覆盖它的其他值。
我只尝试过使用AND OR的嵌套IF语句,但没有成功。
参见值示例
您可以为该类型条件做一件事将消息存储在一个变量中,例如var=msg
if condition 1 true assign msg = "Low"
if condition 2 true assign msg = "Medium"
if condition 3 true assign msg = "High"
检查完所有条件后,打印您的消息。
我希望这将帮助你