您现在的位置是:主页 > Excel2019 >

Excel 2019如何利用数组模拟IF()

发布时间:2023-10-12 04:54:03所属栏目:Excel2019 已帮助编辑作者:Excel自学教程

前面讲了利用数组模拟AND和OR,同样利用数组也可以模拟IF()。还是以图10-30所示的工作表数据为例。

前一节讲过,在A8单元格中输入公式“=SUM(AND(C3:C7>2000,C3:C7<2500)*1)”,按“Ctrl+Shift+Enter”组合键返回后,得到的结果是0。在B8单元格中输入公式“=SUM((C3:C7>2000)*(C3:C7<2500)*1)”,按“Ctrl+Shift+Enter”组合键返回后,得到的结果是2。

现在把单元格A8中的公式更改为“=SUM(IF(C3:C7>2000,C3:C7<2500)*1)”,按“Ctrl+Shift+Enter”组合键返回后,得到的结果是2,如图10-33所示。

如果把IF去掉,公式又会变成什么样子呢?

在B8单元格中输入公式“=SUM((C3:C7>2000)*(C3:C7<2500))”,按“Ctrl+Shift+Enter”组合键返回后,得到的结果还是2,如图10-34所示。

Excel 利用数组模拟IF()

图10-33 返回结果

Excel 利用数组模拟IF()

图10-34 返回相同结果

由此可以看出,通常情况下“*”可以模拟IF()。需要注意的是,并不是所有的IF()都可以用“*”代替,用户可根据实际情况灵活运用。

     以上就是excel自学教程为您提供Excel 2019如何利用数组模拟IF()的解读,本文章链接: http://www.5enet.cn/Excel2019/73887.html 欢迎分享转载,更多相关资讯请前往Excel2019

站长名片

姓名:曾工

职业:IT运维

现居:深圳罗湖宝能大厦

电话:15768114603

扫码关注

  • 专注IT行业,10年IT行业经验
  • 微信