Excel中截取身份证的出生日期,并替换为日期字符串

Excel中截取身份证的出生日期,并替换为日期字符串,修改A1为身份证字段所在的单元格即可,即可快速生成:1990/01/01的日期字符串

=CONCATENATE(MID(A1,7,4),"/",MID(A1,11,2),"/",MID(A1,13,2))
时间: 2024-10-04 12:07:58

Excel中截取身份证的出生日期,并替换为日期字符串的相关文章

【HR必看】Excel中对身份证号码的处理技巧

[HR必看]Excel中对身份证号码的处理技巧 身份证号码的处理是HR部门经常遇到的问题,我给几个地方的企业培训时发现,相当一部分人员基本还是手动对身份证号码进行处理,效率可想而知啦!下面,刘老师为大家深入讲解Excel中,与身份证号码处理相关的方方面面. 一.录入技巧 1.手动输入问题与解决方法 问题:在Excel中输入身份证号码时,发现输入后变成了科学计数格式,如图: 使用单引号" ' "强制转成文本类型,发现后三位竟然全变成了0. 咋办呢? 原因:Excel中输入大于11位数字时

Excel中对身份证号的处理

一.从身份证号码中提取出生年月. 方法: 在目标单元格中输入公式:=TEXT(MID(C3,7,8),"00-00-00"). 解读: 1.MId函数的作用为:从文本字符传中指定的起始位置返回指定长度的字符串.语法结构为:=Mid(字符串,起始位置,长度). 2.Text函数的作用为:根据制定的数值格式将数值转换为文本. 3.公式:=TEXT(MID(C3,7,8),"00-00-00")中,首先用Mid函数提取C3单元格中从第7位开始,长度为8的字符,然后用Tex

在 Excel 中使用正则表达式进行查找与替换

在 Excel 中,使用 Alt+F11 快捷键打开 VBA 项目窗口,在左侧的工作表名称上点右键,选择查看代码,即可出出现右侧的代码编辑窗口 在代码窗口中输入以下代码: Private Sub RegExp_Replace() Dim RegExp As Object Dim SearchRange As Range, Cell As Range '此处定义正则表达式 Set RegExp = CreateObject("vbscript.regexp") RegExp.Patter

NPOI_2.1.3_学习记录(6)-Excel中设置小数、百分比、货币、日期、科学计数法和金额大写

在操作Excel时候一些特殊值的转换是在所难免的,下面就给出转换方法大同小异,代码如下: HSSFWorkbook hssfWorkbook = new HSSFWorkbook(); ISheet sheet = hssfWorkbook.CreateSheet("Sheet1"); //设置第一列(Cell) 宽度 sheet.SetColumnWidth(0, 5000); //创建格式化 实例对象 IDataFormat format = hssfWorkbook.Create

如何批量替换excel中的链接

在excel中,我们经常会在单元格中设置文件的链接,但是这些文件的名称和路径如果发生了变化,这些链接就变成了无效链接. 如果只有几个这样的单元格,我们完全可以手动修改,那么如果有很多怎么办?难道要手动一个一个修改吗?接下来就和大家分享批量修改文件链接的方法.大家先看下面对原始文件的截图. 单元格a1,a2 分别有两个文件链接 1 IT 共享文件夹的链接路径是 \\fsc1tia11\projects\it  2. 标准化软件的链接路径是 \\fsc1tia11\software\standard

在Excel中,已知身份证号码,如何批量计算其实际年龄?

昨天,上司问我:..,你会在Excel中计算年龄吗?当时,一下促住了.说真的,还真不会.今天研究了一下,写下来,方便日后查看. 首先,得有一张已知姓名和相应身份证号的原表吧. 在这张表上再加上三列:出生年份.现在年份.年龄 现在年份当然是2017啦,这个很好解决.那么出生年份呢?可以很清楚的知道,在身份证上,从第7位开始之后4位是出生年份,所以来第一个函数:=MID(B2,7,4) 可以得到: 下拉一下,所有的出身年份就都出来了 现在计算年龄,来一个很简单的公式:=D2-C2 enter后下拉一

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

MID字符串函数,作用是从一个字符串中截取出指定数量的字符 MID(text, start_num, num_chars)   text被截取的字符 start_num从左起第几位开始截取(用数字表达)   num_chars从左起向右截取的长度是多少(用数字表达) 此例子是提取身份证号码中的出生年月日. A1单元格为522222199009091010 在B1单元格输入公式 =MID(A1,7,8) 被截取的字符串为A1单元格,从第七位开始向右截取8个数字. 得到出生年月日: 19900909

sql实现excel中模糊替换

今天遇到项目上需要修改数据库中部分字段 如果一个一个替换的话工作量实在太大,于是找一个办法 update 表名 set 字段名=replace(字段名,'aaaa','cccc') + whereaaaaxxxbbb 变成 ccccxxxbbbaaaamtbbb 变成 ccccmtbbb 完美 原文地址:https://www.cnblogs.com/licongzhuo/p/11557803.html

python-参数化-(3)(excel中特殊标识字符替换数据)

一.在读取excel文件.其他数据来源会遇到一些无法转换或者特殊标记的字符串等,不能直接使用.这时候 1.replace() str.replace(old, new[, max]) old -- 将被替换的子字符串. new -- 新字符串,用于替换old子字符串. max -- 可选字符串, 替换不超过 max 次 正则表达式: 一: 1)表达式可以参考百度或者python核心编程3或者pyton基础3 2)'\'代表去掉原有的正则表达字符的含义.比如:\$ 代表 他只是个普通的 $ 字符