首頁>資訊>

階梯式電價是階梯式遞增電價或階梯式累進電價的簡稱,也稱為階梯電價,是指把戶均用電量設定為若干個階梯分段或分檔次定價計算費用。

階梯式電價的具體內容是:

第一階梯為基數電量,此階梯內電量較少,電價也較低;

第二階梯電量較高,電價也較高一些;

第三階梯電量更多,電價更高。

隨著戶均消費電量的增長,每千瓦時電價逐級遞增。

下面咱們就用一個例項給大家說說如何進行這樣的計算。

如下圖所示,分別是各檔的分檔標準和相應的電價:

計算電費的公式是:

=SUM(TEXT(A2-{0,260,600},"0;!0")*{0.68,0.05,0.25})

下面咱們就簡單說說這個公式的意思:

公式中的A2是本月用電量{0,260,600}中的260和600分別是第一檔和第二檔的用電量止碼{0.68,0.05,0.25}中的0.68是第一檔的電價0.05是第二檔和第一檔的差價(0.73-0.68=0.05)0.25是第三檔和第二檔的差價(0.98-0.73=0.25)

以本題資料為例,可以這樣理解公式:

在所有的用電量中,執行第一檔價格的是601,即A2-0千瓦時。

執行第二檔與第一檔差價的是總電量減第一檔用電量止碼,即A2-260千瓦時,結果為341千瓦時。

執行第三檔與第二檔差價的是總電量減第二檔用電量止碼,即A2-600千瓦時,結果為1千瓦時。

在公式中,使用了

TEXT(A2-{0,260,600},"0;!0")

在用電量在最低檔的時候,再用用電量減去各檔的止碼出現負數。

比如說,總用電量為200千瓦時,用200-{0,260,600}結果返回一個記憶體陣列:

{200,-60,-400}

執行第一檔電價的是200,執行第二檔和第三檔變成了負數。

將Text函式第二引數寫成"0;!0",目的是將負數強制轉換為0,就是將{200,-60,-400}變成{200,0,0}。

即執行第一檔電價的用電量是200,執行第二檔和第三檔的用電量為0。

最後用執行不同檔的用電數量乘以對應的差價,再用SUM函式求和,即得到電費數了。

用這個思路,還可以計算類似階梯水價、績效考核等等。

實際應用中,大家可以根據資料情況修改公式中的常量引數{0,260,600}和{0.68,0.05,0.25}。

好了,今天的內容就是這些,明天不見不散!

圖文製作:祝洪忠

25
  • 3本作者大大最好的一本小說,劇情讓人拍手叫好,連看三遍也不膩
  • 美放話在世界任何地方動手都不怕,俄專家:這兩個地方你不敢動