![组合 IF 函数或效果更好的方法](https://linux22.com/image/1575544/%E7%BB%84%E5%90%88%20IF%20%E5%87%BD%E6%95%B0%E6%88%96%E6%95%88%E6%9E%9C%E6%9B%B4%E5%A5%BD%E7%9A%84%E6%96%B9%E6%B3%95.png)
尝试弄清楚在执行 IF.OR 函数时如何显示单元格的值。
这是我的功能(不起作用):
=IF($P$14="";"";IF(OR($P14="PALLET";"$H14";"$L14"))
H14
该函数应该在为空时显示为空,如果为则显示单元格 的值P14=Pallet
,如果 不同 则显示单元格 的值L14
。
感谢大家的帮助。
答案1
你不需要OR
为此:
=IF($P$14="";"";IF($P14="PALLET";"$H14";"$L14")
OR
TRUE
是当多个条件中至少有一个为真时返回。您只需TRUE
针对单个条件返回 ( P4="PALLET"
)
答案2
Trim 的原因是如果你有一个空格单元格
IF(P14="Pallet",H14,IF(TRIM(P14)="","",L14))