握紧你的手 发表于 2021-10-4 18:49:00

只会死搬硬套的小白求工式完善添加判断条件

条件:表一中A列为产品名有重复值,B列为分数空值,想把表二中B列对应的值自动填充进来。遇到的问题:虽然表二中A列产品名与表一中产品名一致,但是顺序不一样,我用的是=VLOOKUP(A2,Sheet1!$A$2:B10000,2,0)这个工式,那么他只会自动填充同产品名搜到的第一个的值,请教如何完善一下这个工式,让他精准的填充同名但不同值。

                                       

心在水中 发表于 2021-10-14 00:50:35

=SMALL(IF(Sheet2!A$2:A$8=A2,Sheet2!B$2:B$8),COUNTIF(A$2:A2,A2))
数组三键下拉。

飒雪无痕 发表于 2021-10-14 14:12:27

感谢!感谢!试了可行!

虎王提扭力 发表于 2021-10-18 12:40:02

请教,为什么我把要填充的数字,改为汉字,就不行了呢?

王小鱼 发表于 2021-10-21 00:23:00

汉字没有大小之分。马上改公式。

宽容但不纵容 发表于 2021-10-22 16:40:47

=INDEX(Sheet2!B:B,SMALL(IF(Sheet2!A$2:A$8=A2,ROW($2:$8),99),COUNTIF(A$2:A2,A2)))

紧握拳头 发表于 2021-11-1 01:31:23

请收下我的膜拜!

杨桐 发表于 2021-11-5 06:28:13

膜拜不敢要,送两朵花吧。右下角评分。

莫莫受受 发表于 2021-11-10 00:11:22

预防数据量大,改动一下是不是这样的:=INDEX(Sheet2!B:B,SMALL(IF(Sheet2!A$2:A$50000=A2,ROW($2:$50000),50000),COUNTIF(A$2:A2,A2)))
呵呵,真心是不懂,只会硬套
别外请教你们怎么预存格式不同对比不出来的问题的,比如一串数字十七八位的长度,一改文本就变样子了。

我想有一个属于自己的家庭 发表于 2021-11-10 16:18:36

上万的数据,用公式电脑会死机,到VBA求助吧。
页: [1] 2 3 4
查看完整版本: 只会死搬硬套的小白求工式完善添加判断条件