往后笑对人生 发表于 2021-12-16 11:30:00

查找出名称对应的查找列在数据列中第一次出现的值


查找出名称对应的查找列在数据列中第一次出现的值

袁海泉 发表于 2021-12-16 13:27:45

名称YY第一次出现的应该是17才对,你模拟的答案又是4

芒果摇摇奶昔 发表于 2021-12-24 23:12:31

=INDEX($B$2:$B$19,SMALL(IF(E2=$A$2:$A$19,ROW($1:$18),),ROW($A$1)))三键结束, 但是名称YY查出第一次出现的值应该是17才对呀

巧芳 发表于 2021-12-25 05:22:55

H2=MATCH(VLOOKUP(E2&F2,IF({1,0},A:A&B:B,B:B),2,),$C$2:$C$19,),数组三键。

生命尘埃 发表于 2022-1-3 14:28:42

没看懂,猜一个
=SUMPRODUCT(--(E2=$A$2:$A$19)*($B$2:$B$19=F2)*$C$2:$C$19)

友峰裝修工程 发表于 2022-1-12 11:51:17

模拟的结果与文字描述所需求的模拟结果好像不符啊,YY的为什么是4呢?

自由港 发表于 2022-1-12 17:41:35

我的目的是名称对应的查找列(比如YY对应的,17,15,0,7,6,12,9,10,8,4在数据列,按数据列的顺序,优先出现得知V出的(YY的查找列里面最先出现的是4,XX的查找列里面最先出现的是1))

遥咏 发表于 2022-1-15 21:01:03

名称对应的查找列的值在数据列里面,哪个最先出现就输出哪个值

简仁 发表于 2022-1-16 19:46:35

神的语言啊

水是冰的眼泪 发表于 2022-1-18 19:17:39

不知所云
给你硬凑个 模拟结果来
LEFT(LOOKUP(,0/($A$2:$A$19=E2),$B$2:$B$19),1)
页: [1] 2 3
查看完整版本: 查找出名称对应的查找列在数据列中第一次出现的值