废话不多说,上干货
01.忽略空值,输出不重复的值
F2中输入公式,ctr+shift+enter三键输入,下拉填充
=INDEX(B:B,SMALL(IF((MATCH(B$1:B$30&"",B$1:B$30&"",)=ROW(B$1:B$30))*($B$1:$B$30<>""),ROW(B$1:B$30),4^8),ROW(B2)))&""
02.多条件排名
E4中输入公式,回车输入,下拉填充
=IF($C4=E$3,SUMPRODUCT(($C$4:$C$20=E$3)*($D$4:$D$20>$D4))+1,"")
这里,销量相同的两个车出现了名次并列的现象,如果不想出现这种情况,可以设计一个辅助列,在D列的数字上加上一个和行号相关同时不影响排名的小数,如
row(D4:D20)/100000000000
最终结果就不会重复了