比LOOKUP函数更好用,这才是Excel真正的多条件查找之王!
VIP学员的问题,根据目的国、重量、渠道3个条件,查找对应的总费用。比如国家为US,重量60G,A渠道,在右边对应表的第一个区间,对应75和18,总费用=60*75/1000 18。
多条件查找对应值,昨天卢子用LOOKUP函数解决,如果是查找数字,用SUMIFS函数会更好。
查找运费:
=SUMIFS($K:$K,$H:$H,$A2,$M:$M,C$1,$I:$I,"<="&$B2,$J:$J,">="&$B2)
函数语法:支持引用整列,写区域比LOOKUP函数方便,运算效率更快。
=SUMIFS(求和区域,条件区域1,条件1,条件区域2,条件2,条件区域n,条件n)
最小重量<=重重,最大重量>=重量,两个都满足,就代表在区间内。比如1<=60,100>=60,都满足,证明在区间1~100。
同理,处理费,只需将K列改成L列即可。
=SUMIFS($L:$L,$H:$H,$A2,$M:$M,C$1,$I:$I,"<="&$B2,$J:$J,">="&$B2)
将这2个公式整合起来,就可以得到总费用。
=SUMIFS($K:$K,$H:$H,$A2,$M:$M,C$1,$I:$I,"<="&$B2,$J:$J,">="&$B2)*$B2/1000 SUMIFS($L:$L,$H:$H,$A2,$M:$M,C$1,$I:$I,"<="&$B2,$J:$J,">="&$B2)
上面的问题条件太多,看起来比较费劲,来一些简单的案例再进行说明。
1.统计每个目的国的金额
除了可以多条件求和,单条件求和也可以。=SUMIFS(E:E,D:D,A2)
2.统计每个目的国、渠道的金额=SUMIFS(F:F,E:E,A2,G:G,B2)
3.统计每个目的国、渠道的最大、最小金额
IFS系列函数,除了SUMIFS函数外,还有很多,语法都一样。比如多条件求最大值MAXIFS函数。
=MAXIFS(G:G,F:F,A2,H:H,B2)
最小值MINIFS函数。=MINIFS(G:G,F:F,A2,H:H,B2)
4.查找编码、渠道对应的金额
左边的编码是文本格式,右边的编码是数字格式。
用LOOKUP函数查找的时候需要统一格式,而SUMIFS函数不需要。
=SUMIFS(F:F,E:E,A2,G:G,B2)
假如存在查找不到的,直接返回0,而LOOKUP返回错误值#N/A。
SUMIFS函数比LOOKUP函数有3大优势:
01 引用整列运算效率很快
02 格式不同也可以统计03 查找不到返回0,不需要嵌套IFERROR处理错误值
作者:卢子,清华畅销书作者,《Excel效率手册 早做完,不加班》系列丛书创始人,个人公众号:Excel不加班(ID:Excelbujiaban)
excel文本行距调整视频:单元格字段内容显示设置
excel文本行距调整视频|excel单元格显示设置视频|excel字段内容设置视频|excel字段行距调整视频本视频教程由部落窝教育分享。站长网2023-07-29 11:56:360000一组Excel常见疑难杂症实战案例解析
Excel880笔记:FIND查找时要注意包含关系=COUNT(FIND("张君",B2:B7))查找“张君”时会把“张君宝”也算进去。=COUNT(FIND(",张君,",","&B2:B7&","))可以在前后加上符号来查找,比如”,张君,”。同时查询区域也要做相应的处理,前后加上逗号。Excel880笔记:INT向下取整为最近的整数,注意对象是负数的情况站长网2023-07-29 10:11:470000ChatGPT创始人,给我们上的8堂课
(本文首发于“刘润”公号,订阅“刘润”公号,和我一起洞察商业本质)hatGPT特别火。推出仅2个月,全民热议。这个能陪你聊天,能通过谷歌程序员面试,能给总统写发言稿,能交出全校最好论文的人工智能,横空出世。很多人说,ChatGPT背后的OpenAI公司,和它的创始人Sam真是幸运。创业者一辈子能有这么一次高光时刻,心满意足。站长网2023-04-20 14:05:160001【特效图文 -前不见古人,后不见来者】
【特效图文-前不见古人,后不见来者】图文:网络编辑:小丝制作日期:2023.05.25.*****欢迎光临感谢欣赏,小丝祝您欣赏愉快,天天快乐******站长网2023-07-28 14:45:550000excel两表差异核对视频:移动行列合并表格透视表对比数据
excel两表差异核对视频|excel表格数据合并视频|excel数据行列移动视频|excel透视表数据对比视频本视频教程由部落窝教育分享。站长网2023-07-29 11:26:350000