Excel中实现换行的六种技巧

来源:本站整理 作者:网络笔记

最佳答案在Excel中,最常用的是自动换行,他的位置和实现的效果,直接看下图:自动换行功能的位置及其效果2、强制换行如果只知道自动换行,那么在数据录入的时候,会出很多问题,下图就是其中的一种:在编辑栏中可以看到,这是一段文字,用自动换行实现了换行的效果,但是为了让序号呈现对齐的效果,于是就在内容中添加了很多......

在Excel中,最常用的是自动换行,他的位置和实现的效果,直接看下图:

自动换行功能的位置及其效果

2、强制换行

如果只知道自动换行,那么在数据录入的时候,会出很多问题,下图就是其中的一种:

在编辑栏中可以看到,这是一段文字,用自动换行实现了换行的效果,但是为了让序号呈现对齐的效果,于是就在内容中添加了很多空格,使内容看上去很整齐。

数据录入中不好的习惯

这是一个非常不好的习惯,且不说录入过程很费劲,就是一旦调整下列宽,所有数据又会全部错乱,需要重新调整,格式很难维护。那么,在这种情况下,我们需要使用强制换行。

强制换行:快捷键【Alt+Enter】,由于其ASCII代码值为10,故在VBA中可以用VBA.CHR(10)表示,在工作表中可用CHAR(10)表示。

我们先用动图看下效果:

强制换行操作演示

强制换行的显示是在编辑栏中可以直接看到换行效果,并且换行符要占用1个字符(详见第二节内容)。

延伸内容:

①、可否利用强制换行符?

既然强制换行符是一个占一个字节的符号,那么我们可以就利用这个符号,来定位字符串内容,以实现对文本的截取操作【函数公式中,用CHAR(10),表示强制换行符】:

利用识别强制换行符拆分文本字符串

②、这个强制换行符该如何清除呢?

如下图所示,B1单元格内用了强制换行符,但是在单元格格式未设置成自动换行,所以显示出来还是111,但是实际上它现在不是数值、不能参与计算、还会影响查找引用。这种情况下该如何清除它呢?

强制换行后,显示和未换行的一样

强制换行符是一种不可见、非打印字符,ASCII代码值为10,参考以上及格特征,我们可以对症使用CLEAN函数进行清理。

Clean,从名称上可以看出函数的作用,它可以清除字符串的中非打印、不可见字符,但是仅限于ASCII值在【1~31】之间的不可见字符。强制换行符的ASCII值为10,在此函数的清理范围内。

对于上图示例,我们直接使用公式:Clean(B1),即可清理掉里面所有的强制换行符。

CLEAN函数清理强制换行符

3、使用函数换行

这种方法,原理上和第2种是一样的,只是这种方法常用于函数公式中,第2种方法是直接用于原始的字符串。我们来看个例子:

函数中使用强制换行符

4、批量强制换行(三种方法)

大家还记得我讲解强制换行开头,那个例子吗?像这种需要进行换行操作较多的内容,一个一个去手动换行,效率怎么样不用我说了吧。遇到这种情况该如何处理呢?

当然是得批量操作进行强制换行,我们需要用到Execl中能实现批量操作的神器:查找替换

那么查找的内容怎么填?替换为的内容又怎么填呢?接下来我用例子给大家说明:

批量替换

在这里,我用了三组组合键,都实现了换行的效果:

Ctrl+J、Ctrl+Enter、Alt+10(注意,这里的10只能通过小键盘录入!字母区上方的数字键录入是无效的)。对于这点,大家只要记住相应的组合键,然后会用就可以了。

网络笔记 学习文库

我这一生没什么理想,能治愈我的,从来都不是时间,而是内心的那份释怀和明白!

热门分类

热门工具

联系客服QQ:+