Excel如何批量区间匹配商品销售量等级
如图3-161所示,需要对表中的各类商品的销售量区间实现等级匹配,如果销售量为10000以上,则等级为A+。
图3-161
这是典型的表格区间匹配的案例。这个问题的难点有两个:一是匹配等级是区间的匹配,考虑IF函数或LOOKUP类匹配函数;二是除了匹配区间,还要首先判断是什么商品。也就是说匹配条件有两个。
用HLOOKUP+COUNTA组合函数,专门解决这类多条件区间匹配的问题。
操作
步骤1:首先需要对这个匹配表格进行改造,如图3-162所示的H3:L7区域。
图3-162
步骤2:对比看其中的变化,以内裤为例,销量0~2500为C,2500~5000为B,5000~10000为A,10000以上为A+,其他产品以此类推。改造完毕后,可以用HLOOKUP函数进行匹配,注意公式的最后一个参数是1,表示区间模糊匹配,如图3-163所示。
图3-163
步骤3:从上图可以看出,直接下拉D10单元格填充柄进行公式填充,D11:D13单元格报错,单击查看D11单元格的公式,发现返回数据行仍然是5,需要手动将其改成4,如图3-164所示。
图3-164
依次将D12、D13单元格返回的数据行改为3、2,如图3-165所示。
图3-165
步骤4:如果手动输入对应的行数,效率是非常低的,所以这里需要COUNTA函数出场,COUNTA函数返回单元格的个数,个数正好与VLOOKUP函数的返回行数相吻合,如图3-166所示。
图3-166
注意这里有个重要的条件,那就是产品的顺序必须与匹配产品的顺序一致,如图3-167所示。
图3-167
总结: HLOOKUP函数主要用于横向表格的数据匹配,本例巧妙地利用了HLOOKUP函数的特性实现了多条件的区间匹配。推荐职场人士掌握。
赞 (0)