阶梯式电价是阶梯式递增电价或阶梯式累进电价的简称,也称为阶梯电价,是指把户均用电量设置为若干个阶梯分段或分档次定价计算费用。第一阶梯为基数电量,此阶梯内电量较少,电价也较低;下面咱们就用一个实例给大家说说如何进行这样的计算。=SUM(TEXT(A2-{0,260,600},'0;!0')*{0.68,0.05,0.25})- {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,执行第二档和第三档变成了负数。将Text函数第二参数写成'0;!0',目的是将负数强制转换为0,就是将{200,-60,-400}变成{200,0,0}。即执行第一档电价的用电量是200,执行第二档和第三档的用电量为0。最后用执行不同档的用电数量乘以对应的差价,再用SUM函数求和,即得到电费数了。用这个思路,还可以计算类似的阶梯水价、递进式的绩效考核等等。实际应用中,大家可以根据数据情况修改公式中的常量参数{0,260,600}和{0.68,0.05,0.25}。
|