嵌套 if 和 IF(和 Excel 上的语句
Nested if and IF (And statement on Excel
我有一个传播 sheet,我想在其中显示一些数据
Budget 9792.88
--这是b16
Actual cost 10075.75
--这是b17
我想创建一个公式,如果我们的实际成本超出预算 15% 或更大,则显示超出预算。如果低于预算 15% 或更大,则显示低于预算。如果它介于这两者之间,则表明您保持在预算之内。
我有一个有效的公式,但我收到一个值错误。
=IF(B17<=(B16*1.15),"Met our 15% goal",IF(B17>=(B16/1.15),"Over the budget")),IF(AND(B17<=(B16*1.15),B17>=(B16/1.15)),"Met your goal")
这个怎么样?
=IF(B17/B16 >= 1.15, "Over budget",IF(B17/B16<=0.85, "Under budget","Met your goal"))
你想要它有点花哨吗?
=INDEX({"under","within","over"},MATCH(B17/B16,{0,0.85,1.15001},1)) & " budget"
注意。数组中的 1.150001
确保恰好 15% 的超限仍被视为 "within budget",恰好是 0.85。
Excel实际上是从左边读if函数,就像我们从左读一本书一样,所以if函数之间不需要解释。一旦你给一个位置赋值,它就不会改变它的连续值。
=IF(A2<A1*0.85,"Under Budget",IF(A2<A1*1.15,"between budget","above budget"))
这有效:
=IF(B17>=B16*1.15,"Over the budget",IF(B17<=B16*0.85,"Under the budget","Met your goal"))
我有一个传播 sheet,我想在其中显示一些数据
Budget 9792.88
--这是b16
Actual cost 10075.75
--这是b17
我想创建一个公式,如果我们的实际成本超出预算 15% 或更大,则显示超出预算。如果低于预算 15% 或更大,则显示低于预算。如果它介于这两者之间,则表明您保持在预算之内。
我有一个有效的公式,但我收到一个值错误。
=IF(B17<=(B16*1.15),"Met our 15% goal",IF(B17>=(B16/1.15),"Over the budget")),IF(AND(B17<=(B16*1.15),B17>=(B16/1.15)),"Met your goal")
这个怎么样?
=IF(B17/B16 >= 1.15, "Over budget",IF(B17/B16<=0.85, "Under budget","Met your goal"))
你想要它有点花哨吗?
=INDEX({"under","within","over"},MATCH(B17/B16,{0,0.85,1.15001},1)) & " budget"
注意。数组中的 1.150001
确保恰好 15% 的超限仍被视为 "within budget",恰好是 0.85。
Excel实际上是从左边读if函数,就像我们从左读一本书一样,所以if函数之间不需要解释。一旦你给一个位置赋值,它就不会改变它的连续值。
=IF(A2<A1*0.85,"Under Budget",IF(A2<A1*1.15,"between budget","above budget"))
这有效:
=IF(B17>=B16*1.15,"Over the budget",IF(B17<=B16*0.85,"Under the budget","Met your goal"))