作者:乔山办公网日期:
返回目录:excel表格制作
怎么在EXCEL里面截取数字的一部分值?
至少有三种方法可以在Excel中截取数字的一部分值,这里面最关键的一个点是让Excel识别出需要在哪里截取!
比如你给的案例中,截取"-"前面的字母,这就是关键点,只要能够让Excel“识别”出来这句话的意思,就算成功了。
001 Find函数定位法
Find函数的含义是对要查找的文本进行定位,以确定其位置。其语法格式为:
=Find(find_text,within_text,start_num)
翻译成人话,意思就是:
Find(要查找的文本,文本所在的单元格,从第几个字符开始查找[可选,省略默认为1,从第一个开始查找])
所以,我们可以通过Find函数来找到字符串中的“-”符号,进而提取出“-”符号前面的字符。
在B2单元格写入公式:=LEFT(A1,FIND("-",A1)-1),然后向下复制,即可将A列中每一单元格中的字符串按要求提取出来。
本方法中,Find用来查找“-”符号在整个字符串中送的位置,我们需要将“-”符号前面的字符提前出来,而前面的字符数量等于“-”符号的位置数减去1,然后用Left提取整个字符串左侧的字符,就得到我们想要的结果了。
所以,关键点是定位到“-”符号,抓住了这个关键点,是不是利用分列法也可以提取你想要的字符呢?如图使用分列法,分隔符号使用“-”,也能将“-”符号前后的字符串进行分隔。这里就不赘述了!
002 快速填充法
快速填充法提取字符是一种更快捷高效的方法,快速填充功能能够预测你的输入意图,从而为接下来的输入设置同样的规则,如图所示,当我们输入前两个单元格中的字符后,按Ctrl+E执行快速填充。Excel就能感知到,你希望提取A列中“-”前面的字符,从而将剩下的单元格中的对应字符也提取出来。
Excel2013以上版本都可使用快速填充功能,它还有很多神奇的应用,赶快去摸索一下吧!
「精进Excel」系头条签约作者,关注我,如果任意点开三篇文章,没有你想要的知识,算我耍流氓!
本文标签: