excel怎么自动计算电费(EXCEL阶梯电费计算)
excel怎么自动计算电费(EXCEL阶梯电费计算){0 180 280}是各阶梯的第一档、第二档止码, 公式解读:第三档:居民户月用电量在281度及以上,在第一档电价基础上每度提高0.30元。 操作步骤: B2=SUMPRODUCT(TEXT(A2-{0 180 280} "0;!0")*{0.52 0.05 0.3})
在上篇的教程中,我们学习了用IF函数来计算阶梯电费。如果区间太多,那么用IF函数就会显得很繁琐,其实我们也可以用其他公式来解决。
假设阶梯电价方案:
第一档:居民户月用电量在180度及以内,维持现行电价水平。每度 0.52 元。
第二档:居民户月用电量在181度-280度,在第一档电价基础上每度提高0.05元。
第三档:居民户月用电量在281度及以上,在第一档电价基础上每度提高0.30元。
操作步骤:
B2=SUMPRODUCT(TEXT(A2-{0 180 280} "0;!0")*{0.52 0.05 0.3})
公式解读:
{0 180 280}是各阶梯的第一档、第二档止码,
{0.52 0.05 0.3}中0.52是第一档的电价,0.05是第二档电价和第一档电价的差价,0.3是第三档电价和第二档电价的差价。
电费=电量*电价
举个例子:
比如我们用电量是500度,那么总电费多少?
500*0.52 (500-180)*0.05 (500-280)*0.3=342元
TEXT(A2-{0 180 280} "0;!0")是为了防止产生用电量在最低档时候,用电量减去止码之后出现负数,强行将其变为0.最后我们用不同档的电费加起来就是总电费。我们如果用sum函数,那么就要按ctrl shift enter,才能生效。如果用sunproduct函数,那么可以直接生效,因为该函数支持数组运算。
该函数适用于其他阶梯计算。
GIF如下: