从EXCEL单元格中提取所需内容。在线等!!

[复制链接]
查看11 | 回复5 | 2010-9-19 11:35:24 | 显示全部楼层 |阅读模式
如图,知道B列,需要得到C、D、E列~~~
因为单元格的内容格式都不统一。
要如何设立公式啊,请高手指点~~~多谢啦~~


回复

使用道具 举报

千问 | 2010-9-19 11:35:24 | 显示全部楼层
'看图片吧 函数简单right(a2,2) 就是走A2 右便开始去2个长度字符的意思LEN(A2)就是A2的长度FIND("年",A2,1) 就是在A2里面找第一个年出现的位置 MID(A2,LEN(A2)-5,4)意思是走A2 单元格里面 的 第LEN(A2)-5位置开始取长度4的文本
回复

使用道具 举报

千问 | 2010-9-19 11:35:24 | 显示全部楼层
C1: =IF(ISERROR(FIND("-",A1))=FALSE,TEXT(RIGHT(A1,LEN(A1)-FIND("-",A1)),"yyyy.mm"),MID($A1,FIND("年",$A1)-2,3))D1: =IF(ISERROR(FIND("-",A1))=TRUE,MID($A1,LEN($A1)-5,4),"")E1: =I
回复

使用道具 举报

千问 | 2010-9-19 11:35:24 | 显示全部楼层
学生专业名称长度(4位)、学位名称长度(2位)都一样用以下公式,完成后下拉1。提取日期 C1=IF(B1="","",IF(ISNUMBER(VALUE(MID(B1,1,4))),MID(B1,FIND("-",B1,1)+1,FIND(".",B1,LEN(B1)-2)-FIND("-",B1,1)-1),MID(B1,FIND("年",B1
回复

使用道具 举报

千问 | 2010-9-19 11:35:24 | 显示全部楼层
你描述的问题不清楚,是要C D E列的内容,还是要统一的数据,如果是想从单元格中仅要数据,复制后粘贴到WORD中即可。
回复

使用道具 举报

千问 | 2010-9-19 11:35:24 | 显示全部楼层
得到C列:=Vlookup(B1, B1:E4, 2, False)得到D列:=Vlookup(B1, B1:E4, 3, False)得到E列:=Vlookup(B1, B1:E4, 4, False)
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行