于向磊青铜二
2024-9-18 20:49:07 发布在问答
【数据处理】 BI_EXCEL输出的问题
1、在制作报告用明细表汇总合并单元格,导出EXCEL时超过3万左右的数据合并单元格就失效了???输出的参数和BI配置文件的参数都设置了,这是什么原因??
2、导出到excel后  原本数值的类型  文本框左上方有个三角标志,导致不能再excel进行计算很麻烦  数据集是数值类型,导出的数据为什么显示为文本类型导致不能直接计算??

1.jpg
3.jpg
2.jpg
4.jpg
6.jpg
5.jpg

最佳答案

永洪vip
yhdata_lyaa

2024-09-18 20:49:08

修改参数配置 excel.mainsheet.format.maxrow=30000:当table的数据行数超过设置值时(默认是30000),会导致数据sheet里的格式丢掉。 在仪表盘或者查询里工具栏上的编辑参数里设置参数:_KEEP_EXCEL_DATA_SPAN_,参数数据类型设置为布尔型。 先试试只 修改以上两种呢,如果都不能完成合并的话,只能用 export.datasheet.keepview=true这个参数保持样式 ,会强制转换文本。 ...
查看完整内容
928
5
精彩评论5
yhdata_lyaa
发表于 2024-9-18 20:49:08 显示全部楼层
修改参数配置
excel.mainsheet.format.maxrow=30000:当table的数据行数超过设置值时(默认是30000),会导致数据sheet里的格式丢掉。
在仪表盘或者查询里工具栏上的编辑参数里设置参数:_KEEP_EXCEL_DATA_SPAN_,参数数据类型设置为布尔型。

先试试只 修改以上两种呢,如果都不能完成合并的话,只能用

export.datasheet.keepview=true这个参数保持样式 ,会强制转换文本。
回复

使用道具 2#

yhdata_lyaa
发表于 2024-9-19 09:38:20 显示全部楼层
参考这个参数配置
excel.mainsheet.format.maxrow=30000:当table的数据行数超过设置值时(默认是30000),会导致数据sheet里的格式丢掉。
https://www.yonghongtech.com/rea ... _highlightsub=30000
回复

使用道具 3#

于向磊青铜二
发表于 2024-9-19 09:44:40 显示全部楼层
yhdata_lyaa 发表于 2024-9-19 09:38
参考这个参数配置
excel.mainsheet.format.maxrow=30000:当table的数据行数超过设置值时(默认是30000), ...

导出到EXCEL  数值类型的数据为什么会有个三角标识   默认变成文本类型了呢??
回复

使用道具 4#

yhdata_lyaa
发表于 2024-9-19 10:10:26 显示全部楼层
于向磊 发表于 2024-9-19 09:44
导出到EXCEL  数值类型的数据为什么会有个三角标识   默认变成文本类型了呢?? ...

export.datasheet.keepview=true这个参数影响的,
默认为false。输出的excel / csv 数据和编辑状态展示的格式要完全一致(例如百分比导出2.99%,在excel下面就是选中该单元格,在编辑栏会显示:2.99999%)设置为true则解决了,显示为2.99%,均保持一致
这里为了保持格式会强制转换文本
回复

使用道具 5#

于向磊青铜二
发表于 2024-9-19 10:17:58 显示全部楼层
yhdata_lyaa 发表于 2024-9-19 10:10
export.datasheet.keepview=true这个参数影响的,
默认为false。输出的excel / csv 数据和编辑状态展示的 ...

设置这个参数是为了解决自由表合并单元格的问题,结果导致合并单元格的问题解决了  所有的明细表导出都变成文本了,有没有什么兼容性的策略来解决这个问题啊
回复

使用道具 6#

高级模式
您需要登录后才可以回帖 登录 | 免费注册

  • 官方微信

    欢迎关注永洪服务号!收费为0,价值无限

    扫码关注
  • 新浪微博

    让每位用户轻松挖掘数据价值!

    访问新浪微博
  • 智能客服
1500W

用户等你来哦

Copyright   ©2012-2025  北京永洪商智科技有限公司  (京ICP备12050607) 京公网安备110110802011451号 |《永洪社区协议》
返回顶部