乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > Excel如何一个单元格变两个单元格?用公式轻轻松松就搞定-excel 锁定单元格

Excel如何一个单元格变两个单元格?用公式轻轻松松就搞定-excel 锁定单元格

作者:乔山办公网日期:

返回目录:excel表格制作

有时Excel表格中我们需要把一个单元格变成两个单元格,我在另一篇文章中用了数据菜单下的分列功能,对固定宽度单元格的拆分和分隔符数据单元格拆分做了讲解。今天我们用公式来实现同样的功能,方法也很简单,我来演示一下。

一、用公式对固定宽度单元格内容变两个单元格

1、表格内容如下

Excel如何一个单元格变两个单元格?用公式轻轻松松就搞定

2、在B1单元格输入 =LEFT(A1,2 ) ,该公式表示:从A1单元格的左边取2个字符

Excel如何一个单元格变两个单元格?用公式轻轻松松就搞定

3、在C1单元格输入 =RIGHT(A1,LEN(A1)-2),该公式解释如下:LEN求的是字符总长度,LEN(A1)-2 是总长度减去2。公式的完整意义就是从A1单元格右边取 (总长度-2) 个字符

Excel如何一个单元格变两个单元格?用公式轻轻松松就搞定

4、选择B1和C1单元格,出现十字光标时往下拉

Excel如何一个单元格变两个单元格?用公式轻轻松松就搞定

5、往下填充后的完整数据如下:

Excel如何一个单元格变两个单元格?用公式轻轻松松就搞定

二、用公式对带有分隔符数据单元格内容的变两个单元格

1、表格原始数据如下, 内容之间用 “- ”分隔符进行连接。注意此处分隔符是半角还是全角状态,要和公式中分隔符状态一致

Excel如何一个单元格变两个单元格?用公式轻轻松松就搞定

2、在B1单元格输入公式 =LEFT(A1,FIND("-",A1)-1)。该公式解释如下:FIND("-",A1)函数找的是分隔符出现的位置,比如此处找的位置是3。FIND("-",A1)-1则得到运算结果是2;表格中公式的完整意思是从A1单元格左边取2个字符即姓名。

Excel如何一个单元格变两个单元格?用公式轻轻松松就搞定

3、在C1单元格输入公式 =RIGHT(A1,LEN(A1)-FIND("-",A1)),该公式解释如下:FIND("-",A1)函数找的是分隔符出现的位置,比如此处找的位置是3;LEN(A1)函数求A1单元格的总长度;LEN(A1)-FIND("-",A1)则表示总长度减去3;公式的完整意思是从A1单元格内容右边取(总长度减3)个字符。这里我们也可以看到右侧的姓名字符宽度不是固定的。

Excel如何一个单元格变两个单元格?用公式轻轻松松就搞定

4、选择B1和C1单元格,出现十字光标时往下拉

Excel如何一个单元格变两个单元格?用公式轻轻松松就搞定

5、往下填充后的完整数据如下:

Excel如何一个单元格变两个单元格?用公式轻轻松松就搞定

总结:用公式变两个单元格,要知道LEN函数是求字符串长度,FIND函数求字符串的位置,Left从左侧截取字符串,RIGHT从右侧截取字符串。当这几个函数弄懂后,再组合公式就很容易理解,快去试试吧。

本头条号:时代新生分享工作、生活、技能方面的经验,愿和您一起成长。请多多关注哦!

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网