「来源: |办公百宝箱 ID:bg-bbx」
忽然想起公司对面的写字楼,每晚会亮起的“IHF”(我爱合肥)楼宇亮化灯。你说如果这是EXCEL的列,把字横着连起来放同一单元格里怎么做?
* 图片来源于网络,仅用于示意
深深地吸一口气,我是不是疯了……还是我对EXCEL爱的深沉
01 勤快人的方法
常规操作就是用各种连接函数进行连接,最省事的也得是连接符号“&”了。方法百度一大把,可以翻出来看看哈,我就不写了。
02 懒人的方法
EXCEL有一个很少用到的功能,叫“内容重排”,我们今天就来让它秀一下。
为了综合效果,我们用汉字来操作,并将“合肥”放一起。选中三个单元格,然后点击“开始”选项卡——最右边的菜单组“编辑”里第一列“填充”——弹出的命令组里的“内容重排”,然后就操作完了。是不是很简单?
不过这里要注意,我们放的字符列的列宽要比连接后的词组/句子长一点,否则就会乱,比如这样:
03 反向思考
如果我要把一段文字拆开,比如“合肥、芜湖、马鞍山、黄山”拆成一列里每个城市一个单元格。拆成行的话简单,我们可以用“分列”功能,像这种城市字数也就差异1个的情况,拆成列的话,还是用“内容重排”比较好。
// 传送门:分列的操作方法
将列宽缩小到3个字符,执行“内容重排”;弹出窗口提示“文本将超出选定区域”,点击确定即可;然后替换“、”为空即可。
如果城市加一个“乌鲁木齐”(4个字),上面的方法失效了,结果会这样:
实际上如果是英文单词,好像不会出现这种问题,微软还是对中文研究的不够深啊。上面这种情况,如果还想用“内容重排”,可以先把“、”替换成“、、”,里面什么字符都无所谓,重点是4个字符(),这样操作之后,会将错误情况减少到最少。
写在最后:
纯数字是不能进行内容重排的,如果有空格之类的,还是可以操作的。可以借此功能,实现文字与数字的分离(列宽仅1个字符),要不你试试?