重复的关键字+序号=C3&COUNTIF($C$3:C3,C3)查找=IFERROR(VLOOKUP($H$2&$F4,B3:$D$12,3,0),"")
VLOOKUP函数并不适合一对多的提取,如果非得用VLOOKUP函数,公式=VLOOKUP("OK",OFFSET(A1,1,,100,100),2,)
最后,我们在H3单元格中使用VLOOKUP函数,对G列用户提出要求的品名进行统计。H3单元格输入函数:=VLOOKUP该函数的作用是自动从C列和D列数据中筛选符合G列要求的值并填入H列。之后下拉H3单元格右下角的填充柄,自动提取出其余...
=VLOOKUP(A2,Sheet2!A$2:C$999,3,0)即查找Sheet2A列里A2的值对应的C列的值,会返回第一个;你现在想返回第2个或者第3个,那么公式改为=INDEX(Sheet2!C$1:C$999,SMALL(IF(Sheet2!A$1:A$999=A2,ROW(A$...
1、第一步,在单元格中输入“=”,然后输入“VLOOKUP”函数,见下图,转到下面的步骤。2、第二步,完成上述步骤后,选择函数的第一个数据,并用鼠标左键直接选择前一个单元格,见下图,转到下面的步骤。3、第三步,完成...
这情况该用INDEX函数为主。由于提问中没有表格数据的实际截图,只好按我这边的设定举例了。E2数组公式,输入完成后不要直接回车,要按三键CTRL+SHIFT+回车右拉下拉:=INDEX($B:$B,SMALL(IF($A$2:$A$999=$D2,...
=IF(COUNTIF(A$1:A1,A1)=2,B1,)你可以利用IF函数就行了。当第二次出现的时候取B列的值,或者=IF(COUNTIF(A$1:A1,A1)>=2,B1,)当第二次以上出现时就取B列的值。
vlookup对文本的搜索,通常只用来查找唯一值。你这个要求用VLOOKUP根本实现不了。用数组公式可以实现,不过公式相对比较复杂一些。当然,写VBA做一个循环可能更好一些。计算更准确,也更容易达到你的要求。如果你确认一个组里边...
vlookup确实引用不了第二次,换了个方式条件格式=SUMPRODUCT(($C$1:C9=C10)*1)=0=SUMPRODUCT(($C$1:C9=C10)*2)=2=SUMPRODUCT(($C$1:C9=C10)*3)=6三个条件格式分辨设置不同颜色按照这个解决的第二...
=INDEX(B:B,SMALL(IF(A1:A10000="A3",ROW(A1:A10000)),2))数组公式,按Ctrl+Shift+Enter结束公式编辑。是后一个参数2是第2个所需的数,根据需要调换。