11-23-2018 08:51 PM
11-23-2018 08:51 PM
I have been using the above formula successfully to select the 5 largest numbers in a row of 35 numbers
There are some 60 rows
I now want to amend the formula to select the 9 largest numbers in a row
I then use conditional formatting to highlight the selected cells
Can anyone tell me what the formula for 9 selections should look like?
11-23-2018 09:40 PM - edited 11-23-2018 09:41 PM
You do that by replacing this part:
You can also simplify the formula this way:
This formula will create an array of the largest nine numbers, then add them.
With regards to the conditional formatting, you have to use this formula in a new conditional formatting rule:
I hope you find this solution helpful
11-23-2018 09:50 PM - edited 11-23-2018 09:51 PM
For highlighting the top 9 values:
11-25-2018 04:14 AM
Hi, thank you for your help, replacing the 5 with 9 works fine. But with the conditional formatting it highlights all of the duplicate numbers, so it appears as if more numbers have been selected.
It needs an additional condition that only allows highlighting of 9 cells
11-25-2018 08:14 AM
The rule highlights only the 9 largest number in the row as the screenshot below:
And this is including the duplicates.
11-26-2018 07:35 PM
In addition I only want 9 of the highest highlighted. If the numbers are duplicated and therefore more than 9 are highlighted, it must disregard any duplicate over and above the 9,
EG: if the string of numbers were all the same, say 12 numbers all 39 then only 9 of them must be highlighted.
11-26-2018 07:51 PM
If you want to apply the rule to multiple rows, please select them and apply the rule to them.
But you have to change the conditional formatting formula a little bit as follows:
Where $A2:$V2 is the range of the numbers across all rows.
But please note that you have to use only a single dollar sign before the column reference, this is to lock the columns but not the rows to allow the formula to go down to other rows.
With regards to range A1:A9, it must be locked in all directions like this ($A$1:$A$9).
Please find the attached file to test this solution.
Hope that helps
11-26-2018 09:44 PM
to eliminate duplicate higher numbers you can create a secondary table where you eliminate the duplicates with 0. and in conditional formatting you can use this table's value in comparison and apply conditionin on the first table. chec the attached file. you can also see the duplicates removed in second table
11-30-2018 06:33 PM
The conditional format formula needs to be able to exclude duplicates over and above the 9 highest
If we have 12 numbers like this 40,40,40,40,40,40,40,40,40,40,40,40 the format formulae must select only 9 of the highest
12-03-2018 07:00 PM
I had responses from yourself, erol sinan zorlu, Detief Lewin and Sergei Baklan regarding selecting the 9 largest numbers in a row.
The following three formulas worked fine in selecting only the 9 largest;
However the problem came with the conditional formatting where I only wanted 9 numbers to be highlighted. When the row contained a number of duplicates some formulas included all of them if they were part of the 9 largest.
=E2>=AGGREGATE(14,6,$E2:$Z2,9) this one did not exclude the duplicates
=E2+(1/COLUMN(E2))%%%>=AGGREGATE(14,6,$E2:$Z2+(1/COLUMN($E2:$Z2))%%%,9) This one works fine from Sergei
So I have settled on =AVERAGE(..........for the 9 largest
And =E2+(1/COLUMN(E2))%%%>= ......... for the conditional formatting.
Thank you and your fellow colleagues in the Tech Community for your help, the problem is now solved
12-03-2018 11:40 PM
for conditional formatting you can use below formula also to eliminate duplicates. so if you have more than 1 from that biggest number only the first one will be selected.
12-04-2018 06:35 AM
Erol, your formula selects only one cell instead of 9 cells.
Perhaps you meant:
12-04-2018 08:18 AM
it selects the first largest number and eliminates the rest so basically if you have 3 of the same highest number it selects the first one