关于使用java的excel表单操作

我有一个三栏名称,年龄,地址的Excel表。 现在我想在同一个工作簿中创build另一个excelsheet,两列名称count。 那就是我应该在第一张表格中find不同名字的计数,并写入第二张表格。 也就是说,如果首先出现5次pinku发生2次名字ram。 然后在第二张纸上显示每个名字和他们的计数。 谁能build议?

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

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

那么你可以从工作簿中得到第一个工作表并迭代它的行并检查每一行的第一个单元格(名称)并计算每个名称的重复次数。 之后,您可以创build一个像这样的新工作表:

 newSheet = workbook.createSheet(newSheetName); 

并填写它,只要你想。