根據消費和費率計算的Excel公式是什麼

根據消費和費率計算的Excel公式是什麼

我需要幫助來找到解決方案:

其實我想計算一下我的用電量。如附圖所示。首次消耗0-200kwh,費率0.218美元,201-300消耗費率0.334美元,301-600費率0.516美元,601-900費率0.546美元。

我嘗試使用:

=IF(F3<200, 0.218, IF(F3>200, 0.334, IF(F3>300, 0.516, IF(F3>600, 0.546, 0))))*F3 

但得到了錯誤的答案。

我也嘗試過:

=VLOOKUP(F3, [Book2.xlsx]Sheet3!$A$2:$C$603, 3, 0) 

但我得到的是總消耗量(參考圖片,總計為 326kwhx0.516 =168.216)。

我想根據各自的費率將前0-200、201-300等的千瓦時分開。我怎樣才能做到這一點?

在此輸入影像描述

樣本

答案1

你走在正確的軌道上,但你需要扭轉一些局面。你的公式:

=IF(F3<200,0.218,IF(F3>200,0.334,IF(F3>300,0.516,IF(F3>600,0.546,0))))*F3 

計算 350 的值IF(F3>200。因此,將比較順序從大數改為小數。

=IF(F3<200,0.218,IF(F3>600,0.334,IF(F3>300,0.516,IF(F3>200,0.334,0))))*F3

作為嵌套 IF() 的替代方案,您可能需要考慮按消耗閾值排序的查找表。使用 Vlookup 並使用 TRUE 或 1 作為第四個參數進行近似查找,它會傳回等於或小於查找值的結果。

在此輸入影像描述

相關內容