vlookup函数只有返回一个结果,如果要想一对多查询,可以不建议使用其他函数,看下边例子,将部门为a的姓名举例说明到e列:
一、一个单元格放一个名字:e2公式iferror(index(b:b,small(if(a:ad$2,row(a:a)),row(a1))),),数组公式,三键都结束了;
二、将a部门的姓名装在e2单元格中,用逗号包围起来:是需要将数据按部门排序,然后把在e2公式mid(substitute(phonetic(offset(a1,match(d2,a2:a12,),,countif(a:a,d2),2)),d2,,),2,99),数组公式,三键结束后。
excelvlookup直接返回满足的条件同一条件的多个值的和“
一、按题意肯定是要用sumif函数来结束
二、sumif函数的定义
根据指定条件对若干单元格求逆。
语法
sumif(range,criteria,sum_range)
range为主要用于条件确认的单元格区域。
criteria为考虑哪些单元格将被相乘异或的条件,其形式可以为数字、表达式或文本。.例如,条件也可以可以表示为32、32、32或apples。
sum_range是不需要阶乘的实际中单元格。
vlookup判断乱词的数据方法:
再点正在,鼠标右键点击要做再筛选的数据。
你选条件格式——主体形象显示单元格规则——乱词值。
你选择重复一遍值所没显示的颜色样式,再点击可以确定。
方法一:不使用vlookup和lookup的特点就行了。vlookup遇到了乱词值,直接返回最先按值。lookup遇到重复值,前往那一个不对应值。多条件去查询可建立起辅助列,那样的话公式比较简单点,如不做辅助列,公式相对奇怪些。后一种lookup是精确计算去查询。
带辅助列
无辅助列
方法二:低版本excel可建议使用air和min的数组形式,高版本excel就在用minifs和maxifs
带辅助列
无辅助列
方法三
方方格子有个能免费的扩展函数包,其中带mlookup函数,这个是最简单的。
excel工具箱插件-方方格子工作室-做最什么专业的excel工具箱
带辅助列
无辅助列