大家请看范例图片。vlookup是Excel最常用的函数之一,他有不仅可以快速查询返回我们想要的数据,更能跟其他函数嵌套,完成一些复杂的工作。 范例中根据姓名,产品双条件,返回我们想要的金额。 姓名设置下拉菜单,姓名空白单元格——数据——数据验证(老版本叫数据有效性)——序列——来源选择B列。 同理,我们将产品单元格设置一样的有效性下拉菜单。 在A列前面插入一个辅助列,将B列和C列的内容用&链接起来。 在G2单元格输入,=IFERROR(VLOOKUP(E2&F2,A:D,4,0),''),将E2F2的合并内容作为查询条件,在A-D列里面查,返回第4列的数据,外面嵌套一个IFERROR,查不到内容返回空格。 当我们通过姓名,产品的下拉菜单选择相关内容的时候,G2单元格根据双条件进行查找,如果没有的数值显示为空白,轻松完成多条件查找。 当然,我们更容易遇到多个符合条件的数据需要同时返回。例如小红对应产品就是两个。 我们依然在前面插入一个辅助列,输入公式=COUNTIF(C$1:C2,$I$2)并向下复制公式,以I2单元格的内容进行计数,得出对应C列,“小红”行数增长,出现的次数。 最后在J列输入=IFERROR(VLOOKUP(ROW(1:1),$B$2:$D$11,3,0),''),公式向下复制。利用ROW函数增幅数组,在B列进行查询,返回我们多个我们想要的结果。 希望大家喜欢今天的教学:)拜拜,下课-。- |
|