数据查询总会用FIND函数,EXCEL大佬与小白的区别是,用最简单的方法做最简单的事!

文摘   2024-11-24 20:00   上海  




欢迎转发和点一下“看”,文末留言互动!

置顶公众号或设为星标及时接收更新不迷路





小伙伴们好,今天来和大家分享一道非常简单的基础题目。使用常量数组,利用FIND函数来实现多条件求和的目的。

原题目是这样的:




题目的确不复杂,SUM函数嵌套FIND函数即可完成。朋友们,你们会写这个公式吗?


01

FIND函数多条件查找





在单元格D2中输入下列公式,三键确认即可。

=SUM(IFERROR(FIND({"火龙果","圣女果"},A2:A12)^0*B2:B12,0))

简单说一下这条公式。

FIND({"火龙果","圣女果"},A2:A12)

由于是要求“火龙果”和“圣女果”的总和,因此利用FIND函数在源数据中查找这两种水果。

FIND({"火龙果","圣女果"},A2:A12)^0

查找的目的是要得到“TRUE”的结果,不需要实际的数字,因此利用乘方计算将所有的数字都转换为1。而在EXCEL中“1”恰恰就等价于“TRUE”。

IFERROR(FIND({"火龙果","圣女果"},A2:A12)^0*B2:B12,0)

乘以对应的数量后,IFERROR函数屏蔽错误值

SUM(IFERROR(FIND({"火龙果","圣女果"},A2:A12)^0*B2:B12,0))

最后利用SUM函数汇总求和。


02

更多条件,只需简单增加条件


多个条件也可以实现汇总求和。

我们在加上一种水果,来计算一下“苹果”、“火龙果”和“圣女果”这三种水果的总和。




在单元格D2中输入下列公式。

=SUM(IFERROR(FIND({"火龙果","圣女果","苹果"},A2:A12)^0*B2:B12,0))

加上一个条件就可以了。就是这样简单!


本期内容练习文件提取方式:

链接: https://pan.baidu.com/s/16VgFKLDpmrbUHipsfpw1xQ?pwd=ub56 提取码: ub56 


好了朋友们,今天和大家分享的内容就是这些了!喜欢我的文章请分享、转发、点赞和收藏吧!如有任何问题可以随时私信我哦!


-END-


长按下方二维码关注EXCEL应用之家

面对EXCEL操作问题时不再迷茫无助


我就知道你“在看”


推荐阅读

Excel应用之家
介绍、交流EXCEL各项功能在工作中的实际应用; 为你答疑解惑;分享各类图表、表格和模板;提供有偿代工服务。
 最新文章