簡體   English   中英

計算包括多重折扣的成本所需的復雜公式

[英]Complicated formula required to work out costs including multiple discounts

我想計算並顯示單個行總計和總計。 我只需要將公式放在框中即可進行自動計算,但問題是計算有些復雜...

我正在使用數據驗證來選擇day type 這是我認為我需要的:

  • day type指定價格(標准日= 23英鎊或擴展日= 26英鎊)。
  • 酌情應用批量折扣。 如果傑克day type (5天)都參加並且所有day typeday type都相同(所有標准時間或所有擴展時間),則總費用為100英鎊(或120英鎊)
  • 否則,需要為Jack加上總天數。 (每種“天類型”的天數)並定價。
  • 對於同胞兄弟姐妹,如上所示,可享受15%的額外折扣。
  • 然后,總計需要顯示在底部。

嗯,這並不是最好的數據布局,但這可以在L6中使用並復制到L13中:

= IF(OR(A6 =​​“ Brother”,A6 =“ Sister”),0.85 * IF(COUNTIF(B6:F6,“ Standard day”)= 5,100,IF(COUNTIF(B6:F6,“ Extended day”)= 5,120,COUNTIF(B6:F6,“標准日”)* 23 + COUNTIF(B6:F6,“延長日”)* 26)),IF(COUNTIF(B6:F6,“標准日”)= 5,100,IF( COUNTIF(B6:F6,“延長日”)= 5,120,COUNTIF(B6:F6,“標准日”)* 23 + COUNTIF(B6:F6,“延長日”)* 26))))

=SUM(L1:L16) D16中的=SUM(L1:L16)

最好不要對每日費率/折扣進行硬編碼,但是從C1:D2中提取這些費率將進一步增加公式的長度。

還要注意,結果不是429.95英鎊(您可能在進行計算后就更改了示例)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM