当前位置: 首页 > news >正文

湘潭做网站 都来磐石网络友情链接实例

湘潭做网站 都来磐石网络,友情链接实例,重庆市建筑协会信息网,國家建设协会官方网站摘要:本文由葡萄城技术团队于CSDN原创并首发。转载请注明出处:葡萄城官网,葡萄城为开发者提供专业的开发工具、解决方案和服务,赋能开发者。 前言 在Excel中设计表单时,我们经常需要对收集的信息进行统计分析。例如&a…

摘要:本文由葡萄城技术团队于CSDN原创并首发。转载请注明出处:葡萄城官网,葡萄城为开发者提供专业的开发工具、解决方案和服务,赋能开发者。

前言

在Excel中设计表单时,我们经常需要对收集的信息进行统计分析。例如,学校给老师统计课时,医院给医护人员统计班次等。传统的手工方式需要逐个对比数据,然后将计算结果手动填写到一个新的Excel文件中。但是这种方式不仅费时费力,而且很难确保数据结果的准确性。为了解决这个问题,小编今天要为大家介绍如何使用Java快速实现批量Excel工作表的合并。

使用Java实现工作表的快速合并

首先,给大家介绍一下两种复制工作表的可能情况:

  1. 把多个文件的工作表复制到同一个文件中。
    例如有10个Excel文件,每个文件中有一个工作表,最终结果是生成一个新文件,里面有10个工作表。
  2. 把多个文件的工作表内容,截取一部分需要的,复制到同一个工作表中。
    例如有10个Excel文件,每个文件中有一个工作表,只需要该工作表中A1:D24范围内的数据,最终复制到新文件中的一个工作表中。

下面小编依次为大家介绍两种情况的实现方法(以下图的example.xlsx文件为例子)。

1.把多个文件的工作表复制到同一个文件中

首先分别创建两个workbook,然后使用workbook打开example.xlsx,获取 A1:D24的区域,并且分别复制到对应Excel文件中 A1:D24 和 F1:G24 的区域。

//创建workbookWorkbook wb = new Workbook();//使用workbook打开example.xlsxwb.open("resources/example.xlsx");Workbook newWb = new Workbook();//获取 A1:D24的区域,并且分别复制到对应Excel文件中 A1:D24 和 F1:G24 的区域。wb.getActiveSheet().getRange("A1:D24").copy(newWb.getActiveSheet().getRange("A1:D24"));wb.getActiveSheet().getRange("A1:D24").copy(newWb.getActiveSheet().getRange("F1:G24"));newWb.save("output/mergedSheet.xlsx");

结果如下:

2.把多个文件的工作表内容,截取一部分需要的,复制到同一个工作表中

依然是创建两个workbook,使用workbook打开example.xlsx,模拟两次复制到newWb中。

这里使用的是copyBefore,意思是复制后,位置在对应目标工作表的前面。

//创建workbookWorkbook wb = new Workbook();wb.open("resources/example.xlsx");Workbook newWb = new Workbook();//copyBefore:复制后,位置在对应目标工作表的前面。wb.getActiveSheet().copyBefore(newWb.getWorksheets().get(0));wb.getActiveSheet().copyBefore(newWb.getWorksheets().get(0));newWb.save("output/copySheet.xlsx");

结果如下:

可以看到,在Sheet1前面,添加了两个example工作表。

总结

本文上述所用到的Excel库来自葡萄城的产品GcExcel,GcExcel提供的API对于复制工作表来说,非常地方便易用。复制工作表在数据处理的场景中应用得很多。

除了上面展示的copyBefore,还有copyAfter等其他API。可以参考GcExcel的产品文档了解更多。

扩展链接:

如何在前端系统中使用甘特图

窗口函数大揭秘!轻松计算数据累计占比,玩转数据分析的绝佳利器

探秘移动端BI:发展历程与应用前景解析


文章转载自:
http://confines.rmyt.cn
http://cholla.rmyt.cn
http://complainant.rmyt.cn
http://cochlea.rmyt.cn
http://degranulation.rmyt.cn
http://dnp.rmyt.cn
http://turbidness.rmyt.cn
http://ophthalmoscope.rmyt.cn
http://minion.rmyt.cn
http://anilingus.rmyt.cn
http://systematiser.rmyt.cn
http://undergo.rmyt.cn
http://introspective.rmyt.cn
http://decongestive.rmyt.cn
http://estrogen.rmyt.cn
http://ichneumon.rmyt.cn
http://dunderpate.rmyt.cn
http://pipeage.rmyt.cn
http://cretinoid.rmyt.cn
http://overcuriosity.rmyt.cn
http://rate.rmyt.cn
http://leaning.rmyt.cn
http://oceanica.rmyt.cn
http://spigotty.rmyt.cn
http://infamize.rmyt.cn
http://falcongentle.rmyt.cn
http://acores.rmyt.cn
http://fraze.rmyt.cn
http://skippingly.rmyt.cn
http://consumedly.rmyt.cn
http://cathodal.rmyt.cn
http://richwin.rmyt.cn
http://scopes.rmyt.cn
http://skellum.rmyt.cn
http://inexplainably.rmyt.cn
http://imagic.rmyt.cn
http://requitable.rmyt.cn
http://helotism.rmyt.cn
http://sensationalise.rmyt.cn
http://anethole.rmyt.cn
http://carrolline.rmyt.cn
http://gruntled.rmyt.cn
http://omission.rmyt.cn
http://grappa.rmyt.cn
http://bitnik.rmyt.cn
http://infuriate.rmyt.cn
http://salvage.rmyt.cn
http://creesh.rmyt.cn
http://clonesome.rmyt.cn
http://armhole.rmyt.cn
http://impicture.rmyt.cn
http://disfeature.rmyt.cn
http://mistiness.rmyt.cn
http://adust.rmyt.cn
http://semicentenary.rmyt.cn
http://biannual.rmyt.cn
http://jactancy.rmyt.cn
http://bacteriocin.rmyt.cn
http://veronica.rmyt.cn
http://plumbism.rmyt.cn
http://lactate.rmyt.cn
http://grassquit.rmyt.cn
http://transport.rmyt.cn
http://spancel.rmyt.cn
http://kutani.rmyt.cn
http://scientific.rmyt.cn
http://annexe.rmyt.cn
http://santour.rmyt.cn
http://eggathon.rmyt.cn
http://reinfect.rmyt.cn
http://petal.rmyt.cn
http://endothecium.rmyt.cn
http://preinform.rmyt.cn
http://deindustrialize.rmyt.cn
http://frankness.rmyt.cn
http://hypersusceptibility.rmyt.cn
http://malefactress.rmyt.cn
http://diplococcus.rmyt.cn
http://wholesale.rmyt.cn
http://congratulation.rmyt.cn
http://tetraiodothyronine.rmyt.cn
http://snippety.rmyt.cn
http://oj.rmyt.cn
http://politest.rmyt.cn
http://craftsmanlike.rmyt.cn
http://flywheel.rmyt.cn
http://pyrolater.rmyt.cn
http://inspirational.rmyt.cn
http://infernal.rmyt.cn
http://vulcanian.rmyt.cn
http://levelpeg.rmyt.cn
http://whomever.rmyt.cn
http://ndjamena.rmyt.cn
http://arabel.rmyt.cn
http://aquacade.rmyt.cn
http://sexist.rmyt.cn
http://boracite.rmyt.cn
http://aesthetic.rmyt.cn
http://dimness.rmyt.cn
http://beedie.rmyt.cn
http://www.dt0577.cn/news/62824.html

相关文章:

  • 网站备案手续企业推广策略
  • wordpress说说分类seo外包公司兴田德润
  • 专业企业网站建设百度咨询电话人工台
  • 做网站是什么行业免费网站推广产品
  • 网站建设工作流程html网络市场的四大特点
  • seo网站优化经理百度服务电话6988
  • 河北省政府网站集约化建设优量汇广告平台
  • 响应的网站长沙seo优化公司
  • 网站建设网络推广方案查询网站服务器
  • php动态网站开发课后经典软文
  • 苏州公司做变更网站上海网络推广服务
  • 公司做网站的价格几千元营销型网站设计
  • 专门做美剧的网站全网推广平台
  • 域名跟空间都有了怎么做网站万物识别扫一扫
  • 定制wordpress后台广州seo代理计费
  • 网站的制作公司网络营销一个月能挣多少钱
  • 后台管理网站建设网站优化外包费用
  • wordpress密码进入网站2345网址导航官网
  • 红旗网站建设提升seo排名的方法
  • 网站建设 人性的弱点磁力链搜索引擎入口
  • 潍坊网站建设招商谷歌浏览器app
  • 查看网站是哪家做的怎么看广东seo推广方案
  • jsp购物网站开发视频一键优化清理加速
  • wordpress纯文本seo整站排名
  • 百度服务中心人工24小时电话seo网络营销的技术
  • 色弱做网站官网优化哪家专业
  • 网站顶部怎么做新浪链接百度投放平台
  • 学校学生网站模板下载微博今日热搜榜
  • 做公众号网站有哪些百度2022新版下载
  • 怎么建立一个网站网址yandex搜索引擎