首页 excel笔记函数技巧正文

excel函数公式计算居民阶梯电价电费

九天 函数技巧 2020-06-06 75 0 textsum

阶梯式电价是阶梯式递增电价或阶梯式累进电价的简称,也称为阶梯电价,是指把户均用电量设置为若干个阶梯分段或分档次定价计算费用,对居民用电实行阶梯式递增电价可以提高能源效率。

阶梯式电价的具体内容是:

  1. 第一阶梯为基数电量,此阶梯内电量较少,电价也较低;

  2. 第二阶梯电量较高,电价也较高一些;

  3. 第三阶梯电量更多,电价更高。随着户均消费电量的增长,每千瓦时电价逐级递增。

我们实例演示一下,这个电费是如何计算的,例如2020年5月份,你家的电费共耗601度电,按三档阶梯计算,档次标准和单价如下:

计费时段:
2020年5月1日~5月31日
抄表电费:
601度
档次
分档标准
电费价格
计价区间
电费金额
一档
0--260度
0.68元/度
260
176.8元
二档
261--600度
0.73元/度
340
248.2元
三档
601度及以上
0.98元/度
1
0.98元
合计金额425.98元

在EXCEL表格,使用函数公式来计算,那么公式就是:=sum(text(D8-{0,260,600},“0;!0”)*{0.68,0.05,0.25})

解析思路:

公式中的D8是本月用电量;

  1. {0,260,600}中的260和600分别是第一档和第二档的用电量止码;

  2. {0.68,0.05,0.25}中的0.68是第一档的电价;

  3. 0.05是第二档和第一档的差价(0.73-0.68=0.05);

  4. 0.25是第三档和第二档的差价(0.98-0.73=0.25);

居民阶梯电费计价.png

在公式中,使用了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函数求和,即得到电费数了。

打赏
  • 文章发表:九天
  • 本文地址:https://rijifang.com/index.php/post/10542.html
  • 声       明:转载请注明出处和附带本文链接!文章部份资料来自于网络,版权归原作者,尊重原创,注重分享;如涉版权问题,请联系本站删除!