excel如何快捷找出两列名单的不同?-英雄云拓展知识分享
459
2024-01-30
HI,大家好,我是星光。
按条件对数据统计求和是工作中最多见的表格问题之一,今天给大家分享7个函数公式,都是拿来便可套用的模块化用法,可以解决单条件求和、模糊条件求和、并且关系的多条件求和、或关系的多条件求和、交叉表求和、动态表求和、多表求和等常见问题。
以下图所示,A~D列是成绩表,包括了多个学员及科目的成绩,需要据此统计F列指定人名的总分。
单条件求和 ▼
=SUMIF(B:B,F2,D:D)
SUMIF经常使用于单条件求和,基本语法以下:
SUMIF基本语法 ▼
=SUMIF(条件区域,条件,[求和区域])
以下图所示,A~C列是数据源,B列是公司全称,C列是金额,需要针对E列公司的简称统计对应的销售总额。
模糊条件求和 ▼
=SUMIF(B:B,”*”&E2&”*”,C:C)
*是通配符,代表0到多个字符,”*”&D2&”*”则表示包括D2关键字的任意字符串。
并且关系是指对同时符合多个条件的数据求和。
以下图所示,A~D列是一张成绩表,包括了多个学员及科目的成绩明细。现在需要在G2:I3区域编写公式,统计不同班级不同科目的总分。
并且多条件求和 ▼
=SUMIFS($D:$D,$A:$A,$F2,$C:$C,G$1)
并且关系的多条件求和常使用SUMIFS函数,基本语法以下:
SUMIFS基本语法 ▼=SUMIFS(求和区域,
条件区域1,条件1,
条件区域2,条件2...)
或关系是指符合多个条件中任意一个便可履行求和。
以下图所示,A~D列是一张成绩表。假定需要统计一班和2班的成绩总和。也就是只要A列的班级等于一班或2班,即对成绩累加求和。
或关系的多条件求和 ▼
=SUMPRODUCT(SUMIF(A:A,
{"一班","2班"},
D:D))
SUMIF函数的第2参数是一个常量数组{“一班”,”2班”},对这两个班级分别求和,返回一个内存数组{308,335},最后再使用SUMPRODUCT函数汇总。
假定又需要统计一班和2班的语文成绩总和,多个字段的多条件求和可以换用SUMIFS函数:
或关系的多条件求和 ▼
=SUMPRODUCT(SUMIFS(D:D,A:A,{"一班","2班"},C:C,"语文"))
以下图所示,A~E列为数据源,是一张成绩表,包括了班级和各科成绩;需要在I列查询G列班级和H列科目的成绩总分。
I2单元格输入以下公式:
交叉表多条件求和 ▼
=SUMIF(A:A,G2,OFFSET(
A:A,0,MATCH(H2,B$1:E$1,0))
)
SUMIF函数的条件区域是班级所在的源表A列,查询条件是G2的班级,求和区域则不固定,有时候是数学列,有时候是语文列。
此时使用一个OFFSET函数针对科目名称搭建动态求和区域。MATCH函数计算G2单元格的科目在B$1:E$1区域内首次出现的序列,比如返回结果为3;OFFSET函数以A:A列为基点,向下偏移0行,向右移动3列,返回D列的援用,也就是数学成绩所在的列。
除使用SUMIF函数外,也能够使用SUM或SUMPRODUCT函数。
参考解法以下:
数组公式 ▼
=SUM((A$2:A$9=G2)*(C$1:E$1=H2)*C$2:E$9)
以下图所示,有3张工作表,分别命名为1月、2月、3月。每张工作表的结构都是类似的,A列是分公司的名称,B列是收入金额。
现在需要在查询表中,针对B2单元格指定公司的名称、B3单元格指定的月份,汇总相干销售额。
举例来看,当B1单元格为A城,B3单元格为1月时,表示从1月工作表中汇总A城的销售额。
参考公式以下:
动态表求和 ▼
=SUMIF(INDIRECT("'"&B2&"'!A:A"),
B1,
INDIRECT("'"&B2&"'!B:B")
)
公式使用INDIRECT函数创建对指定工作表A列和B列的援用,分别作为SUMIF的条件和求和区域,对B1单元格指定的城市汇总求和。
仍然以上图所示数据为例,现在需要在汇总表中,统计A列各公司1⑶月销售总额。
多表求和代码看不全可以左右拖动.. ▼
=SUMPRODUCT(SUMIF(INDIRECT("'"&{"1月","2月","3月"}&"'!A:A"),A2,INDIRECT("'"&{"1月","2月","3月"}&"'!B:B")))
INDIRECT(“‘”&{“1月”,”2月”,”3月”}&”‘!A:A”)部份,{“1月”,”2月”,”3月”}是目标工作表名称,使用INDIRECT函数创建对这些工作表A列的援用,作为SUMIF的条件区域。一样的方式再创建对这些工作表B列的援用,作为SUMIF的求和区域。对这些工作表分别求和返回多个结果,最后使用SUMPRODUCT函数汇总。
案例下载百度网盘…
https://pan.baidu.com/s/1UOQc_cNhOREJuZpAWSbezA
提取码: 8yyh
在现代企业管理中,数据的高效管理和处理至关重要。随着信息技术的不断发展,英雄云的云表单已经成为了提高数据录入、管理和分析效率的不可或缺的工具。让我们来深入探讨英雄云-云表单的几大优势。
英雄云的云表单中包括了各种基础字段,如单行文本、多行文本、数字输入框、单选框、复选框、下拉框、下拉复选框、日期时间、分割线等。这些字段的多样性使用户可以根据具体的业务需求,轻松进行文本、数据和时间信息的录入或修改。例如,您可以使用单行文本字段录入员工姓名、产品型号等,或者使用下拉框进行多选,根据不同情况选择更加方便的字段类型。
英雄云的云表单还提供了高级字段,如地址、图片、附件、手写签名、手机、子表、关联数据、关联查询以及流水号。这些高级字段在基础字段的基础上升级,可帮助用户完成一些琐碎的工作。例如,使用地址字段可以避免逐字打字,而流水号字段可以自动生成规律性的编号,非常适用于合同编号生成等场景。
英雄云的部门成员字段允许企业对各个部门的成员进行精确管理。用户可以通过部门成员字段获取通讯录中的部门成员信息,应用于记录报销人、报销部门等场景。这些成员字段还细分为成员单选和成员多选,可根据具体需求在通讯录中选择一个或多个成员。
英雄云的聚合表功能用于对已存在的表单数据进行聚合计算,从而得到一张聚合表,后续其他表单可调用聚合表进行数据联动、关联查询和关联数据等操作完成数据处理。这一功能可应用于多种场景,如进销存管理、财务管理和门店零售管理等,帮助企业完成数据处理,提高工作效率。
英雄云的表单权限设置允许用户根据企业的具体需求管理表单的访问和操作权限。用户可以根据系统权限或自定义权限对不同成员或团队进行权限设置,以确保数据的安全和合规性。这一功能使企业能够根据变化的业务需求和团队结构,实时调整权限设置。
英雄云的云表单支持自定义打印模板,可将表单数据转换为可打印的Word文档。用户可以根据自己的需求进行排版和编辑,将产品规格说明书等文档轻松生成。这一功能提供了一种标准化的文档输出方式,简化了信息整理的过程。
综合来看,选择英雄云的云表单意味着选择更智能、更灵活、更高效的数据管理工具。无论是提高工作效率,精确管理数据,还是实现数据处理,英雄云的云表单都能满足您的多样化需求,助力您的业务发展。
如果您正在寻找一款强大的云表单工具,不妨考虑英雄云,它将为您带来更多的便捷和智能,助您事半功倍。
免责声明:
本网址(www.yingxiongyun.com)发布的材料主要源于独立创作和网友匿名投稿。此处提供的所有信息仅供参考之用。我们致力于提供准确且可信的信息,但不对材料的完整性或真实性作出任何保证。用户应自行验证相关信息的正确性,并对其决策承担全部责任。对于由于信息的错误、不准确或遗漏所造成的任何损失,本网址不承担任何法律责任。本网站所展示的所有内容,如文字、图像、标志、音频、视频、软件和程序等的版权均属于原创作者。如果任何组织或个人认为网站内容可能侵犯其知识产权,或包含不准确之处,请即刻联系我们进行相应处理。
发表评论
暂时没有评论,来抢沙发吧~