身份证号批量重命名照片操作步骤

身份证号批量重命名照片操作步骤

身份证号批量重命名照片操作步骤:

一、abc.xls表中A列放照片名称,B列放身份证号,E列放替换公式="ren "&A1&".jpg "&B1&".jpg"

二、复制E列内容到文本文件123.txt,保存

三、复制123.txt到照片文件夹,修改为123.BA T

四、双击123.BA T,完成替换

excel表格里怎么批量把身份证号前面的

excel表格里怎么批量把身份证号前面的*去掉? 你这个直接用right函数就可以了,right函数是文本函数,所以不会出现后面是000的情况。 怎么把身份证号码从word里批量复制到excel里? 切记!!首先要把EXCEL的单元格格式设为文本格式,否则18位身份证号进去就kjn#$# *&,WORD中的号码若是每行一个的,你直接复制、粘贴过去,就会在EXCEL的一个列里按行放置了,最好是在WORD里按行处理后先复制、粘贴的TXT的纯文本文件里(例如WINDOWS记事本),去掉WORD里的格式,再复制到EXCEL里 在EXCEL中怎么从身份证号中批量提取出生年月? 身份证号码都是现在都是18位的,从第7位到14位就是出生年月,在EXCEL中我们假设A1单元格是身份证号码,则你在B2输入=MID(A1,7,4)&"-"&MID(A1,11,2)&"-"&MID(A1,13,2) 如何大批量去掉Excel中身份证号码前的'符号? 假设身份证号写在B列,在B列后面插入一个新C列 C1单元格写入公式=SUBSTITUTE(B1,"'","")或=SUBSTITUTE(B1,"'",)下拉复制公式或双击填充柄。完成后选中C列---右键---选择性粘贴----数值---确定---再选中C列---右键----设置单元格格式---数字选项卡---文本---确定后删去B列---新的B列就是你要的数据样式 Excel中能否实现批量给身份证打XX的功能? 隐藏出生日期:B1输入公式 =IF(LEN(A1)=18,LEFT(A1,8)&"******"&RIGHT(A1,4),LEFT(A1,6)&"******"&RIGHT(A1,3)) 如何在Excel中批量审核身份证号码? 身份证号码验证功能公式(仅限18为身份证号码): =IF(AND(LEN(F5)=18,MID("10X98765432",MOD(SUM(MID(F5,{1,2,3,4,5,6,7,8,9,10,11,1 2,13,14,15,16,17},1)*{7,9,10,5,8,4,2,1,6,3,7,9,10,5,8,4,2}),11)+1,1)=MID(F5,18,1)),"身份 证验证正确","错误")本人使用F5单元格作为身份证所在单元格,请自行调整单元格位置。公式中一共引用3次F5单元格。

windows 中 批量更改文件名的几种方法

批量更改文件名的几种方法 方法一: 1.打开文件夹(里面包含很多文件,文件名很乱)-----单选第一个文件(使呈蓝色) 2.按CTRL+A键(全选) 3.再按F2(选中第一个文件) 4.第一个文件输入A------回车-------则文件夹内被选定的其他文件自动被命名为 A(1) ,A(2), A(3)------这个方法很简单方便快捷。朋友们不妨试试。 方法二: 其实Windows XP本身就具有批量更改文件名,并自动加上序号的功能。 操作步骤如下: 1、将需要统一更改文件名的文件拷贝到同一个文件夹里(若有同名文件,需要分两次进行。即先按下面的方法更改掉一些造成同名的文件名,然后再拷贝到一起,统一再做更改)。 拷贝后,按名称排序的文件如下图: 上图14个文件是由两个相机分三次拍摄的,故文件名有三段。要求是按拍摄日期、时间排序顺序更改文件名。其实就是IMAG开头的文件应该在中段。 2、点击“相片拍摄日期”,将文件按“相片拍摄日期”先后排序。排序后的文件如下图: 3、选择全部要批量改名的文件,如下图: 4、将鼠标移到第一个文件名上,单击右键。选择“重命名”,然后将文件名改为你需要的名字。这里是改为“GaiMing(11).JPG”。其中,括号中必须填入数字,但可填入任意数字,该数字即是下面文件名的起始序号,下面的文件名将在此数字的基础上逐个顺序递增一位。如下图: 5、第一个文件的文件名输入后,按确认键或将鼠标在任意别处点一下,所有文件名即时按要求批量更改完成。如下图: 其他几点说明:

1、在你用右键单击选择第一个文件进行“重命名”操作时,其他文件要保持在选中状态。否则要重新选择。 2、对第一个文件名进行“重命名”时,可以不输入括号和数字。确认后,改名后的第一个文件将没有序号,然后其后面的文件从(1)开始递增编号。如下图: 3、建议对第一个文件改名时,使用起始数字的方式。因为若不使用数字,则文件名将自动按上图那样生成。这种情况下,若需要再按文件名进行排序时,则其排序形式将是下图所示。或者会是(10)-(13)排在(1)和(2)之间了。 4、当使用数字时,建议起始数字为“11”、“101”“1001”等,位数等于最大文件数的位数。即当文件是99个以内时,用“11”;当文件是999个以内时,用“101”等。这样可使所有文件名的位数相同,避免出现按文件名排序时,出现(10)-(19)排在(1)和(2)之间,(20)-(29)排在(2)和(3)之间的情况。 5、“取消重命名”在这里一次只能取消一个文件,而且只能用在最后命名的十个文件上。所以如果要重命名的文件数量多于十个,你最好在改名之前,先将照片在其他目录做个备份。 6、文件命名的顺序是依据屏幕上文件的显示顺序从上至下编号的,所以,批量改名之前,一定要让文件按你要求的顺序排好序。如果浏览器中文件按日期倒序排列的,那么重命名之后,第一个文件将会是日子最近的那个文件。又或者,你在右键点击菜单进行改名的的时候,不是点击第一个文件,而是点在了中间某个文件的话,那么重命名将从这个文件开始,顺序排到最后一个文件,然后再从第一个文件排下来。所以一定要注意。 方法三: 批处理批量修改文件名笔记 默认分类2009-08-21 21:12:09 阅读43 评论0 字号:大中小订阅 朋友知道我学P,说又一个文件夹又一堆莲花争霸1[https://www.360docs.net/doc/167798907.html,].3gp的视频 他希望改为莲花争霸1.3gp 于是开始了批重命名文件名的过程 首先,决定用for /d来遍历目录 但是发现总是失败 哎····原来for /d是遍历文件夹的,不能是文件 接着,用for /r 哈哈 这下应该可以了吧 于是有了下面的代码 @echo off & setlocal enabledelayedexpansion for /r e:\1 %%a in (*.3gp) do ( set str=%%a set str1=!str:[https://www.360docs.net/doc/167798907.html,]=! pause ren !str! !str1! )

PROE保存副本批量重命名的方法

PROE保存副本批量重命名的方法 相信对PROE稍微有些实战经验的人来说,对于文件(包括零件、组件、工程图)的重命名或许都曾感到头痛。因为牵一发动全身,往往采用最为原始的办法。即:要修改一个零件的文件名,要将所有用到这一零件的工程图、组件,全部打开,再对零件执行文件——重命名操作。对于一两个零件来讲,倒不觉得困难。但是,试想一下,当你面对一台设备一套图纸数十个或者数百个零件的时候,要求全部按一定的规则重新进行文件命名,这时估计再有耐心的人,按上面的方法去做,也会恼火了!其效率也是可想而知的。 其实PROE面对这种情况,有它自己的解决方案,方便快捷!通过组件中的保存副本,可将零件、组件、工程图一次性实现重新命名,而且不失去其关联性。尤其适用于顶级组件的操作。下面,以PROE3.0m120为例以实例进行讲解,其余版本大同小异。 1、方法概述 其实方法操作起来相当简单,先讲讲大概的思路。在组件保存副本时,输入新名称后系统会弹出对话框,要求是否要重新命名组件内的零件、子组件名称。此时选择全部零组件,全部重命名。此时,PROE可将这一重命名的操作保存成文件,文件内容即是原文件名与新文件名的一一对应关系。利于这一特性,我们对形成的这一文件中新文件名进行修改后保存,再重新导入到保存副本的窗口中即完成了重命名操作。 2、具体操作 2.1 如图所示模型树,是一个项级组件(最高一级或称总装),里面包含了组件和零件若干个,当然这里面有些零件是有工程图的。我们的目的是要将这一组件内的所有子组件和零件 进行重命名操作。

2.2 点保存副本图标(或文件——保存副本),在弹出窗口中选择好要保存的路径(建议在 此窗口新建一个文件夹,方便管理),输入新的文件名,确定。如图所示

图片批量命名

图片批量命名方法 1、打开电脑“开始”,选择“运行”,如下图: 2、点击“运行”后出现如下对话框: 3、在运行中输入cmd,点击确定, 4、出现下面对话框,输入需批量命名文件夹所在磁盘(如e:)后回车:

5、然后输入dir(空格)+文件夹所在目录(如E:\10.12入职员工毕业证)+/oe/b/w>>文件名.txt(此文件名指此命令会生成的文本文档),回车。如下图: 6、回车后找到“文件名.txt”文件(因输入的盘符是e盘,故会保存在e盘中),然后将文件内容复制到excel,利用excel自带的函数将各图片的命名设置成可批量修改的文件名格式“ren(空格)+图片原始命名+(空格)+图片新的命名+.jpg”,其中,图片新的命名为“__员工编号__XX员工XX证”。(身份证为“ren(空格)+图片原始命名+(空格)__员工编号__XX员工身份证__正面/反面+.jpg)。以下分情况分别详细介绍: ①身份证正面:在单元格里输入公式="ren"&"(空格)"&图片原

始名称&"(空格)"&"__"&员工编号&"__"&A员工姓名&"身份证"&"__"&"正面"&".jpg" ②身份证反面:在单元格里输入公式="ren"&"(空格)"&图片原 始名称&"(空格)"&"__"&员工编号&"__"&A员工姓名&"身份证"&"__"&"反面"&".jpg" ③其他证照:在单元格里输入公式="ren"&"(空格)"&图片原始 名称&"(空格)"&"__"&员工编号&"__"&A员工姓名&"XX证 "&".jpg" 其中,符合""为英文格式下的""。 注意:“XX证”以“资质证书管理信息表”上为准。若此证书未包含在“资质证书管理信息表”中,则以图片上的证书名称为准(不能采用简写或缩写的形式)。 7、命名修改完毕后,将正确命名复制到另一个文本文档中,命名后保存在图片所在文件夹,最后将扩展名改为“.bat”格式。 8、生成bat文件后,双击此文件即可发现图片名称已修改成我们所需要的名称。 综合管理部信息中心 2012年10月15日

巧用EXCEL为照片批量改名

巧用EXCEL为照片批量改名 随着办公无纸化、信息网络化的兴起,学生的学籍管理也与时俱进,在籍学生全部都要用电子相片来制作学籍电子档案。学生照片用数码相机很快就可搞定,可照完后却发现文件名的设定可是个问题。我校数码相机型号为尼康E7600相机,照出的相片自动以DSCN0001.JPG为首文件名来依次命名。可是要存入学籍管理软件的电子相片文件名要求以学生的入学学籍为相应文件名。要是全部逐一改名的话,那可麻烦大了。经过几番测试,笔者发现将EXCEL软件中的自动填充功能和REN命令,以及.BAT批处理命令结合起来,可以轻而易举地实现这一改名需要。 第1分钟:准备照片。 事前按照学籍顺序将学生排好序列,然后逐一拍照,完成后将相片文件拷到电脑上备用,如存放在“D:\photo”文件夹内。 第2-3分钟:巧用EXCEL填充柄,批量建立改名命令行。 第一步:打开EXCEL软件。在A列中输入照片名“DSCN0001.JPG”,然后用填充柄向下拖动,一直到合适的数字为止。然后,在B列中以学生的学号等信息输入“13118120100001.JPG”并用填充柄向下拖动直到合适的位置停止。 第二步:在C列中输入以下内容“="REN "&A1&" "&B1&""”(注意:外侧双引号不用输入,内部双引号必需是在英文状态下输入)后按下回车键,即可出现相应结果。 小贴士:这里的REN其实就是DOS中的重命名命令,本例中这句命令的意思是将A列中的名字重命名为B列中对应的名字,这条命令在EXCEL中无法使用,仅用来以备后用。 第三步:向下拖动该单元格的填充柄,直至对应左侧的内容。最终效果如图所示。最后将C列中的全部内容选中并进行复制。 ●这是利用EXCEL填充句柄批量生成的重命名命令。

批量给照片命名步骤

第一步,准备工作 1、导出你的学生的名字和身份证号比如:book1备用(姓名在A列,身份证号在B列)。(一是后面要用,二是可以按此顺序照相) 2、按你想要的顺序照好照片,并保存的相应的文件夹中。 第二步:提取照片的名字。 把以下代码复制 @echo off dir /a-d /b >./照片名.txt 在照片文件夹中,新建文本文档,并打开,把上面代码粘进去。保存 把新建文本文档.txt的扩展名改成bat,即把.txt改成.bat。保存。 双击该bat文件,这时你会看到生成了一个照片名.txt的文件,打开它,你会看到照片的名字就按顺序提取出来了。 第三步,复制照片名进电子表。 直接在照片名.txt文件中复制到book1C列即可。 第四步,在book1中运用查找替换功能把.jpg换掉。只有文件名。比如:100-7471.jpg换成了100-7471 第五步,照片想命的名字的命名。 在D2单元格里输入=B2&".JPG" 并下拉让所有的学生身份证号加上.jpg在D列显示。这时这一列的结果会是这样子的:420682************.JPG 第六步,编辑批处理命令 在E列输入(="ren "&C2&".jpg "& D2)复制括号内的不含括号。和第五步一样,所有学生批处理命令都做好。这时的结果会是这样子的,ren 100_7471.jpg 420682************.JPG 现在离成功只有一步之遥了!~ 最后一步: 把E列里的数据复制到一个新的文本文档,随便命个名字,其扩展名为.bat. 比如文档.bat 现在双击这个新的扩展名的bat的文件试试!~ 看到奇迹了吗?

文件批量重命名

批量文件重命名的方法 2010年05月30日星期日9:48P.M. [源自网络,在此感谢!] 批量文件重命名的方法批量重命名文件的方法,可选范围在下列3点中: 1.DOS命令或批处理文件 2.小型绿色软件(不包括ACDSEE) 3.其他简单方法 Better File Rename 4.批量重命名的好软件—— ——Better 5.批量文件重命名 Windows XP提供了批量重命名文件的功能,在资源管理器中选择几个文件,接着按F2键,然后重命名这些文件中的一个,这样所有被选择的文件将会被重命名为新的文件名(在末尾处加上递增的数字)。 6.DOS命令: for/f%%a in(*.*)do(ren%%a..... )看你的具体情况和要求。 至于软件可以试试—拖把更名器 -_____________________________________________ 最强之dos命令–for(是新手学习FOR语句的好资料) 这篇文章是网上找的,很多初学DOS的朋友对FOR语句掌握的好不是太过熟悉,希望这边文章能够给你开阔思路帮助你把FOR语句学好,主要的参数介绍和实例讲的都很清楚,也希望对DOS越来越感兴趣--->发挥你的想像力吧

正文开始 以前常觉得DOS的命令行功能太弱,无法象UNIX一样可以用命令行完成非常复杂的操作。实际上,当MS从WIN2K开始将命令行增强后,已经借鉴了相当多UNIX的优点,虽然还无法做到象UNIX那么灵活,但已可完成绝大多数的任务,比如用&&和连接两个(或更多)命令,由前一个的返回值来决定下一个是否执行,等等。而在这些增强中,最明显的,就是FOR 命令。 举个例子,用适当的参数,可用FOR命令将date/t的输出从"Sat07/13/2002"变成你想要的格式,比如,"2002-07-13": c:\>for/f"tokens=2,3,4delims=/"%a in('date/t')do@echo %c-%a-%b 2002-07-13 该例将在(3)中详细说明。 0.基本应用 简单说,FOR是个循环,可以用你指定的循环范围生成一系列命令。最简单的例子,就是人工指定循环范围,然后对每个值执行指定的命令。例如,想快速报告每个硬盘分区的剩余空间: for%a in(c:d:e:f do@dir%a\find"bytes free" 将输出: 8Dir(s)1,361,334,272bytes free 15Dir(s)8,505,581,568bytes free 12Dir(s)12,975,149,056bytes free 7Dir(s)11,658,854,400bytes free 用它可以使一些不支持通配符的命令对一系列文件进行操作。

身份证号码校验实例

身份证号码校验实例 身份证号码是按照一定规律编制的,是个人身份的有效证明,每个人只有一个号码,且不会重复,因而被各单位各部门广泛应用在相关名册中。在大量的身份证号码录入过程中,由于抄写或录入等原因,可能会弄错了某位数字,如果录错了任何一位数字,计算出来的校验码就不一样。根据这一特点,本函数可以对已录入的大批量身份证号码进行校验,如果校验未通过,则说明你录入的号码中必定是某位数字错了,应及时更正,以保证身份证号码正确有效,如果录入的是第一代15位身份证号码,本函数将返回18位号码,使身份证号码保持统一的位数。 代码如下: Function IDcheck(ID) '身份证号码校验函数 Dim s, iAs Integer Dim e, z As String Part1: '----------------------------身份证号码合法性检查--------------------------------------- If Not (Len(ID) = 18 Or Len(ID) = 15) Then '位数检验 IDcheck = "位数错误" Exit Function Else If Len(ID) = 15 Then ID = Left(ID, 6) & "19" & Right(ID, 9)

If IsNumeric(Left(ID, 17)) = False Or InStr(ID, ".") > 0 Then '字符检验 IDcheck = "字符错误" Exit Function End If On Error Resume Next '日期检验 If DateValue(Mid(ID, 7, 4) & "-" & Mid(ID, 11, 2) & "-" & Mid(ID, 13, 2)) < 1 Or _ DateValue(Mid(ID, 7, 4) & "-" & Mid(ID, 11, 2) & "-" & Mid(ID, 13, 2)) > Date Then IDcheck = "日期错误" Exit Function End If End If Part2: '-----------------------------校验码的生成及检查---------------------------------------- s = 0 For i = 1 To 17 s = s + Val(Mid(ID, 18 - i, 1)) * (2 ^ i Mod 11)

怎样把照片批量重命名成学生姓名

怎样把照片批量重命名成学生姓名? 学生姓名来源于excel,照片是序列和excel的姓名相对应,用什么方法快速处理 回答: 可以使用系统自带的批量命名程序,也可以用ACDSee 和Adobe Bridge,他们都有一个批量重命名的功能,都可以选择非图片文件一次批量重命名。对电脑熟悉的话你可以用下面这个: 先在打开含有报考信息的Excel文档,假设学号在第A列,姓名在第B列,身份证号在第C列等等,则在第一条学生信息后的空白单元格中输入“="ren "&A2&".jpg "&C2&".jpg"”(不包括外引号,注意,这里的A2是指第A列的第二行,因为第一行一般是字段名:学号、姓名等,如果没有字段那么这里的公式里就应该是A1、B1,有两行字段那么就应该是A3、B3),回车会得到一个类似“ren 200600001.jpg XXXXXXXXXXXXX.jpg”的DOS命令。 2.点击该单元格右下角的填充柄,将公式应用到所有学生,复制此列所的数据。 3.新建一个记事本,粘贴复制的内容,得到的就是文件重命名的DOS命令。 4.将该文件保存到学生照片文件夹下(学生照片文件夹是复制后的,这样不会破坏原有数据),将扩展名".txt"

改为".bat",这时只要双击该文件,就会自动将我们所需要的以学号命名的图片重命名为以身份证号命名的图片文件了。 5.接下来单击右键更改文件的排序方式,一般最前面或者最后面的文件就是我们所需要的图片了。 这个的好处是可以将照片以身份证号或者学号重命名,学生的话一般都有学号的吧。 系统自带的批量命名程序就是指:把execl的学生姓名和编号两栏导出成txt格式,然后打开txt,在每行前面用替换功能加上"rename ",然后在编号和名字后边都加上.jpg,然后保存成bat,放在照片的文件夹,执行bat。然后就OK了。希望你成功 可以用批处理实现 把execl的学生姓名和编号两栏导出成txt格式,然后打开txt,在每行前面用替换功能加上"rename ",然后在编号和名字后边都加上.jpg,然后保存成bat,放在照片的文件夹,执 行bat. 标签:excel重命名学号dos命令身份证号分类:学籍管理2010-04-20 20:07 学生照片根据EXCEL中的学生学号或其它信息重命名批量重命名 学生姓名来源于excel,照片是序列和excel的姓名相对应。1,进入到需要重命名文件的文件夹中,新建一个txt文件,内容为dir *.jpg /b>ren.bat(假如你要重命名的是图片的话,

35款免费批量重命名软件

35款免费批量重命名软件.txt大悲无泪,大悟无言,大笑无声。我们手里的金钱是保持自由的一种工具。女人在约会前,一定先去美容院;男人约会前,一定先去银行。35款免费批量重命名软件 批量,我爱批量。当发现做一件事情,原本用工具或软件进行批量处理也能达到相同效果,可却花了数倍的时间去处理的时候,会很讨厌自己的愚蠢。当你在电脑上做某个操作时,如果觉得可能会有批量操作的工具,那你宁可花上一天的时间去找出这么一个适合的工具,而不是进行枯燥的重复性工作。 平常我们最常用的批量处理有批量处理图片大小和批量重命名文件。我们已经发布过15款图片批量处理软件下载,下面则是35款批量重命名软件,包含文件重命名和一些MP3 ID3值批量处理的软件。35款或许有点太多,但记住,你值得花时间去找出一款最适合你的。那将让你以后的类似工作事半功倍。 黄金屋-文件批量编号软件 用于mp3,3gp,mp4等资源的自动编号或者去除编号。以利于导出歌本和通过编号查找资源。操作说明:分四步A:设置路径点按钮【1.增加文件路径】则上面的数据框会插入一行。请点每行右面的小按钮。 Rename Master 批量改名工具,可以根据 MP3 文件的 Tag Info 改名,还可以同时更改文件属性 Bulk Rename Utility 最好的文件更名工具!完全免费,界面友好,共分为13项操作内容。你可以批量给文件或文件夹重命名,随时更名随时预览。你可以批量给文件或文件夹名称添加前缀或后缀,添加日期,自动编号,批量删除指定字符 Pfrank 成批重新命名文件,能使用固定的表达式,其中预先确定重新命名指令或者组合。被预先确定的重新命名指令允许字母和计数的插入,记载日期,父文件夹命名 Aoao Batch Rename 一很适用的免费软件批量更新文件名,运行速度快,占用资源少,而且是绿色软件。比如从数码相机取出400张张片,用本软件改名字,10秒不到就可以完成(操作时间除外) 文件批量改名 一款功能强大的文件改名工具。可以把所有的文件快速方便的重命名;支持所有格式;支持改名预览;支持文件属性更改;支持文件时间修改;支持多文件夹同时处理;支持音乐、图像改名前预览等功能。 Mp3标签修改器 可以根据您歌曲的歌曲名等属性进行重命名: 从网上下载的Mp3往往文件名无法准确识别是什么歌曲,需要打开才知道,用Mp3标签修改器,可以帮助您批量按您想要的规则命名,容易识别!

检验身份证号码的正确性

检验身份证号码的正确性 =IF(LEN(A2)=18,MID("10X98765432",MOD(SUMPRODUCT(MID(A2,ROW(INDIRECT("1:1 7")),1)*2^(18-ROW(INDIRECT("1:17")))),11)+1,1)=RIGHT(A2),IF(LEN(A2)=15,ISNUMBER(--TEXT(19&MID(A2,7,6),"#-00-00")))) EXCEL中如何提取身份证出生日期、性别、检验身份证号码的正确性 中国居民身份证号码是一组特征组合码,原为15位,现升级为18位,其编码规则为:15位:6位数字常住户口所在县市的行政区划代码,6位数字出生日期代码,3位数字顺序码。 18位:6位数字常住户口所在县市的行政区划代码,8位数字出生日期代码,3位数字顺序码和1位检验码。 其中3位数字顺序码,是为同一地址码的同年同月同日出生人员编制的顺序号,偶数的为女性,奇数的为男性。 1、提取籍贯地区的行政区划代码(A2为身份证号,下同) 15与18位通用:=LEFT(A2,6) 如果有一个编码和省份地区的对照表,可以用VLOOKUP函数来提取地区信息。 2、提取出生日期信息 15位:=--TEXT(19&MID(A2,7,6),"#-00-00") 18位:=--TEXT(MID(A2,7,8),"#-00-00") 15与18位通用: =--TEXT(IF(LEN(A2)=15,19,"")&MID(A2,7,6+IF(LEN(A2)=18,2,0)),"#-00-00") 简化公式: =--TEXT((LEN(A2)=15)*19&MID(A2,7,6+(LEN(A2)=18)*2),"#-00-00") (请将输入公式的单元格格式设置为日期格式) 3、提取性别信息 15位:=IF(MOD(RIGHT(A2),2)=1,"男","女") 18位:=IF(MOD(MID(A2),17,1)=1,"男","女") 15与18位通用:=IF(MOD(MID(A2,IF(LEN(A2)=15,15,17),1),2)=1,"男","女") 简化公式:=IF(MOD(RIGHT(LEFT(A2,17)),2),"男","女") 4、检验身份证号码的正确性 18位身份证号码的最后一位是检验码,它是根据身份证前17位数字依照规则计算出来的,其值0~9或X。一般情况只要有一位数字输入错误,依照规则计算后就会与第18位数不符。当然不排除按错误号码计算后恰好与检验码相符的情况,但这种情况出现的可能性较低。因此,对18位号码的验证采用如下公式: =MID("10X98765432",MOD(SUMPRODUCT(MID(A2,ROW(INDIRECT("1:17")),1)*2^(18-R OW(INDIRECT("1:17")))),11)+1,1)=RIGHT(A2,1) 对于15位身份证,由于没有检验码,我们只能简单地去判断出生日期代码是否是一个有效的日期,避免输入一些像“731302”或“980230“等这样不存在的日期。

如何在EXCEL表格中批量插入对应图片

如何在EXCEL表格中批量插入对应图片学生照片用身份证号命名后,核对是个麻烦事儿,有了这个表格就直观多了。 制作过程如下: 1、粘贴学生信息、输入公式并向下填充 在D2单元格输入公式(复制下面的公式并粘贴到D2单元格中): ="

" 公式含意:在该单元格中插入来自d盘:\学生照片文件夹中\C2单元格中数值(身份证号命名的).jpg图片

向下填充 2、在D盘根目录中新建一个名为:学生照片的文件夹,并把全校按身份证号码命名的学生图片复制其中。 这些图片最好批量转尺寸为120×150。太小看不清,太大查看起来不便。 3、打开剪贴板 4、选择公式区域(最好分几次进行,每次不超过200格),并复制到剪贴板(见下图窗口右边)。 (因在公式的状态下,很多操作是不能正常进行的,这一步的目的就是留数据除公式。)

5、点击剪贴板中刚复制的数据,把这些数据又粘贴回来(见下图鼠标箭头)。 6、把公式列中的@替换为"(半角单引号)

7、再选择公式区并将数据复制进剪贴板 8、选择“Unicode文本”粘贴 ①.复制(学生照片列数据)→粘贴(到记事本) ②.复制(刚才粘贴到记事本中的数据)→(回到Excel工作表学生照片列)右键→选择性粘贴 ③.选“Unicode文本”粘贴回Excel工作表→确定 (如果数据不到记事本中过一下,“选择性粘贴”窗口中就不会出现“Unicode文本”粘贴选项,这一步很重要)

9、调整行高 行高设为:100-120,视图片大小而定。 10、完成表格进行核对 学生名和照片对应表就做好了,如有张冠李戴,及时更改。 学籍照片处理方法 见:全国中小学学籍平台学生照片处理方法图文详解(按住Ctrl 键用鼠标点击上面的红字打开对应网页) 照片命名成身份证号 见:照片批量命名成身份证号的方法图文详解 (按住Ctrl 键用鼠标点击上面的红字打开对应网页)

用VB实现18位身份证输入错误的批量验证

用VB实现18位身份证输入错误的批量验证 在学校里,建学生档案、中考、高考报名时通常都要班主任收集和输入学生的身份证号码,因为身份证数字位数多,既容易输错,逐一验证更是费工夫,如果能够用程序进行批量验证,把输错的号码找出来,只针对错误的号码进行验证就轻松得多了。本算法只能发现输入错误的18位身份证号码,不涉及身份证信息的解读和真伪验证。 VB程序的界面很简单,最少只要一个TEXTBOX和一个命令按钮(下图)。 TEXTBOX只要把MultiLine(多行)属性设为True和ScrollBar(滚动条)属性设为2-Vertical(垂直)即可。这样TEXTBOX就可以容纳多个身份证号码,每个一行。在EXCEL 表格里输好然后统一复制过来即可。 18位身份证的验证算法是这样的: ①.将前面的身份证号码17位数分别乘以不同的系数。从第一位到第十七位的系数分别为:7 9 10 5 8 4 2 1 6 3 7 9 10 5 8 4 2 ②.将这17位数字和系数相乘的结果相加。 ③.用加出来和除以11,看余数是多少? ④.余数只可能有0 1 2 3 4 5 6 7 8 9 10这11个数字。其分别对应的最后一位身份证的号码为1 0 X 9 8 7 6 5 4 3 2。 而程序的实现过程就是先把TEXTBOX内的身份证号码按行拆成字符数组,然后逐个对每个身份证号码的前17位进行计算,得出其校验码再与第18位号码进行对照,如果相同就是对的,如果不同则说明有输入错误。然后在每个错误的身份证号码后加上相关信息,使用者可以根据错误信息,只针对有错误的身份证号码来核对证件上的身份证号码。 按钮的代码如下: Private Sub Command1_Click() REM 准备工作,前17位系数和对应检验码放入数组 wi$ = "7 9 10 5 8 4 2 1 6 3 7 9 10 5 8 4 2" yzm$ = "1 0 X 9 8 7 6 5 4 3 2" Dim s1() As String Dim s2() As String s1 = Split(wi$, " ") s2 = Split(yzm$, " ") REM 获取身份证号并验证 Dim s() As String temp$ = Text1.Text

电子照片批量重命名的方法

电子照片批量重命名的 方法 集团企业公司编码:(LL3698-KKI1269-TM2483-LUI12689-ITT289-

怎样把照片批量重命名成学生姓名 学生姓名来源于excel,照片是序列和excel的姓名相对应,用什么方法快速处理 回答: 1、先在打开含有报考信息的Excel文档,假设学号在第A列,姓名在第B列,身份证号在第C列等等,则在第一条学生信息后的空白单元格中输入“="ren"&A2&".jpg"&C2&".jpg"”(不包括外引号,注意,这里的A2是指第A列的第二行,因为第一行一般是字段名:学号、姓名等,如果没有字段那么这里的公式里就应该是A1、B1,有两行字段那么就应该是A3、B3),回车会得到一个类似 “renXXXXXXXXXXXXX.jpg”的DOS命令。 2.点击该单元格右下角的填充柄,将公式应用到所有学生,复制此列所的数据。 3.新建一个记事本,粘贴复制的内容,得到的就是文件重命名的DOS命令。 4.将该文件保存到学生照片文件夹下(学生照片文件夹是复制后的,这样不会破坏原有数据),将扩展名".txt"改为".bat",这时只要双击该文件,就会自动将我们所需要的以学号命名的图片重命名为以身份证号命名的图片文件了。 5.接下来单击右键更改文件的排序方式,一般最前面或者最后面的文件就是我们所需要的图片了。 这个的好处是可以将照片以身份证号或者学号重命名,学生的话一般都有学号的吧。 再解释一遍: 1、Excel文档中,假设学号在第A列,姓名在第B列,身份证号在第C列等等,则在第一条学生信息后的空白单元格中输入 ="ren"&A2&".jpg"&C2&".jpg"(ren后有空格,前一个jpg后有空格;意

学籍照片批量重命名的方法

学籍照片批量重命名的方法 河南省中小学学生学籍注册时导入照片是按身份证号码导入的,也就是照片命名为学生的身份证号,如果对着输入好的EXCEL电子学籍一个一个地改名,速度很慢,在此本人为大家提供一个批量片改名的方法。 1、学生照相要按照着输入好的电子学籍的顺序进行,以班为单位记录好。 2、照好的照片会被照相机自动命名为DSCN0001.JPG、DSCN0002.JPG……,以班为单位把照片拷贝到一个文件夹里,如存放到“D:\一(1)班文件夹”。 3、打开EXCEL,新建一文档,命名为“改名一(1)班”,在A列输入DSCN0001.JPG,DSCN0002.JPG然后用填充柄向下拖动,一直到合适的数字为止。注意:A列的数据对应着D:\一(1)班文件夹里的照片名,如果照相机自动命名的照片不是从DSCN0001. JPG开始的,那么A列的数据要从对应的开始数进行填充。如果照相过程中有重拍的学生,只保留好的照片,删掉不可用的照片,A列填充的数据也要删掉对应的数据,总之,A列的数据与D:\一(1)班文件夹里的照片名一一对应。 4、打开对应班级输入好的电子学籍EXCEL,把身份证号全部复制,粘贴到“改名一(1)班”电子表格的B列。 5、在C列输入以下内容“="REN "&A1&" "&B1&""”(注意:外侧双引号不用输入,内部双引号必需是在英文状态下输入)后按下回车键,即可出现相应结果。解释:这里的REN其实就是DOS中的重命名命令,本例中这句命令的意思是将A列中的名字重命名为B 列中对应的名字,这条命令在EXCEL中无法使用,仅用来以备后用。向下拖动该单元格的填充柄,直至对应左侧的内容。最终效果如图所示。最后将C列中的全部内容选中并进行复制。这是利用EXCEL填充句柄批量生成的重命名命令。 6、建立“重命名”批处理命令。在D:\一(1)班文件夹下单击鼠标右键,选择新建

照片批量重命名

照片批量重命名 想必大家都遇到过重命名文件或文件夹的问题吧,一个两个还好说,但某些时候我们要对一批文件进行命名的时候,又该怎么办呢,难道一个一个的命名吗?想必大家都想找一个方法能批量的对文件进行重命名,今天,我就告诉大家一个简单的方法。 学生姓名来源于excel,照片是序列和excel的姓名相对应。 1,进入到需要重命名文件的文件夹中,新建一个txt文件,内容为dir *.jpg /b>ren.bat(假如你要重命名的是图片的话,其它的文件只要将jpg改为其它文件的扩展名就OK),再改名为1.bat.双击1.bat运行。 2,用记事本打开生成的ren.bat文件,复制里面的全部内容,打开excel,右击A2单元格,选择“选择性粘贴”,选择unicode文本,点击确定。 (1、2也可省去,直接在Excel文档中粘贴照片原名称) Excel文档中,假设学号在第A列,姓名在第B列,身份证号在第C列等等,则在第一条学生信息后的空白单元格中输入="ren "&A2&".jpg "&C2&".jpg"(ren后有空格,前一个jpg后有空格;意思是把A2单元格的名称重命名为C2单元格的名称),

回车会得到一个类似“ren 200600001.jpg XXXXXXXXXXXXX.jpg”的DOS命令。 3.点击该单元格右下角的填充柄,将公式应用到所有学生,复制此列所的数据。 4.新建一个记事本,粘贴复制的内容,得到的就是文件重命名的DOS命令。 5.将该文件保存到学生照片文件夹下(学生照片文件夹是复制后的,这样不会破坏原有数据),将扩展名".txt"改为".bat",这时只要双击该文件,就会自动将图片重命名为以身份证号命名的图片文件了。

几种批量重命名文件的方式

1、bat重命名文件(解释:将aaa.txt 命名为bbb.doc) ren aaa.txt bbb.doc 2、循环重命名一个文件夹下的所有结尾为xls的文件,前加上“A_” for /f %%i in ('dir /b *.xls') do (ren %%i A_%%i) 3、在原文件名前面加当前系统日期格式yyyyMMdd @echo off for /f "tokens=1,2,3 delims=- " %%a in ('date /t') do set day=%%a%%b%%c for /f %%i in ('dir /b *.txt') do (ren %%i %day%%%i) (解释:tokens=1,2,3 delims=- 以‘-’为分隔符,将当前日期截取为三部分,分别付给a,b,c,设置day变量为截取到的三部分的结合,set day=%%a%%b%%c,即day=格式为yyyyMMdd 的当天日期 循环修改同一目录下的文件名,*.txt的都会被修改;i为原文件名) 4、现有一堆照片,命名格式为0001.jpg,0002.jpg,0003.jpg,…,00020.jpg,…… 要求在所有文件名前加上A_ @echo off rem 启用"延缓环境变量扩充" setlocal EnableDelayedExpansion set a=1 rem 循环当前目录下所有图片的文件名,支持带空格的名称 for /f "delims=" %%i in ('dir /b *.jpg') do ( rem 如果没有相同的文件名,则继续 if not "%%~ni"=="%~n0" ( if !a! LSS 10 (ren "%%i" "A_000!a!.jpg") else ren "%%i" "A_!a!.jpg" rem 设置数值型变量a=a+1 set /a a=a+1 ) ) echo 批量重命名完成! pause

利用EXCEL为图片批量重命名

利用E X C E L为图片批 量重命名 集团文件发布号:(9816-UATWW-MWUB-WUNN-INNUL-DQQTY-

利用E X C E L为照片批量重命名 一、准备照片。事前按照学籍顺序将学生排好序列,然后逐一拍照,完成后将相片文件拷到电脑上备用,如存放在“D:\photo”文件夹内。 二、巧用EXCEL填充柄,批量建立改名命令行。第一步:打开EXCEL软件。在A列中输入照片名“DSCN0001.JPG”,然后用填充柄向下拖动,一直到合适的数字为止。然后,在B列中以学生的学号等信息输入“.JPG”并用填充柄向下拖动直到合适的位置停止。第二步:在C列中输入以下内容“="REN "&A1&" "&B1&""”(注意:外侧双引号不用输入,内部双引号必需是在英文状态下输入)后按下回车键,即可出现相应结果。 第三步:向下拖动该单元格的填充柄,直至对应左侧的内容。最终效果如图所示。最后将C列中的全部内容选中并进行复制。●这是利用EXCEL填充句柄批量生成的重命名命令。 四、建立“重命名”批处理命令。在D:\photo文件夹下单击鼠标右键,选择新建“文本文档”命令。然后将该文件名改为“重命名.BAT”。右击该文件,选择“编辑”命令,进入该批处理文件的编辑状态。在编辑空白区右击,选择“粘贴”,将刚才EXCEL文件中C列中的内容复制到这里。然后存盘并退出。五、运行“重命名.BAT”进行批量更名。回到“D:\photo”文件夹后,直接双击运行“重命名.BAT”。这时,你会发现所有的相片文件名都已经整整齐齐地更改为我们需要的文件名了。 注:命令可复制以下字段:="REN "&A1&" "&B1&""

详解批量改照片名字为身份证号码

EXCEL为照片批量改身份证号码 河北省衡水市景县王千寺中学刘哲 1、准备照片,照片必须按照录入学生学籍信息的顺序采集。我这里以我创建的学生学籍照 片为例。 双击打开此文件夹,打开之后以这9张照片为例。 2、新建一个EXCEL工作表1,在先在学籍信息中复制学生的身份证号码。(注意多少个学生照片就多少个学生身份证号码)然后在新建的EXCEL工作表A列中,点击右键,使用选择性粘贴,在弹出的对话框中,选择数值,然后粘贴。 3、在B列粘贴这个公式括号内的公式(=A1&".JPG")这是给身份证号码添加后缀,为下一步做准备,在B列粘贴这个公式后,B1 就变成(下图),然后利用用填充柄向下拖动直到身份证号码结束的位置停止。

4、第一步:再新建一个EXCEL工作表2。在A列中输入照片名因为我的照片名字是从“CIMG4165.JPG”开始的,所以把CIMG4165.JPG放到A1,然后用填充柄向下拖动,一直到合适的数字为止(也就是你按顺序照的照片的最后一张照片的名字)。然后,复制我们在EXCEL工作表1中的B列中全部的数据,(也就是加后缀.JPG的身份证号码),然后在EXCEL 工作表2中的B1,点击右键,使用选择性粘贴,在弹出的对话框中,选择数值,然后粘贴。 第二步:在C列中复制以下内容括号内的公式(="REN "&A1&" "&B1&"")即可出现相应结果。 小贴士:这里的REN其实就是DOS中的重命名命令,本例中这句命令的意思是将A列中的名字重命名为B列中对应的名字,这条命令在EXCEL中无法使用,仅用来以备后用。 第三步:向下拖动该单元格的填充柄,直至对应左侧的内容。最终效果如图所示。最后将C列中的全部内容选中并进行复制。

批量照片重命名

怎样把照片批量重命名成学生姓名? 学生姓名来源于excel,照片是序列和excel的姓名相对应,用什么方法快速处理回答: 可以使用系统自带的批量命名程序,也可以用ACDSee 和Adobe Bridge,他们都有一个批量重命名的功能,都可以选择非图片文件一次批量重命名。对电脑熟悉的话你可以用下面这个:先在打开含有报考信息的Excel文档,假设学号在第A列,姓名在第B列,身份证号在第C列等等,则在第一条学生信息后的空白单元格中输入“="ren "&A2&".jpg "&C2&".jpg"”(不包括外引号,注意,这里的A2是指第A列的第二行,因为第一行一般是字段名:学号、姓名等,如果没有字段那么这里的公式里就应该是A1、B1,有两行字段那么就应该是A3、B3),回车会得到一个类似“ren 200600001.jpg XXXXXXXXXXXXX.jpg”的DOS命令。 2.点击该单元格右下角的填充柄,将公式应用到所有学生,复制此列所的数据。 3.新建一个记事本,粘贴复制的内容,得到的就是文件重命名的DOS命令。 4.将该文件保存到学生照片文件夹下(学生照片文件夹是复制后的,这样不会破坏原有数据),将扩展名".txt" 改为".bat",这时只要双击该文件,就会自动将我们所需要的以学号命名的图片重命名为以身份证号命名的图片文件了。 5.接下来单击右键更改文件的排序方式,一般最前面或者最后面的文件就是我们所需要的图片了。这个的好处是可以将照片以身份证号或者学号重命名,学生的话一般都有学号的吧。系统自带的批量命名程序就是指:把execl 的学生姓名和编号两栏导出成txt格式,然后打开txt,在每行前面用替换功能加上"rename ",然后在编号和名字后边都加上.jpg,然后保存成bat,放在照片的文件夹,执行bat。然后就OK了。希望你成功可以用批处理实现把execl的学生姓名和编号两栏导出成txt格式,然后打开txt,在每行前面用替换功能加上"rename ",然后在编号和名字后边都加上.jpg,然后保存成bat,放在照片的文件夹,执行bat. 标签: excel 重命名 学号dos 命令 身份证号分类: 学籍管理2010-04-20 20:07 学生照片根据EXCEL中的学生学号或其它信息重命名批量重命名学生姓名来源于excel,照片是序列和excel的姓名相对应。1,进入到需要重命名文件的文件夹中,新建一个txt文件,内容为dir *.jpg /b>ren.bat(假如你要重命名的是图片的话,其它的文件只要将jpg改为其它文件的扩展名就OK),再改名为1.bat.双击1.bat运行。2,用记事本打开生成的ren.bat文件,复制里面的全部内容,打开excel,右击A2单元格,选择“选择性粘贴”,选择unicode文本,点击确定。 (1、2也可省去,直接在Excel文档中粘贴照片原名称) Excel文档中,假设学号在第A列,姓名在第B列,身份证号在第C列等等,则在第一条学生信息后的空白单元格中输入="ren "&A2&".jpg "&C2&".jpg"(ren后有空格,前一个jpg 后有空格;意思是把A2单元格的名称重命名为C2单元格的名称),回车会得到一个类似“ren 200600001.jpg XXXXXXXXXXXXX.jpg”的DOS命令。 3.点击该单元格右下角的填充柄,将公式应用到所有学生,复制此列所的数据。 4.新建一个记事本,粘贴复制的内容,得到的就是文件重命名的DOS命令。 5.将该文件保存到学生照片文件夹下(学生照片文件夹是复制后的,这样不会破坏原有数据),将扩展名".txt"改为".bat",这时只要双击该文件,就会自动将图片重命名为以身份证号命名的图片文件了。

相关文档
最新文档