求助EXCEL问题

[复制链接]
查看11 | 回复4 | 2006-4-20 19:40:15 | 显示全部楼层 |阅读模式
好像不可以吧
回复

使用道具 举报

千问 | 2006-4-20 19:40:15 | 显示全部楼层
用函数LEFT(A1,2,12)表示从左边第2位开始取数,一共取12位就达到你要的要求了.其中A1表示你数据所在的单元格,根据实际需要变动.
回复

使用道具 举报

千问 | 2006-4-20 19:40:15 | 显示全部楼层
首先,必须将这一串数字放到一个单元格内,比如将下面的放到B1单元格内,A1放ID,如:A1=古城浩男B1=2 3,1,3,1,1,1,0,3,2,1,2,2 1 2.000那么第三列,C1的内容就是函数MID了,具体是C1=MID(B1,2,24)意思是取B1单元格内的指定字符串内容。从第2个开始取,一直取24个,然后就显示3,1,3,1,1,1,0,3,2,1,2,2 1 2了
回复

使用道具 举报

千问 | 2006-4-20 19:40:15 | 显示全部楼层
问题本身如果要有特点的话,是条件中第一、第二表述中隐藏条件:每个数据从右向左数29个字符中,要从右至左去掉6个字符、保留字符个数都是23个。解决方案:以“1 古城浩男 2 3,1,3,1,1,1,0,3,2,1,2,2 1 2.000”为例,假如此数据在A1单元格。第一步——用粘贴函数RIGHT()把A1中的数据从右向左提取23+6=29个字符。函数式子表达为RIGHT(A1,29)。第二步——把提取出来的29个字符“RIGHT(A1,29)”从左向右依次提取23个字符。函数式子表达为MID(RIGHT(A1,29),1,23)。综上所述,在单元格B1中编辑公式=MID(RIGHT(A1,29),1,23)回车确认,返回值是字符——3,1,3,1,1,1,0,3,2,1,2,2
回复

使用道具 举报

千问 | 2006-4-20 19:40:15 | 显示全部楼层
你的数据中由于你所要删去的内容的长度不相等,使用MID等文本函数需要一个个对应地输入参数,不太方便。从你的数据看,所要的中间部分与其他部分之间有空格分离,所以,可用Excel的分列功能达到你的“把两边的去掉,而保留中间的部分”要求。做法:1)将数据复制到Excel中,选中它们2)在上面的菜单中选择“数据”>“分列”3)在“原始数据类型”中选择“分隔符号”,点“下一步”4)将“分隔符号”中的“空格”勾上,在“数据预览”中就可以看到原始数据按你的要求分成了几列,其中一列就是你需要的。点“完成”“3,1,3,1,1,1,0,3,2,1,2,2”内容5)再删去不需要的列用MID函数
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行