Excel 公式不起作用

Excel 公式不起作用

我正在尝试结合

=IF('Attendance Tracker'!B52=0,"Y",IF('Attendance Tracker'!B52=1,"T",IF('Attendance Tracker'!B52>=2,"N")))    

=IF('Attendance Tracker'!D52>=0.1,"N",IF('Attendance Tracker'!E52>0.1,"N")).

每个公式单独运行时都可以正常工作,但我无法让它们一起工作,或者将公式加在一起才能工作。

答案1

它们引用的不是同一个单元格。我思考您想先检查 B52 是否为 0,然后检查 B52 是否为 1,然后再检查其他所有值吗?

=IF('Attendance Tracker'!B52=0,"Y",IF('Attendance Tracker'!B52=1,"T",IF(OR('Attendance Tracker'!B52>=2,'Attendance Tracker'!D52>=0.1,'Attendance Tracker'!E52>0.1),"N")))

伪代码

if B52 = 0 then Y (and exit) Else
    if B52 = 1 then T (and exit) Else
        if B52 > 2 OR D52 >= .1 OR E52 > .1 Then N Else
           FALSE

也就是说,如果 B52 是 0 或 1,它就不会检查 D52 或 E52,并且如果没有一项为真,则将得到 FALSE。

相关内容