分享

SUM(IF()) 用作带有 AND 或OR 条件的数组函数以代替 COUNTIF-【Excel问伊答171】

 碧荷晨露 2015-01-23

SUM(IF()) 用作带有 AND 或 OR 条件的数组函数以代替 COUNTIF-【Excel问伊答171】

2014-10-06 微软 ExcelPPT

COUNTIF() 函数可让您确定某区域中值符合特定条件的单元格的数量,但它不允许您使用包含逻辑运算符 OR 或 AND 的条件。本文介绍如何将 SUM(IF()) 用作数组函数,以完成该任务。


COUNTIF() 函数从 Excel 5.0 (貌似是excel 95之前的那一版)开始引入,它提供了一种便捷的方法,以计算某区域中值符合特定条件的单元格的数量。例如,如果工作表在单元格 A1:J1 中有以下值


可以在单元格 A3 中键入函数 =COUNTIF(A1:J1, 5),此函数返回的结果为 2,这是区域 A1:J1 中值为 5 的单元格的数量。

但是,如果想计算值为 5 或 1 的单元格的数量,COUNTIF() 函数并不合适,原因是它无法识别复合的条件,例如“5 OR 1”。要这样做,您需要使用 SUM(IF()) 来作为数组函数。



比如在D3单元格输入如下函数公式:


=SUM(IF((A1:J1=5)+(A1:J1=1), 1, 0))


然后同时按 Ctrl+Shift+Enter 以输入数组公式。

结果将为 5,这是正确的,因为数据区域中有两个 5 和三个 1。



---------------------------------------------



在线最好Excel视频教程隆重发布

史上最好的Excel在线视频教程第1季即将完工,庆祝!780元全部学到家,赚到家,升职加薪,赢娶白富美,嫁给高富帅,当上公司高管ceo,cfo各种o,走上人生巅峰,指日可待!!!








“阅读原文” 查看更多,网易云课堂魔法Excel视频课程链接
↓↓↓


-----------------------------------------------------------

看完后觉得好,请不吝您的评价,点赞!!!你的点赞是我的动力!

赠人玫瑰之手,经久犹有余香。

The roses in her hand,the flavor in mine.

-----------------------------------------------------------

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多