12.31 一个案例,学会3个必备公式,解决90%的匹配、引用、求和问题

大家好,今天分享的内容涉及Excel中数据的查找、匹配、引用和求和等问题,主要讲解VLOOKUP、SUMIF和SUMIFS三个函数。相信大家经过这篇文章的介绍,能对这类问题整体上有个较全面的理解和学习。

一个案例,学会3个必备公式,解决90%的匹配、引用、求和问题

在开始案例讲解前,请先了解本文涉及的原始数据,如上表为某单位投产的两批计划产品,分别为W2001单和W1914单,另外两个单号中有投产的相同产品(如低框架地台、新试衣间灯箱等)。

案例:如何根据A:D列中的信息,快速完成G列部件名称、H列计划数量和I列J列中分单号的计划数量?

操作:

第一步:由于B列中部件编码有重复部分,我们应先对B列部件编码信息进行预处理,也就是消除重复部分,获得唯一编码,并粘贴到F列中。

选择B2:B47单元格内容,复制粘贴到F3:F48单元格区域,然后选择F3:F48单元格,单击【数据】>>【删除重复项】>>选择【当前选定区域】>>点击【删除重复项】,完成本步操作。

一个案例,学会3个必备公式,解决90%的匹配、引用、求和问题

第二步:根据处理后的F列部件编码信息,用VLOOKUP函数将部件名称引用到G列当中。这里查找值为F列信息,查找区域为B:C列,首列为B列,返回列数为2,匹配类型为精确匹配(false)。

在G3单元格输入公式“=VLOOKUP(F3,B:C,2,FALSE)”,回车后双击G3单元格右下角填充柄,完成G列中部件名称的填充。

一个案例,学会3个必备公式,解决90%的匹配、引用、求和问题

第三步:我们要将两个投产单中的产品,尤其是重复投产的产品进行求和,算出各产品总的投产数量,需要用到SUMIF函数。这里进行条件判定的区域是B列部件编码,判定的条件是F列中的各产品部件编码,求和区域是D列计划数量。

在H3单元格输入公式“=SUMIF(B:B,F3,D:D)”,回车后双击填充柄,完成投产数量的汇总。

一个案例,学会3个必备公式,解决90%的匹配、引用、求和问题

第四步:这里要分别引用各产品分单号的投产数量,需要满足两个条件的匹配,一个是计划单号的匹配,另一个是部件编码的匹配。函数SUMIFS可以很好的解决这个问题。

我们以I列为例,这里求和区域为D列,条件判定的第一个区域为A列,判定条件为I2单元格(计划单号);条件判定的第二个区域为B列,判定条件为F列(部件编码)。应注意这里计划单号应是固定不变的,也就是绝对引用的。

在I3单元格输入公式“=SUMIFS(D:D,A:A,$I$2,B:B,F3)”,回车后双击填充柄,完成I列W1914单投产数量引用,同样操作完成J列内容。

一个案例,学会3个必备公式,解决90%的匹配、引用、求和问题

第五步:由于单元格区域G3:J44的内容都是有公式直接引用得出的,为防止数据发生变化,我们应复制G3:J44单元格内容后,选择性粘贴为数值格式,去除单元格内的公式。

一个案例,学会3个必备公式,解决90%的匹配、引用、求和问题

注:本文中涉及的VLOOKUP函数和SUMIF函数,在之前的文章里有专门的主题文章介绍,不明白的读者可以阅读之前的文章,或从网络中进行详细了解和学习。

当然,EXCEL当中除了上面介绍的三类函数公式外,还有VLOOKUP万金油公式、INDEX公式、MATCH公式等多个函数,也能解决类似的问题。会在后期的内容里为大家分享。内容的最后,感谢大家的阅读和关注,谢谢大家!祝大家元旦快乐!新年幸福!


分享到:


相關文章: