说明:

excel合并是用选择的两个或更多单元格创建一个单元格的过程。合并单元格时,如果有多个选择的单元格包含数据,则将保留左上角或右上角(取决于当前的视图方向)单元格中的数据,并删除其余的所有数据。

操作方法:

1 首先创建三个单元格,填充的数据都一致

2 然后再空白地方创建合并单元格,然后选择合并的单元格格式刷就可以对A1:B1:C1进行格式化操作

上面就可以完成格式化操作

java 中使用poi读取合并的单元格就会存在两个情况

1 如果是保留原始数据的单元格,那默认会会读取这个值

2 如果是不保留原始数据的,则会以空来处理

poi 记录java读取当前excel中合并的行数.

int sheetmergeCount = sheet.getNumMergedRegions();
for (int i = 0; i < sheetmergeCount; i++) {CellRangeAddress range = sheet.getMergedRegion(i);int firstColumn = range.getFirstColumn();int lastColumn = range.getLastColumn();int firstRow = range.getFirstRow();int lastRow = range.getLastRow();
}
/*** poi 获取单元格的值* @param cell* @return*/
public static String getCellValue(Cell cell) {if (cell == null) {return "";}if (cell.getCellType() == Cell.CELL_TYPE_STRING) {return cell.getStringCellValue();} else if (cell.getCellType() == Cell.CELL_TYPE_BOOLEAN) {return String.valueOf(cell.getBooleanCellValue());} else if (cell.getCellType() == Cell.CELL_TYPE_FORMULA) {return cell.getCellFormula();} else if (cell.getCellType() == Cell.CELL_TYPE_NUMERIC) {return String.valueOf(cell.getNumericCellValue());} else {cell.setCellType(Cell.CELL_TYPE_STRING);return cell.getStringCellValue();}
}

注意以上两个合并单元问题就可以了

poi 读取excel合并单元格两种方式相关推荐

  1. Java POI 对Excel合并单元格的数据处理

    Java POI 对Excel合并单元格的数据处理 最近在项目开发过程中,有个一个导入Excel文件处理合并单元格数据的需求,就自己在网上找了一个模板,自己进行二次开发来开发需求. Excel工具类 ...

  2. php如何读取excel合并单元格_PHP读取excel中合并的单元格的值

    RT 在做的一个东西,需要读取excel中个别列的内容,之前用的php excelreader,但是合并的单元格都是空的值,而且我的excel也不好判断只要是空的就用数组中上个的值这种方法,本身exc ...

  3. Poi导入excel(合并单元格)

    1.引入pom文件 <!-- 操作以 .xls 为后缀的 Excel --><dependency><groupId>org.apache.poi</grou ...

  4. java读取合并单元格_工具方法:java读取Excel合并单元格(简单实例)

    Apache POI是Apache软件基金会的开源项目,POI提供API给Java程序对Microsoft Office格式档案读和写的功能. .NET的开发人员则可以利用NPOI (POI for ...

  5. easyexcel读取excel合并单元格数据

    普通的excel列表,easyexcel读取是没有什么问题的.但是,如果有合并单元格,那么它读取的时候,能获取数据,但是数据是不完整的.如下所示的单元格数据: 我们通过简单的异步读取,最后查看数据内容 ...

  6. POI导出EXCEL合并单元格对象嵌套List数据

    导出EXCEL 在实际的开发过程当中,我们会遇到一些比较复杂的导出需求,例如需要导出的实体类中需要嵌套集合对象等,正好最近碰到了所以分享出来,希望对大家有帮助 一.POI是什么 简单的说就是Apach ...

  7. Pandas读取excel合并单元格的正确姿势(openpyxl合并单元格拆分并填充内容)

    问题介绍(ffill填充存在的问题) 在pandas读取excel经常会遇到合并单元格的问题.例如: 此时使用pandas读取到的内容为: 如果去百度,几乎所有人会说应该用如下代码: df['班级'] ...

  8. poi导出Excel合并单元格、设置打印参数页眉页脚等

    由于生成文件不能落地,使用SXSSFWorkBook来对excel的导出工作 生成excel步骤: 1.创建workbook SXSSFWorkbook workbook=new SXSSFWorkb ...

  9. java 读取excel 合并单元格_利用java读写Excel文件、合并单元格

    一般的页眉页脚都分为三个部分,左,中,右三部分,利用如下代码可实现插入页眉页脚 java 代码publicstaticvoidsetHeader(WritableSheet dataSheet,Str ...

最新文章

  1. 互联网人必读的30本书
  2. C++获取当前时间和计算程序运行时间的方法
  3. SSH配置优化和慢的解决方法
  4. 学会python编程容易吗-Python编程入门难不难
  5. hive怎样决定reducer个数
  6. mysql+不锁表添加字段_MySQL5.6在线DDL不锁表(在线添加字段)
  7. 数据库-优化-索引-索引的优化
  8. [转载]基于MVC4+EasyUI的Web开发框架经验总结(8)--实现Office文档的预览
  9. WPF 记一个Popup踩坑记录
  10. 我妈在深圳的这些日子
  11. android开发我的新浪微博客户端-用户授权页面功能篇(3.2)
  12. python3文档字符串_python3基础:字符串、文本文件
  13. logrotatesyslog
  14. 03-字典的增删改查
  15. java 比较器_java比较器简略叙述
  16. 荣耀V10什么时候升级鸿蒙,华为非常良心,荣耀V10用户迎来更新,2.08M补丁包优化稳定性...
  17. android手机更改手机密码,重要提醒:手机这个密码一定要改!
  18. 解决Tomcat中文乱码问题——windows平台
  19. #9733;双十一背后的消费心理
  20. Spring-jt-Day05-重定向转发JSON其他框架

热门文章

  1. Android中Uri 和Path之间的相互转化
  2. 操作系统课程设计-进程管理
  3. Transmitting Network Data Using Volley(使用Volley框架传输网络数据)
  4. 推荐好书《追风筝的人》
  5. 关于小红书的小程序不同数量的轮播图,展示不一样的轮播指示点的实现
  6. Java中文件File
  7. Oracle中日期函数的使用
  8. 【微客云】机器人怎么赚钱运营及功能介绍
  9. 用户登录 默认 计算机 用户文件,guest登录系统默认禁止guest访问本地计算机(组图)...
  10. 消息推送配置url(服务器地址),设置推送url接口