有没有什么捷径公式=IF(A > 0; A; B)
?
这个公式有两个问题:
1)如果 Excel背后有一些复杂的公式,它会进行A
两次计算,这可能会降低整体性能。A
2)A
可能是一个很长的公式,并且在 IF 语句中使用两次会降低其可读性。
答案1
是的............但仅限于忽略可能性的特殊情况负值考虑类似这样的情况:
=IFERROR(1/(1/A1),B1)
它将返回 A1,除非 A1=0,否则它将返回 B1。
(如果测试的项目可能为阴性,请忽略此方法。)
有没有什么捷径公式=IF(A > 0; A; B)
?
这个公式有两个问题:
1)如果 Excel背后有一些复杂的公式,它会进行A
两次计算,这可能会降低整体性能。A
2)A
可能是一个很长的公式,并且在 IF 语句中使用两次会降低其可读性。
是的............但仅限于忽略可能性的特殊情况负值考虑类似这样的情况:
=IFERROR(1/(1/A1),B1)
它将返回 A1,除非 A1=0,否则它将返回 B1。
(如果测试的项目可能为阴性,请忽略此方法。)