熟练运用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函数相关推荐

  1. 介绍lookup函数十大常用的用法

    转载:https://baijiahao.baidu.com/s?id=1627410097387782364&wfr=spider&for=pc 介绍lookup函数十大常用的用法, ...

  2. 内联函数 —— C 中关键字 inline 用法解析(转载)

    一.什么是内联函数 在C语言中,如果一些函数被频繁调用,不断地有函数入栈,即函数栈,会造成栈空间或栈内存的大量消耗. 为了解决这个问题,特别的引入了inline修饰符,表示为内联函数. 栈空间就是指放 ...

  3. 函数伪代码_Excel常用函数

    欢迎大家在此收看任我行office教程系列,这一期我来为大家讲什么内容呢,那就是几个office的几个常用函数了,如果您不会这些函数和函数嵌套那么您的Excel电子表格也就别玩了哈,那么他们分别是什么 ...

  4. if or函数套用_Excel将IF函数和OR函数结合使用进行多条件的选择性判断

    Excel将IF函数和OR函数结合使用进行多条件的选择性判断 时间:2015-01-22   作者:snow   来源:互联网 Excel中的IF函数用于实现多分支选择结构的实现,是结构化编辑中与顺序 ...

  5. 内联函数 —— C 中关键字 inline 用法解析

    一.什么是内联函数 在C语言中,如果一些函数被频繁调用,不断地有函数入栈,即函数栈,会造成栈空间或栈内存的大量消耗. 为了解决这个问题,特别的引入了inline修饰符,表示为内联函数. 栈空间就是指放 ...

  6. 15个常用excel函数公式_Excel常用函数公式应用技巧解读

    Excel中的数据统计分析,离不开函数公式,相对于一些"高大上"的应用技巧,函数,公式是基础,也是灵魂. 一.求和.(一)单条件求和.函数:Sumif.功能:对满足条件的单元格求和 ...

  7. 15个常用excel函数公式_Excel常用日期函数:14个公式满足工龄、年龄、账龄计算...

    [温馨提示]亲爱的朋友,阅读之前请您点击[关注],您的支持将是我最大的动力! 在Excel中,日期是可以参与计算的,比如我们工作中计算星期.年龄.工龄.账龄.利息,以及复杂一点的汇总某个时间段的数据等 ...

  8. c++如何将两个if函数合并_Excel中的VLOOKUP函数,8种使用技巧与你分享

    锦袍绣帽跃金鞍.卷旗幡.整师还.轻骑穷追,湘尾鼓声寒.千里尘清高会处,张翠幕,万人看.藕丝衫袖捧雕盘.玉颓山.夜将阑.幸遇休兵,且尽玉壶宽.未用汉军频出塞,徒生事,斩楼兰. --[宋]王庭珪<江 ...

  9. db2 replace函数的用法_总结篇--SUBSTITU函数实用终极帖

    SUBSTITUTE函数是EXCEL常用的文本函数之一,常用于字符串的提取等操作. 关于SUBSTITUTE函数的基本使用,请参看帖子Substitute函数使用简介.今天就让我们再一次来重温一下他都 ...

  10. java字符替换函数示例_Java字符串替换函数replace()用法解析

    Java字符串替换函数replace()用法解析 这篇文章主要介绍了Java字符串替换函数replace()用法解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的 ...

最新文章

  1. flex版的流程设计器
  2. 疫情可视化,基于知识图谱的AI“战疫”平台如何做?
  3. 线程同步 – lock和Monitor
  4. mac ox 10.9 安装eclipse cpp launch failed binary not found
  5. 关于c#中 的动态加载程序集
  6. 将COM+ Events进行到底[转]
  7. Java 命令行编译项目
  8. Training a classifier
  9. HoloLens开发手记-硬件细节 Hardware Detail
  10. 编写Shell脚本(批处理,一次执行多条命令)
  11. 如果您是JavaScript开发人员,为什么要进行增强现实-以及如何开始
  12. manacher算法--最长回文子串
  13. 32获取外部中断状态_STM8单片机中断的主要功能解析
  14. VC6.0中使用Activex控件小结
  15. 白天工作效率低,晚上效率高怎么调整过来?
  16. 微信消息自动回复并汇总
  17. com词根词缀_英语词根词缀,cor和con分别代表什么意思
  18. mac电脑怎么清空浏览器缓存?Chrome浏览器 for Mac清理缓存的方法
  19. android 6gb和8gb区别,6GB和8GB区别到底有多大?千万别再花冤枉钱了
  20. 白鲸优化(BWO)算法(含MATLAB代码)

热门文章

  1. 力扣算法题—069x的平方根
  2. Java中对数组的操作
  3. C++ 学习笔记之——STL 库 vector
  4. Android listview实现单选变化的效果
  5. mycat启动服务,后台日志报错Bit Server VM warning: ignoring option MaxPermSize
  6. 利率市场化改革 增大银行风险管理挑战
  7. JavaScript return的作用
  8. ArrayList转换类型为DataTable类型
  9. 网络技术员所任职的不同工作
  10. Linux 的 history 命令显示时间