0
我想在以下条件下在Excel中创建一个逻辑函数。如果函数在excel公式中正在工作,则封装
如果值> 85,则输出应该是2
否则如果值< 85输出应为1
别的
值< 65输出应该是0
的我创建的公式具有以下语法:
=IF(O25>85;"2";IF(O25<85;"1";IF(O25<65;"0")))
但是当它少于65时输出失败。 我在这里错过了什么?
Brgds, 苏海尔
我想在以下条件下在Excel中创建一个逻辑函数。如果函数在excel公式中正在工作,则封装
如果值> 85,则输出应该是2
否则如果值< 85输出应为1
别的
值< 65输出应该是0
的我创建的公式具有以下语法:
=IF(O25>85;"2";IF(O25<85;"1";IF(O25<65;"0")))
但是当它少于65时输出失败。 我在这里错过了什么?
Brgds, 苏海尔
添加AND语句,或交换顺序,并检查是否小于65第一
而且声明:=IF(O25>85;"2";IF(AND(O25<85;O25>=65);"1";IF(O25<65;"0")))
更改为了:=IF(O25>85;"2";IF(O25<65;"0";IF(O25<85;"1")))
也尝试过其他两个解决方案: = IF(025 <65;“0”; IF(O25> = 65;“1”; IF(O25> = 85;“2”))) 在这种情况下,锻炼。 也累了: = IF(O25 <65;“0”; IF(O25> = 65;“1”;“2”)) – user2371684
如果它<65,它也<85,所以调换这两个的顺序IF's –
如果输入正好是85,该怎么办?您需要一些> =或<=来捕捉阈值 –