求excel根据关键字查找有此数据的所有数据行,并将这些数据行中另excel一列求和中的数据求和输出的公式

查看: 4708|回复: 7
excel获取所有工作表中某一列相同名称对应的另一列值求和
阅读权限10
在线时间 小时
各位大神求助:
例如图,功能1-3三个工作表,固定B列为负责人,C-D为时间,E为质量目标。
希望查找三个表B列所有责任人名不重复的放在sum表的B列,同时将同一人对应的所有时间(设计+测试)放在sum表的C列, 同一人的所有质量目标相加放在sum表的D列。
所有功能表的表字段(如责任人,设计时间。。。质量目标)都放在各个表的固定列。
各个工作表名不是固定的,并且可能增加或减少。
要求:在所有功能表固定的表字段下填好了内容/数值,在sum表中能自动的呈现结果,是自动哦,或加个按键触发的。
急求大神帮忙,最好能给出代码或具体操作, 同时如有合适的excel书籍推荐也不甚感激。。。
功能1.png (11.41 KB, 下载次数: 5)
22:58 上传
功能2.png (12.73 KB, 下载次数: 4)
22:58 上传
功能3.png (12.82 KB, 下载次数: 2)
22:58 上传
sum.png (10.32 KB, 下载次数: 2)
22:54 上传
补充内容 ( 10:21):
两个补充:
1. 功能表名不是功能1,2,3这么有规律,都是不同的文字,而且可能新增减少~
2. 能不能不用在功能表制作后再在sum表中做筛选等动作,而是完成功能表后,sum表自动可以列出人名并计算出个人时间和质量。
阅读权限100
在线时间 小时
& & & & & & & &
负责人的名字次序和数量都是固定的吗
阅读权限90
在线时间 小时
1、选中《功能1》B2:B10,在A上邻名称框输入任一名字如“姓名”。
2、在《sum》,“数据/筛选/高级筛选/将筛选结果复制到其他位置/列表区域/输入‘姓名’二字/条件区域/空白/复制到/B2/选择不重复的记录/确定”,结果如黄色区域。
3、将C3:D3公式复制到第5行,结果如绿色和粉红色区域;功能表数据更改,sum表同步更新。
★建议,发送EXCEL原表,重新制表很不情愿!
08:43 上传
点击文件名下载附件
25.48 KB, 下载次数: 93
阅读权限10
在线时间 小时
little-key 发表于
负责人的名字次序和数量都是固定的吗
谢谢快速回复哦,负责人,数量及顺序都不是固定的.....而且功能表也不是功能1,2,3这么有规律,我复制粘贴,你懂的~
阅读权限10
在线时间 小时
cpq4404 发表于
1、选中《功能1》B2:B10,在A上邻名称框输入任一名字如“姓名”。
2、在《sum》,“数据/筛选/高级 ...
谢谢快速回复~给力!
没有发附件是顾虑到有亲会担心附件有病毒而不下载~~下次我就贴表+附件两个都上!
我有两个补充:
1. 功能表名不是功能1,2,3这么有规律,都是不同的文字,而且可能新增减少~
2. 能不能不用在功能表制作后再在sum表中做筛选等动作,而是完成功能表后,sum表自动可以列出人名并计算出个人时间和质量?
阅读权限90
在线时间 小时
车前草X 发表于
谢谢快速回复~给力!
没有发附件是顾虑到有亲会担心附件有病毒而不下载~~下次我就贴表+附件两个都上!
解答1、表名不规律,可以令其满足公式所需的规律。表名设计与公式组合是一个整体,要统筹考虑,不要前者人为地为后者制造障碍!
解答2、不重复姓名,也可以用公示取得,如类似数组公式“{=INDEX(功能1!A:A,SMALL(IF(MATCH(功能1!$A$2:$A$11,功能1!A:A,0)=ROW($A$2:$A$11),ROW($A$2:$A$11),2^8),ROW(A1)))&&&}”等。
阅读权限10
在线时间 小时
cpq4404 发表于
解答1、表名不规律,可以令其满足公式所需的规律。表名设计与公式组合是一个整体,要统筹考虑,不要前者人 ...
1. 实际使用,sum可自动计算目的是节省过程的时间,比如功能叫TCP增强,保活连接池,byteCache增强,如果要求表名去符合公式改动,不仅不符合全团队使用,并且sum统计的时候还需要修改功能名,算完再改回来,耗费的工作量就够直接一个一个的表去手动加好了, 不需要sum统计了。
还是谢谢你的回复~~~
阅读权限90
在线时间 小时
车前草X 发表于
1. 实际使用,sum可自动计算目的是节省过程的时间,比如功能叫TCP增强,保活连接池,byteCache增强,如果 ...
既然这么强干主见,何必提问呢。
玩命加载中,请稍候
玩命加载中,请稍候
本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!
本站特聘法律顾问:徐怀玉律师 李志群律师
Powered by管理Excel工作表中的数据_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
文档贡献者
评价文档:
喜欢此文档的还喜欢
管理Excel工作表中的数据
E​x​c​e​l​使​用​技​巧
把文档贴到Blog、BBS或个人站等:
普通尺寸(450*500pix)
较大尺寸(630*500pix)
大小:3.25MB
登录百度文库,专享文档复制特权,财富值每天免费拿!
你可能喜欢excel中,如何能够将一列数据中(包含数字和文字)的数字部分通过函数提取出来,并且求和?_百度知道
excel中,如何能够将一列数据中(包含数字和文字)的数字部分通过函数提取出来,并且求和?
提问者采纳
$9)))数组公式以ctrl+shift+enter三键组合结束输入.baidu:$9).jpg" esrc="/zhidao/wh%3D600%2C800/sign=4e2a89be3bc79f3d8fb4ec368a91e129/203fb80e7bec54e7b1c6d65fba4d,--MID(A1.1/17))举例&数据在A列中B1输入公式=LOOKUP(9^9.jpg" target="_blank" title="点击查看大图" class="ikqb_img_alink"><img class="ikqb_img" src="http.hiphotos,ROW($1://h,MIN(FIND(ROW($1.hiphotos://h.com/zhidao/wh%3D450%2C600/sign=cd26fdcceff8/203fb80e7bec54e7b1c6d65fba4d,A1&amp.hiphotos.baidu://h.com/zhidao/pic/item/203fb80e7bec54e7b1c6d65fba4d,然后公式下拉提取所有A列数字然后对B列求和如图所示<a href="http
提问者评价
thank you!
来自团队:
其他类似问题
为您推荐:
其他6条回答
5。要看是哪种类型,最好贴出几个有代表性的例子:65423213、数字在中间、数字在前面:1235个水果2:不同类型的提取方法不一样:电话号码:一车货有456吨价值54562元。1、数字位置不固定、一个单元格里存在多个字数、数字在后面:一共有55524个人4这要看你的数据是什么类型的
是每个单元格都包含文字和数字还是有的单元格的文字有点单元格是数字,如果是第二种情况就好办,直接自动求和就可以了,文字不会计算的
提取数据:如果A列为源数据列,在B1输入=IF(TEXT(A1,0)=A1,,A1),智能填充B列。求和:=SUM(A:A)或是宿命(B:B)都可以
比如你的一列数据在A1——A100单元格,求出的和想放在A101单元格,那么在A101单元格插入公式=SUM(IF(A1:A4&E9+307,A1:A4,0))后按ctrl+shift+enter结束。
=LOOKUP(11^11,--MID(A1,MIN(FIND({1,2,3,4,5,6,7,8,9,0},A1&5^19)),ROW($1:$99)))
11表示所取数值位数
请举几个典型数据,模拟结果,便于回答。
您可能关注的推广
excel的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁92如何在Excel表格中查找数据
上亿文档资料,等你来发现
92如何在Excel表格中查找数据
本文分步介绍了如何使用MicrosoftExce;创建示例工作表;本文使用一个示例工作表来阐释Excel的内置函数;您需要在单元格E2中键入要查找的值;本文使用下列术语来说明Excel内置函数:;术语;Table_ArrayLookup_ValueL;Lookup_Vector;Col_Index_NumResult_Arra;Range_Lookup(TR
本文分步介绍了如何使用 Microsoft Excel 中的各种内置函数在表中(或单元格区域中)查找数据。您可以使用不同的公式来获取相同的结果。 创建示例工作表本文使用一个示例工作表来阐释 Excel 的内置函数,例如引用列 A 中的姓名并从列 C 中返回该用户的年龄。要创建此工作表,请在空白 Excel 工作表中输入下面的数据。 您需要在单元格 E2 中键入要查找的值。您可以在同一工作表中的任一空白单元格内键入该公式。
术语定义本文使用下列术语来说明 Excel 内置函数:术语Table_Array
Lookup_Value Lookup_Array - 或 -Lookup_VectorCol_Index_Num Result_Array 它的大小必须- 或 - Result_VectorRange_Lookup (TRUE 或 FALSE)。如果该值为 TRUE 则返回近似的匹配项。如果该值为Top_Cell
(向也可以是负数(表示位Offset_Col函数LOOKUP()LOOKUP 函数可在单个行或列中查找值,并将该值与另一行或列中同一位置的值进行匹配。下面是 LOOKUP 公式语法的示例:=LOOKUP(Lookup_Value,Lookup_Vector,Result_Vector) 下面的公式在示例工作表中查找 Mary 的年龄:=LOOKUP(E2,A2:A5,C2:C5)该公式使用单元格 E2 中的值“Mary”并在查找矢量(列 A)中查找“Mary”。然后,该公式会将该值与结果矢量(列 C)中同一行内的值进行匹配。因为“Mary”在第 4 行中,所以 LOOKUP 会返回列 C 的第 4 行中的值 (22)。 注意:LOOKUP 函数要求对表进行排序。有关 LOOKUP 函数的更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:324986 如何在 Excel 中使用 LOOKUP 函数VLOOKUP()当数据以列的形式列出时,使用 VLOOKUP(即“纵向查找”)函数。该函数在最左边的列中搜索某个值,然后将该值与同一行中指定列内的数据进行匹配。您可以使用 VLOOKUP 在已排序的或未排序的表中查找数据。下面的示例使用含有未排序的数据的表。 下面是 VLOOKUP 公式语法的一个示例:=VLOOKUP(Lookup_Value,Table_Array,Col_Index_Num,Range_Lookup)下面的公式在示例工作表中查找 Mary 的年龄:=VLOOKUP(E2,A2:C5,3,FALSE)该公式使用单元格 E2 中的值“Mary”并在最左边的列(列 A)中查找“Mary”。然后,该公式会将该值与 Column_Index 中的同一行中的值进行匹配。该示例使用“3”作为 Column_Index(列 C)。因为“Mary”在第 4 行中,所以 VLOOKUP 会返回列 C 中的第 4 行中的值 (22)。有关 VLOOKUP 函数的更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:181213 如何使用 VLOOKUP 或 HLOOKUP 查找完全匹配项INDEX() 和 MATCH()您可以将 INDEX 函数和 MATCH 函数一起使用,以获取与使用 LOOKUP 或 VLOOKUP 相同的结果。 下面是一个语法示例,它组合使用 INDEX 和 MATCH,以便与前面示例中的 LOOKUP 和 VLOOKUP 产生相同的结果:=INDEX(Table_Array,MATCH(Lookup_Value,Lookup_Array,0),Col_Index_Num) 下面的公式在示例工作表中查找 Mary 的年龄:=INDEX(A2:C5,MATCH(E2,A2:A5,0),3)该公式使用单元格 E2 中的值“Mary”并在列 A 中查找“Mary”。然后,它将该值与列 C 中同一行内的值进行匹配。因为“Mary”在第 4 行中,所以该公式会返回列 C 中的第 4 行中的值 (22)。注意:如果 Lookup_Array 中的任何单元格都不与 Lookup_Value(“Mary”)匹配,则该公式将返回 #N/A。有关 INDEX 函数的更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章: 324988 XL2002:如何使用 INDEX 函数在表中查找数据OFFSET() 和 MATCH()您可以组合使用 OFFSET 和 MATCH 函数,以便与前面示例中的函数产生相同的结果。下面是一个语法示例,它组合使用 OFFSET 和 MATCH,以便与 LOOKUP 和 VLOOKUP 产生相同的结果:=OFFSET(top_cell,MATCH(Lookup_Value,Lookup_Array,0),Offset_Col)该公式在示例工作表中查找 Mary 的年龄:=OFFSET(A1,MATCH(E2,A2:A5,0),2)该公式使用单元格 E2 中的值“Mary”,并在列 A 中查找“Mary”。然后,该公式将该值与同一行中向右两列处(列 C)的值进行匹配。因为“Mary”在列 A 中,所以该公式会返回列 C 中的第 4 行中的值 (22)。有关 OFFSET 函数的更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:324991 XL2002:如何使用 OFFSET 函数????EXCEL数据查找 EXCEL有强大的数据处理功能,可以用它对数据进行组织和管理,当在工作中采集了大量数据后,出于某种需要,我们希望将符合某种条件的数据提取出来,有时是一个汇总结果,有时是所有符合条件的数据本身。很多刚接触EXCEL的朋友不知道从哪个方面入手,下面我们通过几个实例,快速掌握这些方法。 一、通过一定条件查找,返回汇总结果 在这个销量表中,如果我们想统计出姓名为“张三”的全部销量,可以用一个函数来做公式: =SUMIF(销量表!B:B,&张三&,销量表!C:C)这个SUMIF函数是一个条件汇总函数,它有三个参数,第一个参数是要查找的区域,在本例中是B列,第二个参数是要查找的条件,在本例中是“张三”这个姓名,第三个参数是需要汇总的区域。这个公式的含义是:在“销量表”的B列查找“张三”这个内容,在B列找到后,把找到的同一行中的C列值相加。 我们还可以用下面这个公式达到同样的效果:=SUM(IF(销量表!B1:B100=&张三&,销量表!C1:C100))这是一个数组公式,在输入完成后要按CTRL+SHIFT+ENTER组合键确认,此时会自动在公式的两端加上一对花括号(手工输入花括号无效)。在这个公式中用了两个函数SUM与IF,先由IF对它右边的条件“销量表!B1:B100=&张三&”做判断,这个条件同样是在销量表的B列查找“张三”,当条件成立时,就执行“销量表!C1:C100”这个部份,即返回C列同一行中的数值,最后由SUM函数将返回的所有相符的数值相加,得到正确结果。 第二个公式看似比第一个公式复杂,但它有一个“特殊”的作用,就是可以“多条件”查找。再看一个例子,还是在“销量表”中,把六七月份的“张三”的销量统计出来(不要五月份的) =SUM(IF((MONTH(销量表!A2:A100)&5)*(销量表!B2:B100=&张三&),销量表!C2:C100))这个数组公式用了两个条件,一个是A列的月份要大于5(即只要6、7月份的),另一个条件是B列等于“张三”,只有这两条件都成立,才执行同一行中的C列汇总求和。在这个公式中,由于要对“月份”进行计算,所以用一了个MONTH函数,它的作用是提取日期中的“月份”。要注意一点,在SUMIF函数中可以用“整列”(即:销量表!B:B),而在SUM与IF组合的数组公式中,不能用“整列”这个方式,只能用一个具体的区域(如:销量表!A2:A100)。
提示1:在上面几个公式中,为了方便使用,可以把“条件”放在一个固定的单元格中,然后在公式中只引用这个单元格。比如把要查找的“张三”输入到K1格中,然后把公式改成: =SUMIF(销量表!B:B,k1,销量表!C:C)提示2:如果公式不在“销量表”中,那么公式中必须加上表格名字用以指定数据位置(如:“销量表!B1:B100”前面的“销量表!”),如果公式就在“销量表”工作表中,则公式中不必加工作表的名字。提示3:想达到上面的结果,还有很多其他方法,大家可根据自己的喜好选择。二、通过条件查找,返回符合条件的内容。 在上图的表格中,每个姓名是唯一的,希望通过一个姓名查找到所需的电话号码 比如查找李四的电话号码 在F1单元格中输入一个要查找的姓名“李四”,然后在F2单元格中用公式=VLOOKUP(F1,A:B,2,0)只要按需要改变F1格中的姓名,就可在F2单元格中得到对应的号码。这个公式使用了VLOOKUP函数,它有四个参数,第一个参数是要查找的值,第二个参数是要查找的范围,第三个参数表示返回范围中的第几列内容,第四个参数如果为0,就表示“精确查找”,如果为1就表示“模糊查找”,一般用0值居多。包含各类专业文献、生活休闲娱乐、高等教育、行业资料、幼儿教育、小学教育、应用写作文书、外语学习资料、各类资格考试、文学作品欣赏、92如何在Excel表格中查找数据等内容。 
 在excel表格里怎么查找两列不一样的数据[1]_计算机软件及应用_IT/计算机_专业资料。今日推荐 157份文档 2015国家公务员考试备战攻略 ...  首先我把原始数据放在 A 列,待检查的数据放在 B 列(当然,两列也可以不在一 个表中) 我如何快速找出两张 Excel 表中不同的数据? 具体的 Vlookup 操作步骤也...  EXCEL中如何使用VLOOKUP函数查找引用其他工作表数据和自动填充数据_计算机软件及应用_IT/计算机_专业资料。EXCEL中如何使用VLOOKUP函数查找引用其他工作表数据和自动填充数...  如何查找excel中的数据并调入_IT/计算机_专业资料。如何查找excel中的数据并调入...但是通过 VB 的自动化功能来调用 EXCEL 工作表时,启动宏和关闭宏不 会自动...  在excel数据表中查找匹配某单元格的数值_计算机软件及应用_IT/计算机_专业资料。在表格或数值数组的首列查找指定的数值, 并由此返回表格或数组当前行中指定列处的数...  EXCEL中如何使用VLOOKUP函数查找引用其他工作表数据和自动填充数据_计算机软件及应用_IT/计算机_专业资料。EXCEL 中如何使用 VLOOKUP 函数查找引用其他工作表数据和自动填...  如何快速处理 Excel 2007 表格中的重复数据方法 1:突出显示重复数据你可以将重复的数据突出显示,这样你就可以找到它们,并且避免重复录入。做法如下: 1. 先要选中...  EXCLE 如何在相关联的两个工作表中进行数据查找 有两个工作表,表 1 包含在表...分级显示Excel工作表中的... 11页 免费 Excel在两个工作表中查找... 暂无评价...

我要回帖

更多关于 excel整列求和 的文章

 

随机推荐