永发信息网

怎么提取一串数字中的某几个数字

答案:3  悬赏:20  手机版
解决时间 2021-02-27 17:46
  • 提问者网友:無理詩人
  • 2021-02-26 22:43
比如在EXL表中身份证号码50022819900629219X,我想提取出生日期
最佳答案
  • 五星知识达人网友:十鸦
  • 2021-02-26 23:05
=mid(a1,7,6+(len(a1)=18)*2)
全部回答
  • 1楼网友:不如潦草
  • 2021-02-27 00:20
这个要用到mid函数 比如要提取a1单元格中第5个字符起的6个字符,则这个公式可以写成 =mid(a1,5,6) mid 返回文本字符串中从指定位置开始的特定数目的字符,该数目由用户指定。 语法 mid(text,start_num,num_chars) text 是包含要提取字符的文本字符串。 start_num 是文本中要提取的第一个字符的位置。文本中第一个字符的 start_num 为 1,以此类推。 num_chars 指定希望 mid 从文本中返回字符的个数。 说明 如果 start_num 大于文本长度,则 mid 返回空文本 ("")。 如果 start_num 小于文本长度,但 start_num 加上 num_chars 超过了文本的长度,则 mid 只返回至多直到文本末尾的字符。 如果 start_num 小于 1,则 mid 返回错误值 #value!。 如果 num_chars 是负数,则 mid 返回错误值 #value!。
  • 2楼网友:痴妹与他
  • 2021-02-27 00:11
这个简单,直接把这一列选上,然后数据——分列——固定宽度,下一步,然后出生日期前面插一个分列线,后面插一个,点完成,就把身份证号分成三列了,中间一列就是你所需要的出生日期。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯