当前位置:首页教育技巧excel技巧excel表格制作

excel表格怎么集中相同的名字

减小字体 增大字体 2025-12-15 16:55:34


1.在Excel中如何把多个工作表中数据全部集中到一个工作表中,要求把

用"合并计算"来操作

1.首先选择你要显示结果的空白单元格

2.点击“数据”---“合并计算”,函数那里选择“求和”,点“引用位置”后面那个红色的箭头选择第一工作表的第一个名称,再点击“添加”然后再点后面那个红色的箭头选择第二工作表的第一个名称,……

如果第一个工作表和第二个工作表的那些名称完全一样的,并且排的顺序也一样,就可以先选择第一工作表的那些名称(包括要加在一些的数据),再点添加,再选择第二个工作表的那些名称(包括要加在一些的数据)

2.如何在很多的EXCEL表格中找到相同的人名

万能的vba可以实现。

例如姓名在每个工作表的A列。读取后放在特定工作表(假设:工作表名=“结果表”,需要查找的姓名=“张三”)

第一步:进入visual basic。插入模块。

第二步:写入代码。代码如下:(注:未进行测试)

SUB TEST()

CONST CZXM="张三"

DIM JGARR(1 TO 100,1 TO 2) '1-工作表名 2-行号

DIM ZZ AS INTEGER '记录查找到的个数

FOR EACH MYS IN ACTIVEWORKBOOK.SHEETS

FOR I=1 TO MYS.CELLS(1000000,1).END(XLUP).ROW

IF MYS.CELLS(I,1).TEXT=czxm then

zz=zz+1

jgarr(zz,1)=mys.name

jgarr(zz,2)=i

endif

NEXT I

NEXT MYS

'输出结果

sheets(“结果”).activate

range("a1:b1000").clear

cells(1,1).resize(zz,2)=jgarr

END SUB

可以自己试一下哦。

3.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函数。

评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分)

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