if or函数套用_excel常用函数用法解析第二篇——SUMPRODUCT、AND、OR、IF函数
熟练运用excel函数公式是提高办公效率、增强业务解决能力的重要方法,也是提高职场竞争力的有效途径。本号精选62个excel常用函数,结合示例详细解析功能和用法,助力提高函数应用水平,欢迎关注收藏。
第二篇:SUMPRODUCT、AND、OR、IF函数
SUMPRODUCT函数
功能:返回数组或区域乘积的和。
语法:SUMPRODUCT(arr1,arr2,arr3, ...)
说明: 数组参数arr1,arr2,arr3, ...必须具有相同的维数,比如arr1为A1:A10,维数是10,arr2为B1:B8,维数是8,维数不同,则返回结果为错误值 #VALUE!。函数 SUMPRODUCT 将非数值型的数组元素作为 0 处理。
示例:
1、实现分类汇总透视表功能
上图采购登记表需要按物品进行分类汇总,excel的透视表能很方便的实现,但其有个不足之处是源数据更改后,结果不自动更新,需右键刷新,或者用VBA代码解决,不太方便。其实SUMPRODUCT函数就能实现和透视表一样的分类汇总功能,而且结果还能自动更新。下面是两种实现效果对比:
其中H列物品1数量求和公式为:=SUMPRODUCT(($C$3:$C$10=G5)*$D$3:$D$10)
I列物品1数量求和公式为:=SUMPRODUCT(($C$3:$C$10=G5)*$F$3:$F$10)
加入日期条件,如要求得到2019-2-2日的分类汇总结果,见下图:
左侧为公式结果,右侧为透视表结果
H5单元格公式:=SUMPRODUCT(($B$3:$B$10=$H$1)*($C$3:$C$10=G5)*$D$3:$D$10)
I5单元格公式:=SUMPRODUCT(($B$3:$B$10=$H$1)*($C$3:$C$10=G5)*$F$3:$F$10)
2、统计次数和分类编号功能
要求对采购登记信息按物品名称统计各自发生的采购次数,和按采购物品品名编分类序号,如下图:
G列为按品名分别编分类序号,G3单元格公式:=SUMPRODUCT((C$3:C3=C3)*1)
I列为按品名统计发生的采购次数,I5单元格公式:=SUMPRODUCT(($C$3:$C$10=H5)*1)
不过这个功能用COUNTIF函数更简单,用COUNTIF时
G3单元格公式:=COUNTIF(C$3:C3,C3)
I5单元格公式:=COUNTIF($C$3:$C$10,H5)。
COUNTIF函数以后再详细讲解,这里提到只为开拓思路,让大家知道,很多函数功能是可以相互替代实现的,遇到问题时某个对应的函数一时想不起来,可以试着考虑其他方法,不要死磕。
AND函数
功能:返回参数运算结果,当所有参数的逻辑值为真时,返回TRUE;只要有一个参数的逻辑值为假,即返回FALSE。
语法:AND(log1,log2, ...)
说明:如果参数中包含文本或空白单元格,则这些值将被忽略。如果参数内包括非逻辑值,则 返回错误值 #VALUE!。
示例:
根据学生成绩表,标记出各科成绩都合格的名单。
F3单元格公式:=IF(AND(B3>=60,C3>=60,D3>=60),"都及格
if or函数套用_excel常用函数用法解析第二篇——SUMPRODUCT、AND、OR、IF函数相关推荐
- 介绍lookup函数十大常用的用法
转载:https://baijiahao.baidu.com/s?id=1627410097387782364&wfr=spider&for=pc 介绍lookup函数十大常用的用法, ...
- 内联函数 —— C 中关键字 inline 用法解析(转载)
一.什么是内联函数 在C语言中,如果一些函数被频繁调用,不断地有函数入栈,即函数栈,会造成栈空间或栈内存的大量消耗. 为了解决这个问题,特别的引入了inline修饰符,表示为内联函数. 栈空间就是指放 ...
- 函数伪代码_Excel常用函数
欢迎大家在此收看任我行office教程系列,这一期我来为大家讲什么内容呢,那就是几个office的几个常用函数了,如果您不会这些函数和函数嵌套那么您的Excel电子表格也就别玩了哈,那么他们分别是什么 ...
- if or函数套用_Excel将IF函数和OR函数结合使用进行多条件的选择性判断
Excel将IF函数和OR函数结合使用进行多条件的选择性判断 时间:2015-01-22 作者:snow 来源:互联网 Excel中的IF函数用于实现多分支选择结构的实现,是结构化编辑中与顺序 ...
- 内联函数 —— C 中关键字 inline 用法解析
一.什么是内联函数 在C语言中,如果一些函数被频繁调用,不断地有函数入栈,即函数栈,会造成栈空间或栈内存的大量消耗. 为了解决这个问题,特别的引入了inline修饰符,表示为内联函数. 栈空间就是指放 ...
- 15个常用excel函数公式_Excel常用函数公式应用技巧解读
Excel中的数据统计分析,离不开函数公式,相对于一些"高大上"的应用技巧,函数,公式是基础,也是灵魂. 一.求和.(一)单条件求和.函数:Sumif.功能:对满足条件的单元格求和 ...
- 15个常用excel函数公式_Excel常用日期函数:14个公式满足工龄、年龄、账龄计算...
[温馨提示]亲爱的朋友,阅读之前请您点击[关注],您的支持将是我最大的动力! 在Excel中,日期是可以参与计算的,比如我们工作中计算星期.年龄.工龄.账龄.利息,以及复杂一点的汇总某个时间段的数据等 ...
- c++如何将两个if函数合并_Excel中的VLOOKUP函数,8种使用技巧与你分享
锦袍绣帽跃金鞍.卷旗幡.整师还.轻骑穷追,湘尾鼓声寒.千里尘清高会处,张翠幕,万人看.藕丝衫袖捧雕盘.玉颓山.夜将阑.幸遇休兵,且尽玉壶宽.未用汉军频出塞,徒生事,斩楼兰. --[宋]王庭珪<江 ...
- db2 replace函数的用法_总结篇--SUBSTITU函数实用终极帖
SUBSTITUTE函数是EXCEL常用的文本函数之一,常用于字符串的提取等操作. 关于SUBSTITUTE函数的基本使用,请参看帖子Substitute函数使用简介.今天就让我们再一次来重温一下他都 ...
- java字符替换函数示例_Java字符串替换函数replace()用法解析
Java字符串替换函数replace()用法解析 这篇文章主要介绍了Java字符串替换函数replace()用法解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的 ...
最新文章
- flex版的流程设计器
- 疫情可视化,基于知识图谱的AI“战疫”平台如何做?
- 线程同步 – lock和Monitor
- mac ox 10.9 安装eclipse cpp launch failed binary not found
- 关于c#中 的动态加载程序集
- 将COM+ Events进行到底[转]
- Java 命令行编译项目
- Training a classifier
- HoloLens开发手记-硬件细节 Hardware Detail
- 编写Shell脚本(批处理,一次执行多条命令)
- 如果您是JavaScript开发人员,为什么要进行增强现实-以及如何开始
- manacher算法--最长回文子串
- 32获取外部中断状态_STM8单片机中断的主要功能解析
- VC6.0中使用Activex控件小结
- 白天工作效率低,晚上效率高怎么调整过来?
- 微信消息自动回复并汇总
- com词根词缀_英语词根词缀,cor和con分别代表什么意思
- mac电脑怎么清空浏览器缓存?Chrome浏览器 for Mac清理缓存的方法
- android 6gb和8gb区别,6GB和8GB区别到底有多大?千万别再花冤枉钱了
- 白鲸优化(BWO)算法(含MATLAB代码)