如何把excel单元格中的部分内容提取出来和另几列中的内容按照一定格式合并起来

2021-04-12 05:01:07 字数 808 阅读 1055

1楼:匿名用户

示意图如下:

在f2中输入公式:=mid(a2,find("<<",a2),len(a2)-find("<<",a2)+1)&"------"&d2 ,公式下拉.

excel怎么把一个单元格中的部分内容提取出来?

2楼:匿名用户

=mid(a1,3,4)

a1-- 存放要提取部分内容的数据

3-- 从第3个字符开始提取

4-- 提取4个字符

出生日期提取方法: =mid(f1,7,8)

3楼:匿名用户

使用函数date(mid(a1,7,4),mid(a1,11,2),mid(a1,13,2))

【a1是身份证号码所在单元格】

date()函数是日期函数;如输入今天的日期=today()

那么内,mid函数是什么东

容东呢?

mid(text,start_num,num_chars)

text 为包含要提取字符的文本字符串;start_num 为文本

中要提取的第一个字符的位置。文本中第一个字符的start_num 为1 ,以此类推;num_chars指定希望mid 从文本中返回字符的个数。

对身份证号码分析下就知道:420821199202066616,出生日期是1992年2月6日;也就是

从字符串(420821199202066616)的第7位开始的4位数字表示年,从字符串的第11位开始的2位数字表示月,字符串的第13位开始的2位数字表示日。呵呵,强悍吧