excel中a列相同b列不同,c列=a列请问如何匹配b列不同结果

excel中a列相同b列不同,c列=a列请问如何匹配b列不同结果,谢谢!
不要用=号哦,因为位置是会变动的

在E2中输入

=INDEX(B:B,SMALL(IF(A$2:A$100=D2,ROW($2:$100),999),COUNTIF(D$2:D2,D2)))&""

按【组合键】确认后下拉填充。

追问

为啥提示公式有误。

追答

已经说得再清楚不过了:公式输入结束后要按【组合键】确认,也就是同时按Shift+Ctrl+Enter三键确认,再下拉填充。
你是照要求按【组合键】对公式进行确认的吗?!根本没做到!!!

温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-01-08
相同的若都排在一起,则e2=index(b:b,row()-match(d2,d:d,0)+1)下拉
第2个回答  2020-09-25
我也试了,显示公式错误,双引号里不用输入什么吗?还是输入字符有全角半角等要求
相似回答