java导出excel之后的合并单元格问题
java导出的Excel中,我要合并某一列中的相同数据值(这一列的相同数据值都是经过SQL查询Groupby之后的,也就是相同值都是顺序挨着的),但具体相同的数据条目是变...
java导出的Excel中,我要合并某一列中的相同数据值(这一列的相同数据值都是经过SQL查询Group by之后的,也就是相同值都是顺序挨着的),但具体相同的数据条目是变化的,求解决方式?
要求用java实现方法来解决。sheet.addMergedRegion(new Region(j, (short) 0, i, (short) 0))中的i和j是不确定的行数,也就是相同的数据行,怎么确定是从哪行到哪行?
注:不是excel操作问题,本题为java编程实现问题 展开
要求用java实现方法来解决。sheet.addMergedRegion(new Region(j, (short) 0, i, (short) 0))中的i和j是不确定的行数,也就是相同的数据行,怎么确定是从哪行到哪行?
注:不是excel操作问题,本题为java编程实现问题 展开
2个回答
展开全部
我有个思路:
使用OFFSET函数,取第一个单元格之后的值,与第一个单元格中的值相比较,如果相同,就继续下一个OFFSET取值、判断,如果不同就记录下这个单元格的行做为合并的终止行,进行合并。从这个单元格的下一个单元格继续开始循环判断。
使用OFFSET函数,取第一个单元格之后的值,与第一个单元格中的值相比较,如果相同,就继续下一个OFFSET取值、判断,如果不同就记录下这个单元格的行做为合并的终止行,进行合并。从这个单元格的下一个单元格继续开始循环判断。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询