如果全部是这种样式的,都是以*分开的,我建议你用数据分列功能容易很多.不懂可以HI我
2003版本方法
先把那个X号复制出来
选择C列
菜单,数据,分列,
对话框中选择"分列符号",下一步,粘贴刚才复制的那个X号,一路下一步直到确定
这样,C列就被分成了两列,数据据就是你想要的列
如果原始C列你仍需保留的话,可以先复制一个备份.
另外一个更简便的方法:
先复制一个备份(如果此列有其它用途的话)
选择C列这个数据区域
按CTRL+H键打开替换对话框
在查找内容的框内填写 *X
替换里什么也不填写
确定.
你会发现,就只剩下X后面的数值了,方便快捷有效.
PS:不要复制我这里的,要复制你那个原样的X来替换.
你是想要乘号后边的那个36.24.12之类 的数据,还是想要结果 100*36?
如果是想要第一个你用数据分列就可以 第二个你用evaluate与substitute函数就可以,你可以把文件 发过来,我给你录个动画发过去如果
如果你的D列没 有东西可以直接操作,如果有的话,那么你在C列后插入一个空列,
然后选中C列 数据 分列 分隔符 你 在分隔符那里选择 其它 你在后边那个可以输入的小框里输入输入*确定就可以了
我邮箱 fanwei0602@163.com
在任意空余位置输入c列的名称(要求一字不差,看上去应该是“规格”),在其下格输入“*12”。
数据---->高级筛选---->有4个选项:
1、原区域还是其他位置(推荐其他位置);
2、列表区域,就是选定原表的整个区域,包括表头;
3、条件区域,就是刚才输的“规格、*12”两格,选定一下;
4、复制到:,就是你想让结果出现的位置,只要选一格起始格就可以。
确定就筛选出结果。
=VALUE(MID(A2,FIND("x",A2)+1,LEN(A2)-FIND("x",A2)))
在A2单元格中,从x后一位开始提取字符,提取x以后的所有字符,并转换为数值格式
我的公式用的x,如果不过就换用×
可以用公式提取,假设数据在C1:C100中,D1中输入
=MID(C1,FIND("×",C1)+1,9)
用自动填充柄下拉。