How to Rank Excel Teams by Points and Scoring Differential
Question details
Rank tournament teams based on total points and break ties using scoring differential.

- Product
- Spreadsheet
- Device & OS
- not provided
- Scenario
- Managing tournament or sports league standings where multiple teams might finish with the same number of points, requiring a secondary ranking metric.
- Observed behavior
- Teams need to be correctly ordered from highest to lowest points, and tied teams must be ordered by the highest scoring differential.
Ensure your data is organized in clean columns (e.g., Team Name, Points, Scoring Differential) without merged cells, and that all numerical values are formatted as numbers rather than text.
Use the Custom Sort Feature for Multi-Level Ranking
The simplest and most visual way to rank teams with a tie-breaker is by using the multi-level Custom Sort tool instead of complex formulas.
This method physically reorganizes your data from first place to last place without requiring auxiliary helper columns or complicated function arrays.
Highlight your entire tournament table, including headers (Team Name, Points, Scoring Differential).
Navigate to the Data tab on the top ribbon and click on the 'Sort' or 'Custom Sort' button.
In the Sort dialog box, choose 'Points' in the 'Sort by' dropdown, set 'Sort On' to Cell Values, and choose 'Largest to Smallest' for the Order.
Click 'Add Level'. In the new 'Then by' row, select 'Scoring Differential', set 'Sort On' to Cell Values, and choose 'Largest to Smallest'.
Click OK to apply. Your teams will now be ranked sequentially by points, with any ties resolved by the highest scoring differential.

Calculate Dynamic Standings Using a Helper Column Formula
For leaderboards that need to update automatically when new scores are entered, use a mathematical helper formula to combine points and differentials.
Easily Rank and Sort Tournament Data in WPS Spreadsheet
WPS Spreadsheet provides intuitive Custom Sort features and full support for advanced ranking formulas, making it simple to manage sports leagues, tournament brackets, and complex tie-breakers.
- 1. Open Your Data: Launch WPS Spreadsheet and open your tournament standings document.
- 2. Select the Table: Highlight the table containing team names, total points, and scoring differentials.
- 3. Access Sorting Tools: Go to the Data tab on the ribbon menu and click on the 'Sort' icon to open the multi-level sort window.
- 4. Set Tie-Breaker Rules: Set the primary sort to 'Points' (Descending) and click 'Add Level' to set 'Scoring Differential' (Descending) as the secondary sort.
- 5. Confirm and Rank: Click OK. Your spreadsheet will instantly reorder the teams perfectly by points and differential.

Frequently Asked Questions
Why does the standard Excel RANK function give tied teams the same rank?
The standard RANK function only evaluates a single column of data. If it sees two identical numbers, it assigns them the exact same ranking position by default. It does not automatically look for secondary tie-breakers, which is why a helper column or custom formula is necessary.
Can I use COUNTIFS to break ties in a ranking formula?
Yes. Another advanced formula approach to break ties is adding a COUNTIFS function to your base RANK formula. For example, using =RANK(B2,$B$2:$B$10)+COUNTIFS($B$2:$B$10,B2,$C$2:$C$10,">"&C2) effectively counts how many teams have the same points but a higher differential, adjusting the final rank accordingly.
What happens if both points and scoring differential are identical for two teams?
If both primary points and the secondary scoring differential match exactly, the teams remain tied. To resolve this, you would need to introduce a third criteria (such as 'Goals Scored' or 'Head-to-Head') and add it as a third level in your Custom Sort, or as another, even smaller decimal extension in a helper column formula.
Does custom sort work properly with negative scoring differentials?
Yes, sorting from 'Largest to Smallest' inherently understands that positive numbers are greater than negative numbers. A team with a +2 differential will automatically be ranked higher than a team with a -3 differential.




