如何仅使用 MIN-MAX 编写 excel 公式,而不使用 IF
Posted
技术标签:
【中文标题】如何仅使用 MIN-MAX 编写 excel 公式,而不使用 IF【英文标题】:How to write excel formula using only MIN-MAX, without IF 【发布时间】:2020-12-26 03:35:04 【问题描述】:我需要在不使用 IF 的情况下重写下面的 Excel 公式。我想我可以使用嵌套的 MIN & MAX 创建它。:
> IF(A1>2.8,1,0)
【问题讨论】:
你也可以写=(A1>2.8)+0
!这是作业吗?
=(A1>2.8)*1
将返回布尔结果的数值。
感谢一百万!我想的太复杂了……不,这不是作业。
【参考方案1】:
将布尔结果转换为数值等效值 1 或 0 的多个选项。基本上通过不会更改其值的数学运算发送布尔值。下面是一些常用选项的基本列表。
=--(A1>2.8)
=(A1>2.8)^1
=(A1>2.8)/1
=(A1>2.8)*1
=(A1>2.8)+0
=(A1>2.8)-0
请注意,这与使用 SUM 或 PRODUCT 等函数不同
【讨论】:
以上是关于如何仅使用 MIN-MAX 编写 excel 公式,而不使用 IF的主要内容,如果未能解决你的问题,请参考以下文章
将 Excel 公式分解为仅依赖不引用其他单元格的单元格的公式
pandas 编写的 Excel 公式出错,但 Excel 栏中编写的相同公式可以正常工作