找回密码
 立即注册

QQ登录

只需一步,快速开始

我是新用户
初级会员   /  发表于:2024-9-6 15:36  /   查看:1108  /  回复:14
5金币


一、我的excel上有这个个函数,=SUM(E7:E8),但是在调用导出excel后,sum函数却不能计算。计算结果为零。
image.png549835204.png image.png211154174.png
二、导出后的excel 如下图,
image.png106619261.png
三、请问是什么原因造成的,该怎么解决


image.png715761718.png

测试示例.zip

1.72 KB, 下载次数: 69

最佳答案

查看完整内容

试试下面的设置值方式 sheet.setValue(6,4, 2000.59); sheet.setValue(7,4, 1985.63)

14 个回复

倒序浏览
最佳答案
最佳答案
夏莫听雨
注册会员   /  发表于:2024-9-6 15:36:18
来自 11#
试试下面的设置值方式
sheet.setValue(6,4, 2000.59);
sheet.setValue(7,4, 1985.63)
回复 使用道具 举报
Wilson.Zhang
超级版主   /  发表于:2024-9-6 17:36:29
2#
您好!我们在15.0.2和最新的17.1.5版本均未能复现问题,导出的Excel文件中SUM函数计算结果正常,您是否在导入导出时有设置其他选项?
回复 使用道具 举报
我是新用户
初级会员   /  发表于:2024-9-6 18:16:56
3#
Wilson.Zhang 发表于 2024-9-6 17:36
您好!我们在15.0.2和最新的17.1.5版本均未能复现问题,导出的Excel文件中SUM函数计算结果正常,您是否在导 ...

使用我在工单中附带的附件呢,能复现吗
回复 使用道具 举报
Wilson.Zhang
超级版主   /  发表于:2024-9-6 18:21:03
4#
我是新用户 发表于 2024-9-6 18:16
使用我在工单中附带的附件呢,能复现吗

正是使用您提供的demo测试的,如果您还能复现问题,可以录屏,我们通过录屏了解您的操作方式。
回复 使用道具 举报
我是新用户
初级会员   /  发表于:2024-9-9 16:09:49
5#
Wilson.Zhang 发表于 2024-9-6 18:21
正是使用您提供的demo测试的,如果您还能复现问题,可以录屏,我们通过录屏了解您的操作方式。

我刚才又试了一下如果单元格的值是字符串,则导出的excel不会计算sum。是不是因为我单元是字符串,而不是一个数值类型的
回复 使用道具 举报
Wilson.Zhang
超级版主   /  发表于:2024-9-9 17:50:38
6#
我是新用户 发表于 2024-9-9 16:09
我刚才又试了一下如果单元格的值是字符串,则导出的excel不会计算sum。是不是因为我单元是字符串,而不是 ...

您指的是E7、E8单元格中的数据是字符串吗?
回复 使用道具 举报
我是新用户
初级会员   /  发表于:2024-9-9 18:01:23
7#
Wilson.Zhang 发表于 2024-9-9 17:50
您指的是E7、E8单元格中的数据是字符串吗?

是的。这两个单元格是我写的代码赋值的
回复 使用道具 举报
Wilson.Zhang
超级版主   /  发表于:2024-9-10 08:59:17
8#
我是新用户 发表于 2024-9-9 18:01
是的。这两个单元格是我写的代码赋值的

我们在15.0.2版本操作如下动图所示,未能复现问题:

15.0.2导出Excel公式计算问题.gif

如果操作方式存在差异或理解不到位,需要您详细介绍下情况和操作过程,必要时可录频说明。
回复 使用道具 举报
我是新用户
初级会员   /  发表于:2024-9-10 09:23:52
9#
Wilson.Zhang 发表于 2024-9-10 08:59
我们在15.0.2版本操作如下动图所示,未能复现问题:

你赋值的时候使用的setText,使用setValue(0,0,'2000.59')呢.,我这QQ录屏坏了
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部