excel 基于多个条件的公式

excel formula based on multiple conditions

我现在正在寻找答案,所以请帮助我。

Excel

我想比较基于超额支付的保险,并且有多种情况,超额变化和支付的账单发生变化;但在这里面是第二级 'type' 过剩。

  1. 我的账单是 1000.00
  2. 我的多余部分是 300.00
  3. 所以我的应付金额是 300.00,剩下 700.00
  4. 然而,在 700.00 中我只需要支付 10%

所以第一部分是 1000 减去 300 =700 x 10% = 70.00 但是,在某些情况下我 return 一个负结果,这不算数,所以我创建了一个 IF 语句 IF(1000 – 300 <0,0,1000-300) 或正好在我的点差中 sheet: =IF(B19-B21<0,0,B19-B21)

但是,在某些情况下,如果我的账单达到 20,000.00,那么 10% 就是 1970.00,但我需要支付的最高金额是 700.00。

所以我真正想做的是仅当 1000 减去 300(或其他)的结果在 1 到 700 的范围内时才计算 10%。 或者另一种方式是: 如果账单减去超额的结果为 0 或负数,则不计算 10% 并将单元格保留为零,第二个条件是如果账单减去超额为 701 或更多,则单元格应显示 700.00

好的。我想就是这样,这是我在这样的网站上提出的第一个问题。

感谢您的帮助。

杰米

试试这个:

=IF(B19-B21<0,0,IF((B19-B21)/10>700,700,(B19-B21)/10))