以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  求每月[二挡电量]和[三档电量]计算代码  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=41981)

--  作者:老有所乐
--  发布时间:2013/10/31 21:53:00
--  求每月[二挡电量]和[三档电量]计算代码
求每月[二挡电量]和[三档电量]计算代码:
年累计电量在2577-4200度为[二挡电量]
4201度以上为[三档电量]
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:电价计算1.table


--  作者:有点甜
--  发布时间:2013/10/31 22:08:00
--  
 看看是不是这样……

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:电价计算1 (2).table


[此贴子已经被作者于2013-10-31 22:45:42编辑过]

--  作者:老有所乐
--  发布时间:2013/10/31 22:30:00
--  
累计电量是按年计算的,我编写出来了,主要是在超过2576的第一个月(即2013年7月累计电量为2618,超过42度)【二挡电量】
和超过4200的第一个月(2013年10月累计电量为4338超过138)【三档电量】的代码写不出来,完全超过还又好办些

--  作者:有点甜
--  发布时间:2013/10/31 22:43:00
--  
 不明白你的意思,你说7月,不是可以计算得出42度二档电量么?要怎样才算正确?

 10月,不是可以得出是138么?

 改了一下二楼的代码,你在看看,参考着改一下。
[此贴子已经被作者于2013-10-31 22:46:14编辑过]

--  作者:老有所乐
--  发布时间:2013/10/31 23:11:00
--  
啊对不起,刚好说反了,是那两个月好算出来,其他超过月份不好算。
重发的也不对,二挡电量8月为420,9月为240;三档11月为116才对

[此贴子已经被作者于2013-10-31 23:23:03编辑过]

--  作者:有点甜
--  发布时间:2013/10/31 23:18:00
--  
 你要什么效果?不是直接用累计的值减去就行了?
--  作者:老有所乐
--  发布时间:2013/10/31 23:25:00
--  
按年累计。
算了,太晚了,明天再来;谢谢您!
[此贴子已经被作者于2013-10-31 23:27:34编辑过]

--  作者:有点甜
--  发布时间:2013/10/31 23:27:00
--  
 可以的哦。看2楼例子,是隔年重来的哦。
--  作者:老有所乐
--  发布时间:2013/10/31 23:29:00
--  
谢谢,明天再来