Excel中使用MID函数获取身份证中的出生年月日

MID字符串函数,作用是从一个字符串中截取出指定数量的字符

MID(text, start_num, num_chars)

   text被截取的字符

  start_num从左起第几位开始截取(用数字表达)

   num_chars从左起向右截取的长度是多少(用数字表达)

此例子是提取身份证号码中的出生年月日。

A1单元格为522222199009091010

在B1单元格输入公式

=MID(A1,7,8)

被截取的字符串为A1单元格,从第七位开始向右截取8个数字

得到出生年月日:

19900909
时间: 2024-08-07 11:01:00

Excel中使用MID函数获取身份证中的出生年月日的相关文章

python3中的 zip()函数 和python2中的 zip()函数 的区别

python3中的 zip()函数 和python2中的 zip()函数 的区别: 描述: zip() 函数用于将可迭代对象作为参数,将对象中对应的元素打包成一个个元组,然后返回由这些元组组成的对象. 如果各个可迭代对象的元素个数不一致,则返回的对象长度与最短的可迭代对象相同. 利用 * 号操作符,与zip相反,进行解压. zip() 函数语法: zip(iterable1,iterable2, ...) 参数说明: iterable -- 一个或多个可迭代对象(字符串.列表.元祖.字典) 返回

SQLSERVER 根据身份证号码 往出生年月日 赋值

原文:SQLSERVER 根据身份证号码 往出生年月日 赋值 update CREW_SailorInfo set DT_DOB= ( case when len(NVC_IdentityCard)=18 then substring ( NVC_IdentityCard,7,8 ) when len(NVC_IdentityCard)=15 then substring ( NVC_IdentityCard,7,6 ) else null end) 注:此问题仅供参考 如有疑问 请加QQ群18

js中的获取身份证中的出生日期

<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>从身份证中获取出生年月日</title> </head> <body> <script type="text/javascript"> var str = "510122199303218990"; var re = /\d

Oracle函数获取IDCARD中年龄

IDCARD的第一代是15位号码,第二代是18位号码, 新的18位IDCARD号码各位的含义:1-2位省.自治区.直辖市代码 3-4位地级市.盟.自治州代码 5-6位县.县级市.区代码 7-14位出生年月日,比如19670401代表1967年4月1日 15-17位为顺序号,其中17位男为单数,女为双数 18位为校验码,0-9和X,由公式随机产生. 15位IDCARD号码各位的含义: 1-2位省.自治区.直辖市代码: 3-4位地级市.盟.自治州代码: 5-6位县.县级市.区代码: 7-12位出生年

EXCEL的IF+MID函数结合找出班级信息

如下图所示,我们编号列,其中第3位第4位代表的所在的班级,01代表的是1班,02代表的是2班,03代表的是3班.我们通过EXCEL函数如何找到对应的班级呢.我们从上边分析知道3,4位代表是班级.所以我们要先找出3,4位,EXCEL中提供了MID函数就是专门查找字符串指定位置的字符进行截取,下边是该函数语法MID(查找的字符串,查找字符串开始的位置,需要字符串个数)我们根据这个可以写出公式MID(C3,3,2),最后返回结果就是01,那么EXCEL函数就解决了第一个问题.找到了代表班级的编号了.下

C中的qsort函数和C++中的sort函数的理解与使用

一.qsort()函数 原型:_CRTIMP void __cdecl qsort (void*, size_t, size_t,int (*)(const void*, const void*)); 参数解释:1.待排序数组首地址:2.数组中待排序元素数量:3.各元素的占用空间的大小:4.指向函数的指针,用于确定排序的顺序. 说明:qsort函数是ANSI C标准中提供的,其声明在stdlib.h文件中,是根据二分法写的,时间复杂度为O(n*logn). qsort要求提供比较函数用来确定排序

Js 利用正则表达式和replace函数获取string中所有被匹配到的文本

js的replace函数除了替换文本以外还有获取所有被正则表达式匹配到的文本的功能.这里以一个简单的案例来作为演示. 利用正则查找出所有被两个花括号包裹的字符串: var str = <div class="item">{{test}}{{aaa}}{{bbb}}</div> str.replace(reg,function (match,param,offset,string) { console.log(match,param,offset,string);

Swing中使用JTable动态获取数据库中的数据并显示

笔者注:本文供新手学习使用,若有一定基础,可以直接看3! 1.创建数据库: /* Navicat MySQL Data Transfer Source Server : aa Source Server Version : 50519 Source Host : localhost:3306 Source Database : test Target Server Type : MYSQL Target Server Version : 50519 File Encoding : 65001 D

scala中的map函数与for中的yield

首先我们从scala的函数开始: 在命令后输入:(x:Int) => x * 2 这种奇怪的格式让我们陌生,但是如果你熟悉javascript的函数如下: function myfunc(param){ alert("hello" + param); } 这是一个弹出窗口hello的函数,显示的是hellp+输入参数,这个param不只是可以传入值,也可以传入另外一个函数,为了能够传入另外一个函数作为参数,被传入的函数在写法上要改变一下,比如: var myfunc2 = fun