乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > <em>Excel</em>用函数提取单元格内容?-excel 提取单元格公式,excel表格怎

<em>Excel</em>用函数提取单元格内容?-excel 提取单元格公式,excel表格怎

作者:乔山办公网日期:

返回目录:excel表格制作


如果所有数据都如图所示,最后的数字都是3位,,且假设数据在B列,那么,可用公式:
=RIGHT(B1,3)

如果后面的数字位数不确定,但第3个“-”后第1个数字不为0,可用公式:
=MAX(--TEXT(RIGHT(B1,COLUMN(A:Z)),"0;0;0;!0"))

同时按Ctrl+Shift+Enter三键输入数组公式

=RIGHT(A1,LEN(A1)-MAX(IFERROR(FIND("-",A1,ROW(1:20)),0)))
ROW里面的20改成你前面字串可能的最大长度,写大点没关系。写成200,2000都可以;
公式写完后用数组公式的输入法,按CTRL+SHIFT+ENTER
用find函数获得第1 个冒号的位置,find(":",A2),假设是n
用find函数获得分号的位置,假设是m
mid(A2,n+1,m-n-1)就是你想要的结果

=RIGHT(A1,LEN(A1)-MAX(IFERROR(FIND("-",A1,ROW(1:20)),0)))
ROW里面的20改成你前面字串可能的最大长度,写大点没关系。写成200,2000都可以;
公式写完后用数组公式的输入法,按CTRL+SHIFT+ENTER

相关阅读

关键词不能为空
极力推荐

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