【发布时间】:2021-05-05 13:07:24
【问题描述】:
我正在尝试为以下逻辑创建一个 excel 公式:
If ((Value in A1 - 250000) >= 250000){
Then Value in A2 = (0.05*(250000))
}
Else{
If ((Value in A1 - 250000) <= 0){
Then Value in A2 = 0
Else{
Value in A2 = (0.05*(Value in A1-250000))
}
}
下面是我写的公式:
=IF(((A1-250000)>=250000), ((0.05*(250000))), IF (A1-250000)<=0, 0, (0.05*(A1-250000)))
Excel 会抛出以下错误
The formula you typed contains an error
感谢您对识别错误的任何帮助。
【问题讨论】:
-
您的问题和您的公式似乎彼此之间没有太多相似之处,但我认为您想要类似:
=MEDIAN(0,L10-250000,250000)*0.05 -
您使用的是哪个版本的 Excel?你的标签是故意的吗?我的回答仅适用于更高版本的 Excel。
-
@Rory 很抱歉造成混乱。我已经用正确的公式更新了问题。
-
@Bathsheba 我正在使用 Excel 2007。
-
您只需将我当时建议的公式中的L10更改为A1即可。 :)
标签: excel if-statement excel-formula excel-2007