当前位置:首页教育技巧excel技巧excel表格单元

excel表格怎么统一姓名

2025-04-09 08:12:00


1.如何用Excel做批量命名

用Excel和DOS命令批量修改文件名

1、点击Windows左下角的“开始”菜单,选择“运行”,输入 cmd ,回车进入命令行。

2、用 cd 命令进入到你想批量修改文件名的文件夹目录。比如这里,我想要进入C盘中的pics文件夹。

cd

cd pics

3: 输入 dir /b 你可以看见当前文件夹目录下面全部文件的列表。

输入 dir /b > pics.xls 将的列表输出到pics.xls电子表格。

4: 有趣的东西现在才开始。打开Excel或Google Docs电子表格,你会在第一列中看到刚才文件列表。

5: 在旁边空白的列中,添加一个相应的function函数公式——例如,使用SUBSTITUTE可以来修改文件名中指定的字符,使用 CONCATENATE() 和 DATE() 可以在文件名中加上日期,等等。

6: 如上图,选中B1单元格右下角的+加号,向下拖动,这样我们的公式将被复制应用到所有行。

现在,你原来的文件名在A列,你期望替换成的文件名在B列——我们现在要将它们转化为DOS中的rename命令。

在C列,输入Excel公式:

=CONCATENATE("ren ",A1, " ", B1)

点击函数的对号,确认输入无误后,拖到右下角的+加号,应用到所有行。

7: 选中C列,点击“复制”,在C盘pics文件夹目录下,创建一个rename.bat文件,将复制的内容粘贴进去。

8: 现在我们已经基本要完成了。在C:pics>;下输入命令rename.bat,然后回车,你会发现pics目录下的文件名已经按照你期望的方式全部被修改了。

2.excel如何把两张表上相同名字的不同信息整合起来???

确实是用VLookup查询函数,楼上说的都对,我来具体说一下。

为了方便操作,我建议你把book2的这张身份证表,在book1中新建一个sheet再粘贴进去。假如你第一张表中,“所在支部”在A1单元格,那么“身份证”就是C1,图上填0的位置就是C2;同理,假设你第二张表的“序号”是sheet2的A1,那么身份证号所在列就是sheet2的D列。

接下来是具体操作:在第一张表的C2单元格内(即你图上标0的位置)填入:=VLOOKUP(B2,Sheet2!C:D,2,FALSE)然后就可以拖拽C2单元格填充公式了。再啰嗦的解释一下:上述公式中,B2的意思是要查询的条件,也就是告诉Excel要查询满足B2单元格的姓名;Sheet2!C:D的意思是,按照B2的内容去查找相关信息的范围,也就是按照第一张表的姓名,去第二张表的C列、D列去找相关信息,即在sheet2中(这就是为什么我建议你把第二个Excel表格粘贴进新的sheet)的姓名、身份证号两列找相关信息;2的意思是,找到相对应的值后,返回范围中第二个值,也就是说当在第一张表中按照某一姓名,在第二张表中的姓名、身份证号两列中找到对应的姓名后,返回第二个值,即身份证号的值。

FALSE的意思是精确查找,如果两张表格中的姓名完全一样,最好加上这个提醒一下,在使用vlookup函数钱,一定要看看有没有姓名一样的,如果一样公式会出错。建议你对两张表的姓名所在列,分别用条件格式突出重复的值,这样会很直观。

好像解释的有点乱,见谅一下。如果想要了解更具体的用法,你可以百度vlookup函数。

相关信息


电脑版

【免责声明】本站信息来自网友投稿及网络整理,内容仅供参考,如果有错误请反馈给我们及时更正,对文中内容的真实性和完整性本站不提供任何保证,不承但任何责任。
版权所有:学窍知识网 Copyright © 2011-2026 www.at317.com All Rights Reserved .