您的位置】:知源论文网 > 教育类论文 > 职业教育 > 正文阅读资讯:Excel VLOOKUP函数与Dos批处理组合应用研究

Excel VLOOKUP函数与Dos批处理组合应用研究

[作者:古波[来源:互联网]| 打印 | 关闭 ]
原始数据表单元格格式中数字分类被设置成了“文本”,需要先把刚才输入的公式删除掉,将单元格格式中数字分类修改为“常规”后,再进行前面的公式输入操作,可获得对应身份证。最后,向下拖动G2单元格自动填充柄,即可得到全部对应的身份证。   说明如下。   1)“lookup_value”参数代表查找内容,即用什么来找。本例中用“姓名学号.xls”sheet1表中B2单元格的值即该学生的姓名来找。   2)“table_array”参数代表查找范围区域,即在哪里找。需要注意以下两点。   ①查找内容必须在查找范围区域的第一列。本例中“姓名身份证.xls”sheet1工作表B列(姓名)作为查找范围区域的第一列。   ②查找范围区域要包含返回值所在的列。返回值“身份证”在“姓名身份证.xls”sheet1表C列。所以,查找范围区域是“$B$2:$C$51”(因为后面用其他姓名来查找身份证依然是固定在该区域,所以用的是绝对地址),由于“姓名身份证.xls”在同一目录,数据表名为sheet1,所以完整的查找范围是“[姓名身份证.xls]sheet1!$B$2:$C$51”。   3)“col_index_num”参数是指返回第几列的值。这个“第几列”是指“返回值”在刚刚选择的范围区域的列数。“身份证”在查找范围“$B$2:$C$51”中处于第2列,所以应该输入2,而不是在工作表中的列数3。   4)“[range_lookup]”参数为可缺省参数,默认是1或True,表示模糊查找;当输入0或False时,表示精确查找。本例必须用精确查找,否则会出错。   3 Dos批处理重命名   如图6所示,通过VLOOKUP函数,轻松、快捷地在“姓名学号.xls”sheet1工作表中填入了姓名所对应的身份证,继续下一步操作。   如图7所示,在“学号”前面和后面各插入一列,分别自动填充Dos重命名命令rename和扩展名“.jpg”,身份证后面空列自动填充扩展名“.jpg”,构造Dos文件重命名命令。   把F2到J2除表头以外的所有数据复制、粘贴到空白记事本文件中,点击记事本“编辑”菜单,选择“替换”命令。把记事本文件中学号后面的空格一直到“.jpg”全部选中,复制、粘贴到“替换”对话框中“查找内容”后面的方框中,“替换为”后面的方框中填入“.jpg”,最后点“全部替换”按钮,把多余的空格去掉。   点记事本“文件”菜单,选择“另存为”命令,“保存类型”选“所有文件”,“文件名”输入形如“批量重命名.bat”,“保存在”选“学生照片”目录,然后点“保存”按钮。   最后到“学生照片”目录,
Tags: