用ecel批量更改照片的名字
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
用EXCEL批量更改照片的名字
1、准备照片。
事前按照学籍或班级顺序将学生排好序列,然后逐一拍照,完成后将相片文件拷到电脑上备用,如存放在“D:\photo”文件夹内。
2、巧用EXCEL填充柄,批量建立改名命令行。
第一步:打开EXCEL软件。在A列中输入照片原文件名如“DSCN0001.JPG”,然后用填充柄向下拖动,一直到合适的数字为止(不能用填充柄向下填充的话,可逐一更改)。然后,在B列中输入学生的身份证信息如“430502”。(或者把信息表中的学生身份证信息复制粘贴过来,要确保照片号与身份证号都是同一个学生)
第二步:在C2单元格中输入“.jpg”,然后在D列中输入公式:“=B2&C2”(注意:外侧双引号不要输入),然后用填充柄拖动到适当位置,在D列中生成以身份证命名的照片的所有文件名。然后再在E2单元格中输入以下内容“="ren "&A2&" "&D2&""”(注意:外侧双引号不用输入,内部双引号必需是在英文状态下输入)后按下回车键,拖动填充柄到适当位置,这里的REN其实就是DOS中的重命名命令,本例中这句命令的意思是将A 列中的名字重命名为D列中对应的名字,这条命令在EXCEL中无法使用,仅用来以备以后用。
图用EXCEL批量生成命令的示意图
3、建立“重命名”批处理命令。
在D:\photo文件夹下(1)单击鼠标右键,选择新建“文本文档”命令。打开该文档,(2)点“文件”――“另存为”――“保存类型”为“所有文件”,文件名为“重命名.bat”。单击“保存”退出。(3)然后右击该文件,选择“编辑”命令,进入该批处理文件的编辑状态。在编辑空白区右击,选择“粘贴”,将刚才EXCEL文件中E列中的内容复制到这里,然后单击“保存”并退出。
4、运行“重命名.bat”进行批量更名。
回到“D:\photo”文件夹后,直接双击运行文件“重命名.bat”。这时,你会发现所有的相片文件名都已经整整齐齐地更改为我们需要的文件名了。原来的照片是用姓名或报名号命名的情况,只要有与之对应的身份证信息,同样适用本方法。
注意:1、批处理文件要与照片放在同一个文件夹下。
2、为避免学生的照片号与身份证号不是同一个人,在给学生照像时,可按录入学生信息时的顺序照像,这样复制学生的身份证号时就不会出错。