壁画设计与制作:Excel中如何提取某个单元格从第N个字符开始的内容?

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/28 08:57:56
比如某列单元格的内容是
===========
电脑/数码 -> 软件
体育/运动 -> 棋牌麻将
体育/运动 -> 其他球类
===========
想从第10个字符开始提取,在另一列形成
===========
软件
棋牌麻将
其他球类
===========
该怎么做?

如果所有数据都从第10个字符开始提取,假设数据在A列,则在B1中编辑公式
=MID(A1,10,LEN(A1)-9)
回车确认后公式向下复制到合适的单元格即可.

注意:
LEN(A1)_返回A1中字符个数.

用MID函数
MID(text,start_num,num_chars)
其中,text 是指单元格中的文本(字符型)
start_num 指定提取的开始位置(数值型)
num_chars 指提取的长度(数值型)

电脑/数码 -> 软件 从第8开始提取,取值长度为2

使用MID函数提取
主要功能:从一个文本字符串的指定位置开始,截取指定数目的字符。
使用格式:MID(text,start_num,num_chars)
参数说明:text代表一个文本字符串;start_num表示指定的起始位置;num_chars表示要截取的数目。

可使用 菜单>>数据>>分列 解决之

方法一: 菜单>>数据>>分列>>固定宽度(适用于等长数据)>>下一步>>点击你想要分列的位置, (双击可取消不需要的分列位置)>>完成

方法二: 菜单>>数据>>分列>>分隔符号(适用于有特定标识符的数据.比如此案有有一特定的 ">" 号>>下一步>>分隔符合:其它, 键入 ">" 号>>完成

虽然不太明白你的意思,但我觉得只要选择复制并粘贴就行了吧