博客【张光见】

胸纳幽兰,神容略若---张若兰

博客园 首页 新随笔 联系 订阅 管理

好久没写博客了!

 

最近搞个项目,要用DELPHI写客户端,好处自不用多说,其中用到一个类EXCEL控件,加载EXCEL模板

居然不支持SUMPRODUCT函数,开发人员费了九牛二虎之力,终于自定义了函数实现,但是发现导入导出EXCEL

不支持这个自定义函数,晕死!开发人员好久也不能解决这个问题,上线日期迫近了,只能屏蔽相关功能。

 

今天我

走来走去,想到了这个问题,仔细看了下EXCEL中SUMPRODUCT函数的定义和参数,突然发现可以转换下思维,

用最简单的乘法和加法实现,两边都支持,万事大吉,例如SUMPRODUCT(a1:a3,b1:b3)等同于a1*b1+a2*b2+a3*b3,

依次类推,虽然定义上麻烦一些,但是可以彻底解决存在的问题,我一讲出来,开发人员也恍然大悟,呵呵!

posted on 2010-12-09 11:37  willpower  阅读(315)  评论(0编辑  收藏  举报