excel vlookup函数如何区分重复值,如何设置重复了就取下一个值
答案:2 悬赏:0 手机版
解决时间 2021-05-09 17:37
- 提问者网友:做自己de王妃
- 2021-05-08 20:15
excel vlookup函数如何区分重复值,如何设置重复了就取下一个值
最佳答案
- 五星知识达人网友:不甚了了
- 2021-05-08 21:46
举例说明:
在单元格A1到A13输入 a、b、a、b、c、d、a、e、f、a、c、d、e
在C1输入数组公式(回车时得同时按Ctrl和Shift键) =IF(COUNTIF(A$1:A$13,A1)>ROW(A1),SMALL(IF(A$1:A$13="a",ROW(A$1:A$13),9999),ROW(A1)),"")
将C1的公式向下复制。就有了a所在的行。
=if(C1="","",INDEX(B$1:B$13,C1))
可以返回B列的对应值。
在单元格A1到A13输入 a、b、a、b、c、d、a、e、f、a、c、d、e
在C1输入数组公式(回车时得同时按Ctrl和Shift键) =IF(COUNTIF(A$1:A$13,A1)>ROW(A1),SMALL(IF(A$1:A$13="a",ROW(A$1:A$13),9999),ROW(A1)),"")
将C1的公式向下复制。就有了a所在的行。
=if(C1="","",INDEX(B$1:B$13,C1))
可以返回B列的对应值。
全部回答
- 1楼网友:狂恋
- 2021-05-08 23:09
典型的双条件查找!
G3=if(COUNTIF($A$3:$A$13,F3)=1,VLOOKUP(F5,A:D,4,FALSE),VLOOKUP(LEFt(F3,4)&MId(F3,6,2),IF(,$A$3:$A$13&$C$3:$C$13,$D$3:$D$13),2,0)
注意是数组公式!
可以看教程!
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯