首页 > 办公 > office教程

LOOKUP、SUMIF函数查找、求和用法

office教程 2023-01-15 20:55:21

同样一份表格,对数据源略作改动,就变成了完全不同的问题。学习的时候一定要用心看,不要看一眼觉得差不多就翻过,实际差了很多。

也只有小编会一直从不同角度解同一个案例,应该除了我找不到第2个人吧。

1.表格格式一样,每个商品可能出现多次,查找最后一次的销售金额。

LOOKUP、SUMIF函数查找、求和用法(图1)

其实这个就跟日记账差不多,都是查找最后一笔金额。查找首次出现的用VLOOKUP函数,查找最后一次出现的用LOOKUP函数。

=IFERROR(LOOKUP(1,0/(INDIRECT(B$1&”!A:A”)=$A2),INDIRECT(B$1&”!B:B”)),0)

LOOKUP、SUMIF函数查找、求和用法(图2)

B$1&”!A:A”的作用就是获取每个表的A列的文本内容,不能参与计算。

LOOKUP、SUMIF函数查找、求和用法(图3)

而嵌套INDIRECT函数,就是间接的把文本内容转变成真正的区域。

另外,如果电脑的配置比较好可以引用整列区域,配置一般的,建议将区域改小一点,这样运算效率更高,电脑就不会卡。

=IFERROR(LOOKUP(1,0/(INDIRECT(B$1&”!A2:A99″)=$A2),INDIRECT(B$1&”!B2:B99″)),0)

LOOKUP、SUMIF函数查找、求和用法(图4)

LOOKUP函数语法:

=LOOKUP(1,0/(查找区域=查找值),返回区域)

2.表格格式一样,每个商品可能出现多次,要汇总销售金额。

按条件求和,一般用SUMIF函数,将刚刚案例1的区域套进去即可。SUMIF函数没有对应值直接是0,不需要再嵌套IFERROR函数。

=SUMIF(INDIRECT(B$1&”!A2:A99″),$A2,INDIRECT(B$1&”!B2:B99″))

LOOKUP、SUMIF函数查找、求和用法(图5)

SUMIF函数语法:

=SUMIF(条件区域,条件,求和区域)

TAg

加载中~

本网站LOGO受版权及商标保护,版权登记号:国作登字-2022-F-10126915,未经湖南木星科技官方许可,严禁使用。
Copyright © 2012-2022 湖南木星科技有限公司(木星网)版权所有
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源,商业媒体及纸媒请先联系:aishangyiwan@126.com

工信部备案号:湘ICP备19012813号-5