![Excel:以公式形式表达这一点的更好方法](https://linux22.com/image/1281632/Excel%EF%BC%9A%E4%BB%A5%E5%85%AC%E5%BC%8F%E5%BD%A2%E5%BC%8F%E8%A1%A8%E8%BE%BE%E8%BF%99%E4%B8%80%E7%82%B9%E7%9A%84%E6%9B%B4%E5%A5%BD%E6%96%B9%E6%B3%95.png)
X 是大于 0 的整数
对于 x = 0,返回 0;对于所有其他 x,返回 1
我考虑过的解决方案:
IF (whatever)
,显然。如果可能的话,最好避免这种情况,因为使用它们的嵌套/冗长的公式会变得混乱。IFERROR (x/x, 0)
嘿,老实说,我在写这篇文章的时候就想起了它的存在IFERROR ()
。如果没有人发布更好的解决方案,那可能是我使用的解决方案。
只是现在很好奇。
答案1
=MIN(A1,1) 似乎是不言自明的
答案2
普通的三元 IF 子句怎么样:
IF(x = 0, 0, 1)
答案3
=NOT(X=0)+0
在哪里X可以是:
- 对另一个单元格的引用
- 一个号码
- 引用单元格或值的名称
- 一个公式
例子:
当您删除“+0”时,您将得到 TRUE 或 FALSE。