Vlookup函数已经很好用了 ,但是它有两个痛点:
通常替代方法是用lookup或index+Match函数,但数据运算会让不少新手头晕。其实所有人都忘了一个函数: Sumifs函数 (07版起可用,03版可以用Sumproduct函数替代) 是不是弄错了?不错,Sumifs是一个多条件求和函数,但当数据表中没有重复项 且 返回的是数值时,Sumifs的唯一值求和就变成了查找。 1、反向查找 【例1】根据姓名查找入职日期 =SUMIFS(A:A,B:B,F2) 注:也可以用Sumif函数、Sumproduct函数 2、多条件查找 【例2】根据品牌、机型查找入库数量 如果不存在重复项时,按多条件求和公式查找,公式非常的简单: =SUMIFS(C:C,A:A,E2,B:B,F2) 3、多项查找 【例3】查找华为P9和P10中入库数量最大的值 =MAX(SUMIFS(C:C,A:A,E2,B:B,{'P9','P10'})) 注: {'P9','P10'}为常量数组的表示形式,简单的说是一组两个数。条件是一组数返回结果也是一组数,再用MAX计算最大值。 兰色说:不用复杂公式,不需要数组公式,Vlookup很难实现的查找,被Sumifs函数轻轻松松的实现了。但Vlookup也不是一个本份的函数,后面兰色会分享Vlookup的另类用法....
|
|