当前位置: 首页 > 知识库问答 >
问题:

关于使用java处理Excel工作表

卫弘义
2023-03-14

我有一个包含三列名称,年龄,地址的Excel工作表。现在我想在同一本工作手册中创建另一个具有两列名称,计数的Excel工作表。也就是说,我应该在第一个 excel 工作表中找到不同名称的计数数并写入第二个 excel 工作表。也就是说,如果在第一个 excel 表中,pinku 出现 5 次,名称 ram 出现 2 次。然后在第二张工作表中,它应该显示每个名称及其计数。谁能建议?

共有1个答案

林修真
2023-03-14

你的问题不清楚。你的问题到底是什么?如果您使用Apache Poi,那么您可以从现有的Excel文件中获取工作簿,如下所示:

inputStream = new FileInputStream(File yourFile);
workbook = (XSSFWorkbook) WorkbookFactory.create(inputStream);

然后,您可以从工作簿中获取第一张工作表,并对其行进行迭代,检查每行的第一个单元格(名称),并计算每个名称的重复次数。之后,您可以创建一张新图纸,如下所示:

newSheet = workbook.createSheet(newSheetName);

并根据需要填充它。

 类似资料:
  • 我正在编写一个Java程序,它读取.xlsx文件,并以.csv格式输出。这是我的代码: } 但是,我得到了以下错误: 我已包括以下罐子: dom4j-1.6.jar 我检查了文件格式是.xlsx,也检查了目录,但我不明白问题出在哪里。 如何删除此错误?

  • 问题内容: 我正在使用NetBeans 6.9.1使用Spring / Hibernet。我正在尝试读取Excel文件(.xlsx- Office 2007)。读取Excel文件的代码如下,使用来存储Excel工作表中的数据。 以下是我的方法,该方法调用上述方法以读取指定的Excel文件 在执行此代码时,将引发以下异常。 提供的数据似乎在Office 2007+ XML中。您正在调用POI中与OL

  • 本文向大家介绍Python使用OpenPyXL处理Excel表格,包括了Python使用OpenPyXL处理Excel表格的使用技巧和注意事项,需要的朋友参考一下 官方文档: http://openpyxl.readthedocs.io/en/default/ OpenPyXL库 --单元格样式设置 单元格样式的控制,依赖openpyxl.style包,其中定义有样式需要的对象,引入样式相关: f

  • 我知道ConcurrentKafkaListenerContainerFactory具有属性“setBatchListener(true)”,但就我对Kafka文档的理解而言,这种类型的工厂配置仅与@KafKalistener注释一起使用。 任何帮助都将不胜感激。

  • 问题描述 (Problem Description) 如何使用Java创建空白Excel工作表。 解决方案 (Solution) 以下是使用Java创建空白Excel工作表的程序。 import java.io.*; import org.apache.poi.xssf.usermodel.*; public class CreateBlankExcel { public static vo

  • 主要内容:VB.Net创建一个Excel文件的应用程序VB.Net支持Microsoft Excel 2010的COM对象模型和应用程序之间的互操作性。 要应用程序中使用这种互操作性,需要在Windows窗体应用程序中导入名称空间。 VB.Net创建一个Excel文件的应用程序 让我们开始创建一个窗体窗体应用程序按照以下步骤在Microsoft Visual Studio中:文件 -> 新建项目 -> Windows窗体应用程序。 最后,选择确定,M