excel拆分办公技巧(在Excel中,如何拆分数值?这个方法很实用)
- 办公技巧
- 2023-08-08 19:07:40
- 0
在一起久了,是不是也有想逃离的感觉?紧凑在一起的数字,如果要拆分成单独的阿拉伯数字?该如何去操作了?
一、效果图。
从效果图中可以看出,将“目标数值”中的每个数字进行了提取。那该如何实现了?
二、实现步骤。
(一)需求分析。
从“目标数值”和最终的结果中可以看出,其结果就是从“目标数值”中提取每一位的值。所以必须用到Mid函数。
功能:从指定的字符串中指定的起始位置提取指定长度的值。
语法结构:=Mid(字符串,起始位置,提取长度)。
目的:提取“75242”中的第1个数字“7”。
方法:
在目标单元格中输入公式:=MID(B3,1,1)。
解读:
1、如果要提取第2位,第3位……的数值,不可能每次都输入公式,那样以来效率就很低,发挥不出Excel的功能。
2、经分析,提取第2位、第3位……时,发生变化的参数是第2个参数。由1变为了2、由2变为了3…………结合Excel的特点,列函数Column随着列的增加,其值也在 1,所以我们可以用Column函数代替第2个参数。
(二)提取“75242”各数位上的值。
方法:
在目标单元格中输入公式:=MID($B3,COLUMN(C3)-2,1)。
解读:
1、第一个参数$B3中,B列为绝对引用,因为不管返回第几个值,都是从B3单元格中提取的值。如果列不绝对引用,将无法提取后续的值。
2、第二个参数Column(C3)-2中,2位修正值,因为Column(C3)的返回值为3,-2之后正好为1,Column(D3)的返回值为4,-2之后正好为2……以此类推。
3、第二个参数Column(C3)-2中,C3为相对引用,因为随着单元格地址的变化,列值也要随之变化。
(三)提取所有“目标数值”各数位上的值。
方法:
在目标单元格中输入公式:=MID($B3,COLUMN(C3)-2,1)。
解读:
1、虽然公式和提取“75242”各数位上值的公式一致,但需要注意的地方不同。
2、第一个参数$B3中,行不能绝对引用,必须相对引用。
3、第二个参数COLUMN(C3)-2中,C3的行列都必须相对引用,不能绝对引用。
最美尾巴:
本示例的关键在于Mid函数和Column函数的嵌套应用,当然必须理解相对引用、绝对引用以及混合引用。只有掌握了这些知识点,本示例便迎刃而解。
本文由 京廊文化根据互联网搜索查询后整理发布,旨在分享有价值的内容,本站为非营利性网站,不参与任何商业性质行为,文章如有侵权请联系删除,部分文章如未署名作者来源请联系我们及时备注,感谢您的支持。
本文链接: /bangong/11843.html