在Excel中查找前5个值并突出显示单元格
我想select每行的前5个值,突出显示它们,并将这些值放在AH上,如附件所示。 由于数据不断更新,我需要在数据更改时进行公式更新。 任何帮助是欣赏。 新图片
我用较小的一个更改了原始图片。 我希望这个会更好。
我想在U4上放上数字7,5,2,16,18,它们是第4行的top5值的参考数字(C3:T18)。当然,公式将下行到其余行。
谢谢。
为输出:
=TEXTJOIN(",",1,LARGE(A1:K1,ROW($1:$5)))
这是一个数组公式,必须用Ctrl + Shift + Enter确认
格式化:
=RANK(A1,1:1)<6
只需调整范围,以符合您的要求;)
在前5列中input公式
=LARGE([range],1)&","&LARGE([range],2)&","&LARGE([range],3)&","&LARGE([range],4)&","&LARGE([range],5)
其中[range]
是数据行。
为了有条件地格式化,创build下面的规则来突出显示单元格
= cell >= LARGE([range],5)
第1部分:使用带有秩的条件格式
=RANK(A2,$A2:$AD2)<=5
第2部分:
=CONCATENATE(LARGE(A2:K2,1),",",LARGE(A2:K2,2),",",LARGE(A2:K2,3),",",LARGE(A2:K2,4),",",LARGE(A2:K2,5))