HTML tutorial
CSS3 tutorial
Bootstrap tutorial
JavaScript tutorial
JQuery tutorial
AngularJS tutorial
React tutorial
NodeJS tutorial
PHP tutorial
Python tutorial
Python3 tutorial
Django tutorial
Linux tutorial
Docker tutorial
Ruby tutorial
Java tutorial
C tutorial
C ++ tutorial
Perl tutorial
JSP tutorial
Lua tutorial
Scala tutorial
Go tutorial
ASP.NET tutorial
C # tutorial
Top/Bottom Rules are premade types of conditional formatting in Excel used to change the appearance of cells in a range based on your specified conditions
Top/Bottom Rules are premade types of conditional formatting in Excel used to change the appearance of cells in a range based on your specified conditions.
Here is the Top/Bottom Rules part of the conditional formatting menu:
The web browser version of Excel offers the following appearance options for conditionally formatted cells:
Here is how the options look in a spreadsheet:
The "Top 10 Items..." and "Bottom 10 Items..." rules will highlight cells with one of the appearance options based on the cell value being the top or bottom values in a range.
Note: The default number of items is 10, but you can specify any whole number up to 1000 for Top/Bottom Items to be highlighted.
You can choose any range for where the Highlight Cell Rule should apply. It can be a a few cells, a single column, a single row, or a combination of multiple cells, rows and colums.
Let's first apply the Top 10 Items... rule to the Speed values.
"Top 10 Items..." Rule, step by step:
C2:C31
for Speed valuesThis will open a dialog box where you can specify the value and the appearance option.
10
in the input fieldNow, the 10 cells with the top values will be highlighted in green:
Let's try the same with the bottom 10 Speed values.
Note: Multiple rules can be applied to the same range.
Repeat the steps, but instead choose Bottom 10 Items... in the menu and select the "Light Red Fill with Dark Red Text" appearance option.
Now, the slowest values are also highlighted:
Notice that there are actually 11 items highlighted in red. Why could this be?
Let's sort the table with descending Speed values for a clue:
We can see that both Pidgey and Nidorina have a Speed of 56. So, they are tied for the 10th bottom value.
Note: When using the Top/Bottom 10... conditional formatting, values that tie will all be highlighted.
The "Top 10%..." and "Bottom 10%..." rules will highlight cells with one of the appearance options based on the cell value being the top or bottom percent of values in a range.
Note: The default percent of items is 10, but you can specify any whole number up to 100 for Top/Bottom Percent to be highlighted.
Let's apply Top and Bottom 10% rules to the same dataset with sorted Speed values:
You can choose any range for where the Highlight Cell Rule should apply. It can be a a few cells, a single column, a single row, or a combination of multiple cells, rows and colums.
Let's first apply the Bottom 10%... rule to the Speed values.
"Bottom 10%..." Rule, step by step:
C2:C31
for Speed valuesThis will open a dialog box where you can specify the value and the appearance option.
10
in the input fieldNow, the bottom 10% of cells will be highlighted in red:
There are 30 cells in the range, so 10% of that is 3 cells.
Note: The number of cells will be rounded down to the closest whole number based on the percent.
For example:
Let's try the same with the top 10% Speed values.
Repeat the steps, but instead choose Top 10%... in the menu and select the "Green Fill with Dark Green Text" appearance option.
Now, the fastest values are also highlighted:
Notice that there are actually 4 items highlighted in green.
We can see that both Charizard and Fearow have a Speed of 100. So, they are tied for the 3rd top value.
Both are included in the top 10% and are highlighted.
Note: You can remove the Highlight Cell Rules with Manage Rules.
function copyFormulas(elementId){ /* Get the text field */ var copyText = document.getElementById(elementId); /* Select the text field */ copyText.select(); copyText.setSelectionRange(0, 99999); /* For mobile devices */ /* Copy the text inside the text field */ navigator.clipboard.writeText(copyText.value) .then(() => { alert('Range copied to clipboard.\nIt can now be pasted into the Excel spreadsheet.') }) .catch((error) => { alert(`Copy failed! ${error}`) }) }