excel中如何提取单元格里的某个数值?

excel中如何提取单元格里的某个数值?如提取档案号并单独作为一列

用分列功能,第一步选择按照符号分割,第二步在其他里输入;,然后点击确定,系统会自动按照你输入的符号来分割数据。

追问

谢谢,请问分列之后怎么直接让数值按照文本格式显示

直接跳成这样子的

追答

最后第三步是选择格式的,可以选文本。

追问

选择文本之后还是这个样子呢

追答

在你数值的目标列单击选中会变黑,选择文本。

追问

原来这样子啊,谢谢谢谢

温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-09-30

这是我自己的表格,应该跟你的需求挺像。

给你一个公式:=MAX(IFERROR(--MID(A1,ROW($A$1:$A$8),COLUMN($A$1:$I$1)),))

公式里面有个8,可以根据提取的长度更改你自己需要的长度。

第2个回答  2017-09-25
如果你用的是13版以上版本的Excel, 手动将A1单元格的档案号和逗号,状态等字, 复制到B1单元格, 然后鼠标选中B1:B3, 按快捷键Ctrl+E就可以帮你把档案号后面所有内容提取到B列.
如果没有新版一些的Excel, 就只能用函数了.
=mid(A1,43,20),你将这个函数复制到B1单元格,应该就可以了.
43是档案号的第一个数字在A1单元格排第43位(因为隔屏幕,你的照片不是很清晰,可能会数错位数,如有差异,自己稍作调整,位数是包含标点符号和汉字,字母,数字的.).
20是档案号的长度,总共20个字符.
第3个回答  2017-09-25
您好 ,在数据菜单栏,找到分列,点击分列-选择分隔符号-然后点击下一步,比如您档案号前面的符号是;这个符号,在分号后面打勾就可以了,或者选择其他,其他后面空白输入 ;这个符号。望采纳。
第4个回答  2017-09-25
可以使用MID函数 ,比如提取里面的档案号:=MID(A1,SEARCH("号",A1)+2,SEARCH("状",A1)-SEARCH("号",A1)-3)
相似回答