F1:N1随机数(可以有重复数)。 F2:带有分类数字的N2。 需要一个公式来填充A1:C1,其值来自F2:N2,其中F1:N1具有最大值。 在示例中,它应该是来自F2:N2的1,8,3 - 根据来自F1:N1的9,9,8。
_ A B C D E F G H I J K L M N
1 ? ? ? 9 3 8 1 5 5 3 9 8
2 1 2 3 4 5 6 7 8 9
您可以使用“帮助行”来创建唯一排名列表:
F3: =RANK(F1,$F$1:$N$1)+COUNTIF($F$1:F1,F1)-1
and fill right to N3
由于你在F2:N2
中的值是连续的{1...8}
,你可以使用这个公式:
A1: =MATCH(SMALL($F$3:$N$3,COLUMNS($A:A)),$F$3:$N$3,0)
and fill right to C1
如果F2:N2
中的值是随机的,那么您可以使用:
A1: =INDEX($F$2:$N$2,1,MATCH(SMALL($F$3:$N$3,COLUMNS($A:A)),$F$3:$N$3,0))
and fill right to C1
A1 = INDEX($F$2:$N$2,MATCH(COLUMN(A1),$F$3:$N$3,0))
中的公式被拖到C1
在F3 = RANK(F1,$F$1:$N$1)+COUNTIF($F$1:F1,F1)-1
中的公式被拖到N3