2017-08-16 46 views
0

我想要在多个标准valueswindow排名,但不希望在行列内联系。休息排名与多个标准的关系

公式我已经满足多重标准但不能打破打破。

=COUNTIF($H$5:$H$105412<"&H89)+COUNTIFS($H$5:$H$105412,H89,$E$5:$E$105412,"<"&E89)+1 

enter image description here

我想突出显示的values是唯一的,打破僵局。 感谢您的帮助!

回答

0

在它旁边再增加一列,比如说J列,并在Cell 中写下这个公式:J6 = COUNTIFS($ H $ 5:$ H6,$ H6,$ E $ 5:$ E6,$ E6,$ I $ 5:$ I6,$ I6)

现在拖动这个公式直到您的工作表结束。 这将记录等级组合以升序出现的实例。 只需筛选出J列中的值为的所有值。这将是单个非重复条目。

+0

感谢@ harinp715但我希望为不过滤也打破僵局。宁可排名忽略重复。即代替[1,2,2,3,3]它给出[1,2,3,4,5] – emmanueledu

0

这对我有效。它位列value打击范围,同时考虑windows的条件为标准,当重复相同的条件内发生或window

=RANK(E5,INDEX(E$5:E$1000,MATCH($H5,$H$5:$H$1000,0)):INDEX(E$5:E$1000,MATCH($H5,$H$5:$H$1000,0)+COUNTIF($H$5:$H$1000,$H5)-1),1)+COUNTIFS($H$5:$H5,$H5,$E$5:$E5,$E5)-1