EXCEL技术001--如何控制公式结果在单元格内强制换行 我们知道,在单元格内换行有两种实现方法:
1、根据列宽自动换行:“设置单元格格式--自动换行”;
2、在指定文本位置后强制换行:“将光标移到该位置后--按下ALT+ENTER键”。
比如,对于字符串“周三(7月2日)”(括号为半角),在默认列宽(8.38)下,上述第1种方法的结果是:
周三(7月
2日)
第2种方法,在“周三”后强行换行,其结果是:
周三
(7月2日)
但当单元格内不是字符串、而是公式=” 周三(7月2日)”时,在设置了自动换行的情况下,上述第2种方法便不再起作用了,只是显示第1种结果。怎么办?
解决办法:使用字符代码转换函数CHAR(),操作步骤如下:
(1)、将公式一分为二,分割处即是需要换行的位置,公式修改为:="周三"&CHAR(10)&"(7月2日)"(此处CHAR(10)相当于软回车);
(2)、“设置单元格格式--自动换行”。
上述步骤(2)必不可少,原因是函数本身只能返回值,并不能改变单元格格式,因此需要手工设置一下。
免费注册 获赠积分 立即学习 终身收益