对于同一个表,对数据源的轻微更改变成了一个完全不同的问题。学习的时候一定要仔细看,不要看着就觉得快翻了,其实差很多。
只有边肖总是从不同的角度解决同一个案子,除了我找不到第二个人。
1.表单格式相同。每种商品可能出现几次。查找最后的销售额。
其实这类似于一本日记账,就是找最后一笔钱。查找第一次出现的VLOOKUP函数,并查找最后一次出现的LOOKUP函数。
=IFERROR(LOOKUP(1,0/(INternet(B $ 1)!A:A")=$A2),间接(B$1 "!B:B ")、0)
B$1 "!A:A”的功能是获取各表a列的文本内容,不能参与计算。
嵌套的间接函数将文本内容间接转换为真实区域。
另外,如果电脑配置好,可以参考整列区域。如果配置一般,建议面积小一点,这样操作效率更高,电脑也不会卡。
=IFERROR(LOOKUP(1,0/(INternet(B $ 1)!A2:A99)=$A2),间接(B$1 "!B2:B99)、0)
查找函数语法:
=LOOKUP(1,0/(lookup区域=LOOKUP值),返回区域)。
2.表格格式相同,每种商品可能出现多次,需要汇总销售金额。
根据条件总结,一般用SUMIF函数,刚好覆盖案例1的区域。SUMIF函数没有对应的值,直接为0,所以不需要嵌套IFERROR函数。
=SUMIF(间接(B$1)!a 2: a99)$ A2,间接(B$1 "!B2:B99)
SUMIF函数语法:
=SUMIF(条件区域、条件区域、求和区域)