乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > EXCEL中如何将多个表格中同一个人的数据提取汇总到一张表格...-excel求同,excel怎么算不同行的和

EXCEL中如何将多个表格中同一个人的数据提取汇总到一张表格...-excel求同,excel怎么算不同行的和

作者:乔山办公网日期:

返回目录:excel表格制作


Excel表中求同一个人一天有多个数据的时候,判断某天上班情况,本身是可以只用COUNTIFS多条件求个数,再加IF判断函数公式来做的,但是由于你表中的时间是有小时及分钟数的,所以需要IF函数组合SUMPRODUCT函数、DATE函数、YEAR、MONTH、DAY多个函数组合来做。
根据你的图片做了一个简单例子。
E2单元格输入公式并向下向右填充,如下:
=IF(SUMPRODUCT(($B$2:$B$10=E$1)*(DATE(YEAR($A$2:$A$10),MONTH($A$2:$A$10),DAY($A$2:$A$10))=$D2))>0,"上班","未上班")




思路如下:
1、用SUMPRODUCT函数计算出满足姓名及日期两个条件的个数和;
2、用IF函数判断其结果是否大于0,如果大于0,则等于上班,否则等于未上班。



你可以用等于号把这些表格的数据引到同一张表。然后用vlookup(),查找数据,也可以用多条件求和函数sumifs(),多条件统计函数countifs()计数。

1、如果表少,可以直接用查找公式,相加求和。

2、如果表多,可以先把数据引到同一个表。再用多条件求和计算。

扩展资料


Microsoft Excel是Microsoft为使用Windows和Apple Macintosh操作系统的电脑编写的一款电子表格软件。直观的界面、出色的计算功能和图表工具,再加上成功的市场营销,使Excel成为最流行的个人计算机数据处理软件。在1993年,作为Microsoft Office的组件发布了5.0版之后,Excel就开始成为所适用操作平台上的电子制表软件的霸主。

Microsoft Excel是电子试算表程序(进行数字和预算运算的软e799bee5baa6e4b893e5b19e362件程序),与Microsoft Word一样,它在市场拥有统治份额。它最初对占优势的Lotus 1-2-3是个竞争者,但最后它卖得比它多、快,于是它成为了实际标准。它适宜Windows和Macintosh平台。它的主要竞争者是OpenOffice.org Calc、AppleNumbers和CorelQuattro Pro。

countifs语法

countifs(criteria_range1,criteria1,criteria_range2,criteria2,…)

criteria_range1为第一个需要计算其中满足某个条件的单元格数目的单元格区域(简称条件区域),criteria1为第一个区域中将被计算在内的条件(简称条件),其形式可以为数字、表达式或文本。例如,条件可以表示为 48、"48"、">48" 、 "广州" 或 A3;

同理,criteria_range2为第二个条件区域,criteria2为第二个条件,依次类推。最终结果为多个区域中满足所有条件的单元格个数。

说明

Excel2007中新增函数,为countif函数的扩展。用法与countif类似,但countif针对单一条件,而countifs可以实现多个条件同时求结果。

参考资料来源:百度百科:Excel和百度百科:countifs语法


用sumif函数,如上图,设员工姓名在A列,相应的产量在B列,则计算员工"张三" 的总产量为=SUMIF(A:A,"张三",B:B)



F2=IF(INDEX(C:C,MIN(IF(COUNTIF(F$1:F1,$C$2:$C$22),4^8,ROW($C$2:$C$22))))=0,"",INDEX(C:C,MIN(IF(COUNTIF(F$1:F1,$C$2:$C$22),4^8,ROW($C$2:$C$22)))))向下复制
G2=IF(INDEX($D:$D,SMALL(IF($C$2:$C$22=$F2,ROW($C$2:$C$22),4^8),COLUMN(A1)))=0,"",INDEX($D:$D,SMALL(IF($C$2:$C$22=$F2,ROW($C$2:$C$22),4^8),COLUMN(A1))))向下向右复制
全是数组公式【数组公式,公式输完后,光标放在公式编辑栏同时按下CTRL+SHIFT+回车键,使数组公式生效】
望采纳,谢谢!!

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网