表格里有重复数据怎么运用vlookup

如题所述

VLOOKUP函数并不适合有重复数据的情况,因为此函数只能提取第一个数据,如果非要用VLOOKUP函数,可与INDIRECT+SMALL+ROW组合函数划定不同数据区域进行实现。如图,E1单元格输入公式=VLOOKUP(D$1,INDIRECT("A"&SMALL(IF(A$1:A$10=D$1,ROW(A$1:A$10)),ROW(A1))&":B10"),2,)

这是个数组公式,需三键结束,使公式前后出现大括号{}后,再下拉公式。

温馨提示:答案为网友推荐,仅供参考