excel 表格内文字换行主要分为两种,一种是自动换行,单元格宽度不够的时候软件自动把长文字拆成多行显示,另一种是手动强制换行,使用 Alt 加 Enter 快捷键,自己控制换行位置,两种方式适用场景不一样。很多新手遇到长文本溢出到相邻单元格,或者文字被截断看不见,就是没有开启自动换行,也不知道手动换行快捷键,导致表头、备注类长文字排版混乱。自动换行适合备注、说明类长文本,随列宽变化自动调整分行;手动强制换行适合表头斜杠单元格、需要固定分段的文字,换行位置可以人为控制,不会跟着列宽变动。除此之外还可以使用 CHAR (10) 函数,在公式生成的文本里面插入换行符,属于进阶写法,下面把自动换行、手动强制换行、公式换行、异常排查全部深度拆解。
方法一 自动换行 推荐常用方案
自动换行是单元格格式选项,开启之后,文字碰到单元格右边界就自动折行。
1 选中需要设置的单元格或者整片数据区域
2 切换顶部开始选项卡
3 在对齐方式分组里面,找到自动换行按钮,点击开启
4 开启之后,如果行高没有自动适配,双击行号边界,自动调整行高
补充要点 关闭自动换行之后,长文字又会恢复横向溢出显示,如果右边单元格有内容,文字就会被遮挡截断。
方法二 手动强制换行 Alt 加 Enter
手动换行可以自己指定在哪一个字前面断开,是单元格内定点换行。
1 双击单元格,进入编辑状态
2 把光标定位到想要换行的文字位置
3 按下 Alt 加 Enter 快捷键,光标后面文字立刻换到下一行
4 可以连续多次按下,实现多段分行
补充要点 这个换行属于硬换行,就算之后拉宽列,这个分行位置依然保留,斜表头单元格打字就是依靠这个快捷键。
方法三 公式内换行 CHAR (10)
如果文字是公式拼接生成,不能直接按 Alt 加 Enter,就用 CHAR (10) 插入换行符。
1 公式样例 =A2&CHAR (10)&B2
2 含义 A2 内容,换行,再接 B2 内容
3 写完公式之后,必须给这个单元格开启自动换行,否则 CHAR (10) 换行不会显示
补充要点 CHAR (10) 代表换行字符,适合合并拼接文本,比如姓名加备注分两行显示。
两种换行方式对比表格
| 换行方式 | 操作 | 换行位置 | 是否跟随列宽变化 | 适用场景 |
|---|---|---|---|---|
| 自动换行 | 开始选项卡点自动换行 | 软件自动判断 | 会跟随列宽重新分行 | 长备注、说明文字 |
| Alt 加 Enter 手动换行 | 编辑单元格按快捷键 | 人工指定位置 | 固定不变 | 斜表头、固定分段文字 |
| CHAR (10) 公式换行 | 公式拼接插入换行符 | 公式控制 | 需要开启自动换行 | 公式生成组合文本 |
常见异常排查
1 开启自动换行但是文字还是单行,行高固定锁定,取消固定行高,双击行号自动适配
2 Alt 加 Enter 没有换行,没有双击进入单元格编辑模式,只是选中单元格状态快捷键无效
3 CHAR (10) 公式换行不生效,单元格没有开启自动换行格式
4 换行之后文字上下挤压,适当调大行高,或者缩小字号
5 WPS 表格和微软 excel 表格内文字怎么换行操作逻辑保持一致
【常见问题】
问题 1 excel 表格内文字怎么换行快捷键是什么
回答 1 excel 表格内文字怎么换行定点手动换行快捷键是 Alt 加 Enter,双击单元格把光标放在断点处按下,就可以实现 excel 表格内文字怎么换行。
问题 2 excel 表格内文字怎么换行能不能自动分行
回答 1 excel 表格内文字怎么换行可以开启自动换行,在开始选项卡对齐方式里面点击自动换行,列宽不足的时候自动折行,是 excel 表格内文字怎么换行常用方式。
问题 3 excel 表格内文字怎么换行公式拼接文本怎么做
回答 1 excel 表格内文字怎么换行公式拼接文本使用 CHAR (10),并且单元格开启自动换行,才可以正常显示换行,完成 excel 表格内文字怎么换行公式内分段。
问题 4 excel 表格内文字怎么换行之后行高不变怎么办
回答 1 excel 表格内文字怎么换行之后行高没有自适应,是行高被手动固定,双击行号边界自动适配,就可以解决 excel 表格内文字怎么换行文字被遮挡问题。
【免责申明】
本文教程基于微软 Excel 和 WPS 表格通用版本编写,不同版本界面按钮位置存在细微差异,本文内容仅供学习参考,不承担操作失误带来的数据相关风险。


