vlookup函数不支持多条件的,如果有多个条件,一般的办法是增加一个辅助列,其值为多个条件列的连接(使用&运算:a3&c3&d3),然后用辅助列作为条件进行vlookup。
- 文化问答
- 答案列表
vlookup多条件筛选:vlookup多条件匹配[朗读]
数组公式,按ctrl+shft+enter结束编辑,如果数据量大,整列的话,数组公式非常非常耗内存,会很慢,可能死机,建议建辅助列,用普通公式。
excel中vlookup函数的用法:=vlookup(作为查找依据的数据,查找的区域,返回值在查找区域中的第几列,是否精确匹配)软件版本:office2007举例来说明vlookup函数如何用:1.查找e列数据,在a列中对应的b列数值:2.公式如下:①查找的数据,是e列数据;②查找的区域,是a:b列;③返回值在查找区域中的第2列,故第三个参数是2;④精确匹配为0,一般都是精确匹配;3.下拉填充,结果如下:注意事项:①在用vlookup函数时,查找区域中的第一列一定是查找数据所在的列;②查找区域注意必要的时候,使用绝对引用。
在两个条件列(比如为a列和b列)前面再插入1列(这样原来的a列和b列就变成了b列和c列),在插入的列(即a列)的第一格中输入:=b1&c1,下拉复制,得到两个条件的组合再用vlookup函数:=vlookup(条件1&条件2,a1:d1000,4,0)。
在两个条件列(比如为a列和b列)前面再插入1列(这样原来的a列和b列就变成了b列和c列),在插入的列(即a列)的第一格中输入:=b1&c1,下拉复制,得到两个条件的组合再用vlookup函数:=vlookup(条件1&条件2,a1:d1000,4,0)。