电脑知识|怎么拆分excel单元格,单元格拆分多个小单元格


EXCEL表格中如何拆分单元格? (一)用“分列”的“分隔符”拆分
1、假如要把服装表的“编号”列拆分为两列 。 右键第二列顶部的 B, 在弹出的菜单中选择“插入”, 则在第一列与第二列之间插入一列;单击 A 选择 A 列, 选择“数据”选项卡, 单击“分列”, 打开“文本分列向导”窗口, “请选择最合适的文件类型”选择“分隔符号”, 单击“下一步”, 勾选“其他”, 在其右边输入 -, 单击“下一步”, 单击“完成”, 则第一列被从短横处拆分为两列;操作过程步骤, 如图3所示:

图3
2、从拆分结果可以看出, 拆分后拆分符(-)没有了, 如果把一个字作为拆分符也是一样 。 另外, “文本分列向导”中提供了四种拆分符, 分别为“Tab键、分号、逗号和空格”, 如果要拆分的内容以其中某个符号居多, 可以选它作拆分符 。

(二)用“分列”的“固定宽度”拆分, 可以拆分为二列或三列以上
1、右键 F 列字母 F, 在弹出的菜单中选择“插入”, 在 E 列右边插入一列;选中 E 列, 选择“数据”选项卡, 单击“分列”, 打开“文本分列向导”窗口, “请选择最合适的文件类型”选择“固定宽度”, 单击“下一步”, 把鼠标移到要拆分处对应的标尺处, 单击一下, 则出现一个指向标尺的箭头, 往右拖一点以使箭头恰好处于要拆分处, 单击“下一步”, 被拆分为的两部分左边加上黑色的背景, 可以据此确认是否按要求拆分了, 如果符合要求, 单击“完成”, 如果不符合要求, 可以单击“上一步”继续调整, 这里已经拆分好了, 单击“完成”, 则一列被拆分为两列;操作过程步骤, 如图4所示:

图4
2、如果要拆分为三列, 在“文本拆分向导”窗口的“标尺处”多单击一次就会又出现一个箭头, 其它的以此类推 。 “固定宽度”拆分适用于数据分布均匀对齐的列 。

(三)用公式拆分, 适用于数据分布不均匀的列
1、拆分列有明显字符的实例
(1)假如要把价格列拆分为数字列与单位列 。 选中 G2 单元格, 把公式 =LEFT(E2,FIND("元",E2)-1) 复制到 G2, 按回车, 返回 86.9, 则E2 价格的数字被拆分到 G2, 把鼠标移到 G2 右下角的单元格填充柄上, 按住左键, 往下拖, 则价格列其它单元格的数字也被拆分到 G 列对应的单元格;把公式 =MID(E2,FIND("元",E2),3) 复制到 H2 单元格, 按回车, 则 E2 价格的单位被拆分到 H2, 同样用往下拖的方法, 把价格列其它单元格的单位拆分到 H 列对应的单元格;操作过程步骤, 如图5所示:

图5
(2)公式说明:
A、Left函数的表达式为:=LEFT(Text, [Num_Chars]), Text 为源文本, Num_Chars 为要截取的字符数, 可省略;
Find函数的表达式为:=FIND(Find_Text, Within_Text, [Start_Num]), Find_Text 为要找的文本, Within_Text 为源文本, Start_Num 为查找开始位置, 可省略 。
Mid函数的表达式为:=MID(Text, Start_Num, Num_Chars), Text 为源文本, Start_Num 为开始截取位置, Num_Chars 为截取字符数 。
B、公式 =LEFT(E2,FIND("元",E2)-1) 用 FIND("元",E2)-1 找出“元”在文本中的位置, 由于要截取到数字, 所以要减 1;然后用 Left函数截取数字 。
C、公式 =MID(E2,FIND("元",E2),3) 用 FIND("元",E2) 找出要截取的开始位置, 然后用 Mid函数从找出的开始位置起截取 3 个字符 。

2、拆分混杂的字符串实例
(1)假如要拆分由“字母数字 + 汉字 + 数字”组成的字符串为三列 。 选中 B1 单元格, 把公式:
=LEFT(A1,LOOKUP(1,0/((LENB(MID(A1,ROW($1:$15),1))=1)*(LENB(MID(A1,ROW($2:$16),1))=2)),ROW($1:$15)))
复制到 B1, 按回车, 则 A1 中的内容左边的“字母数字”被拆分到 B1 单元格;把鼠标移到 B1 右下角的单元格填充柄上, 按住左键, 往下拖一直拖到 B3 单元格, 则 A2 和 A3 中的内容的“字母数字”分别被拆分到 B2 和 B3 单元格;操作过程步骤, 如图6所示:

推荐阅读