c# 读取excel后 然后去几个单元格根据公式在进行计算

编号品名图纸号尺寸SIZE(MM)材质数量单价(元)总价(元)NONAMEDwg.NO.长宽高MaterialQty.材料费加工费Amount1石墨230150180TT... 编号 品名 图纸号 尺寸SIZE(MM) 材质 数量 单价(元) 总价(元) NO NAME Dwg.NO. 长 宽 高 Material Qty. 材料费 加工费 Amount 1 石墨 230 150 180 TTK-50 3 ¥0 0.00 ¥0 2 120 75 140 TTK-50 3 ¥406 0.00 ¥1,218 3 105 80 110 TTK-50 3 ¥297 0.00 ¥891 4 160 90 130 TTK-50 3 ¥600 0.00 ¥1,800 5 60 40 150 TTK-50 3 ¥126 0.00 ¥378 6 90 45 60 TTK-50 2 ¥87 0.00 ¥174 7 185 90 150 TTK-50 3 ¥800 0.00 ¥2,400 根据公式计算得到单价中的材料费 比如公式为E5*G5*I5*0.31/1000 那请问用C# 怎么做 展开
 我来答
毛玉362
2014-07-16 · TA获得超过131个赞
知道答主
回答量:135
采纳率:100%
帮助的人:63万
展开全部
假设你已经把整个Excel读入到了一个DataTable中,那么直接使用DataTable的Compute函数即可。 示例代码: DataTable的实例名.Compute("列名1*列名2*列名3*0.31/1000").ToString();就是你要的结果了。 注意“列名”请替换成你真实需要相乘的列名。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式