
文章图片

文章图片

文章图片
【excel|以 Excel 合并单元格中的换行符为界,分别将上下层提取到不同列】
文章图片

文章图片

如何按换行符拆分单元格中的内容?重点是:还要分别拆分 , 上面行的归一列 , 下面行的在另一列 。
案例:
下图 1 中的 A 列有两行姓名 , 请分别将同一单元格中上方和下方的姓名提取到不同列中 。
效果如下图 2 所示 。
解决方案:
1. 在 B2 单元格中输入以下公式 --> 下拉单元格 , 复制公式:
=LEFT(A2FIND(CHAR(10)A2)-1)
公式释义:
- CHAR(10):换行符;
- FIND(...A2)-1:在 A2 单元格中查找第一个换行符 , 并返回表示其位置的一个数字;将换行符的位置数 -1 , 得到的是换行符前一个字符的位置;
- LEFT(A2...):在 A2 单元格中从左至右提取一定数量的字符数 , 数量为换行符之前的字符总数;也就是提取出了第一行人名 。
2. 在 C2 单元格中输入以下公式 --> 下拉 , 复制公式:
=RIGHT(A2LEN(A2)-FIND(CHAR(10)A2))
公式释义:
- FIND(CHAR(10)A2):前面解释过 , 就是查找出换行符在 A2 单元格中的位置数;
- LEN(A2)-...:将 A2 单元格的字符总数减去换行符所在的位置数 , 即得出换行符后面一个字符的位置数;
- RIGHT(A2...):在 A2 单元格中从右至左提取一定数量的字符 , 数量为换行符后面的字符总数;从而提取出第二行人名 。
提取第二行人名 , 也可以用下面这个公式 。
3. 在 D2 单元格中输入以下公式 --> 下拉复制公式:
=REPLACE(A21FIND(CHAR(10)A2)\"\")
公式释义:
- REPLACE 函数的语法为 (要替换的文本从文本的第几个字符开始替换一共要替换多少个替换成什么)
- 本公式的含义为将 A2 单元格的第一个字符至换行符全部替换为空值 , 从而仅保留了第二行的内容 。
- 世界杯|“魔笛”莫德里奇说《孤勇者》可以激励队友:巧了!今晚世界杯半决赛将现场播放
- 现在市场上面的打印机有无线打印机和非无线打印机|非无线打印机,可以利用手机直接打印文件吗?
- 在Excel表格的使用中|excel怎么快速批量删除所有空白行
- 微信现在大家每天几乎都要用到|微信三个设置按钮默认是打开的,关闭以后,缓存空间明显降低了
- Excel有着强大的计算能力|excel函数公式计算身份证号中的年龄
- 怎么让excel单元格的内容自动换行
- 在平时办公中|excel表格中如何快速提取部分数据
- 书籍|俞敏洪谈北大往事:喜欢坐漂亮女生对面 以看书的名义抬眼看
- 在Excel表格的使用中|excel一键填充2000个序列号
- 在Excel表格的使用中|excel自动变回小数点+e+数字
