如下表所示,要将A列里面成字符串拆解成单个字符填入右侧对应的单元格里面。如果手工录入,工作量大,且容易出错,此时可以借助MID函数来完成此项任务。
工具/原料
电脑
Excel2010
方法/步骤
1、MID函数释义。MID函数是从字符串中指定位置提取指定长度的字符。MID函数公式:=MID(要提取的字符串,要提取的第一个字符的位置,提取字符串的长度)
2、函数公式运用。在B2单元格里面输入公式=MID($A2,COLUMN(B2)-1,1),之后向右进行拖动复制,再向下拖动复制。
3、函数公式=MID($A2,C蚪嬷吃败OLUMN(B2)-1,1)释义。(1)要提取的字符串:主要是A列里面的字符串,$A2前面加“$”是绝对引用该列,向右拖动复制时列不讵畿缤耒会改变,但行在向下拖动复制时会改变;(2)第几个字符开始:COLUMN(B2)是从填充的单元上面获取列号,之后再减1就可以获取从第几个开始,也不需要一个个手动输入;(3)提取字符长度:单元格里面只填入1个字符,也就是1了。
4、仅保留数值填烫腥治奁充。如果拆分填充的单元格区域只需保留数值形式(不保留公式),则选择并复制该单元格区域,再选择B2单元格,单击右键,将鼠标滑到“选择性粘贴”,在下拉选项里面选择“值”。
5、转换成数字形式。粘贴后的数字将会是文本形式,选择数字区域,在提示的下拉选项里面选择“转换为数字”,MID函数提取单个字符填充完成。
6、MID函数的注意事项。(1)如果获取字符的起始位置小于1,或者不可转换成数值形式,那么将会出错;(2)如果提取的字符串长度小于0,或者不可转换成数值形式,那么将会出错。