java如何复制几百万行的Excel数据?自动拆成多个表?

https://img1.mukewang.com/5cbd2518000161dd03530254.jpg

数据表如图1,2,3行所示,把第2行复制3次(d次),第3行复制4次(d次)
然后只粘贴abc列的数据(6,7,8有d行相同的数据,但是不包括d列的数据)
根据上面的数据,把复制之后的数据写入新的表,用java如何操作呀?
有40多个表,每个表中都有200多条数据,数据量很大,所有要用程序写,
还有一个问题就是一个表中复制之后的数据量可能超过Excel20007的最大行数(1048576行),如何自动拆成多个表呢?比如前50个数据在一个表,51-100在第二个表,101-200在第三个表......

注意!!!
复制之后的数据是写到Excel表中,并不是数据库中,java初学。。不太会


明月笑刀无情
浏览 672回答 2
2回答

PIPIONE

工具 :Java POI 操作 Excel ,每行每列的扫描,按照你的业务规则,既然一个sheet放不下,就放多个存放,每行数据复制后就放在Excel 的新建的sheet 中了,这样 就不会溢出了
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java