join两个= if – excel

我有这两个如果function:

=IF(C5<15;15-C5;0) =IF(C5>15;C5-15;0) 

是否有可能将他们join同一个单元格?

谢谢。

你可以嵌套if语句:

 If(C5<15;15-C5;If(C5>15;C5-15;0)) 

由于两者都有0作为“Else”参数(当条件为false时),您可以将它们加在一起:

  =IF(C5<15;15-C5;0) + IF(C5>15;C5-15;0) 

既然这只是算术,你可以摆脱ifs:

  =((C5<15)*(15-C5)) + ((C5>15)*(C5-15)) 

另外…这整个混乱可以简化到只是:

  =ABS(C5-15) 

这应该做的

 If(C5<15;15-C5;If(C5>15;C5-15;0))