How to Build Dynamic Excel Formulas for a Gaming Spreadsheet
Question details
The user wants to create dynamic Excel formulas to automatically update wrestler statistics, morale, and experience points after every match in a custom WWE 2K23 GM spreadsheet.

- Product
- Excel
- Device & OS
- not provided
- Scenario
- Creating a custom gaming statistics tracker that updates attributes automatically based on match outcomes.
- Observed behavior
- The user needs a way to calculate wins, losses, experience points, and morale dynamically without manual updates for every match.
Set up a dedicated 'Match History' sheet formatted as a structured Excel Table so that formulas will automatically expand to include new match records.
Use Statistical Formulas and Conditional Formatting
Use a combination of COUNTIF, SUM, and conditional formatting rules to calculate stats automatically and provide visual status updates for attributes like morale.
By structuring your match history into a formal table, you can easily reference entire columns in your formulas.
COUNTIF handles text-based outcomes like 'Win' or 'Loss' to adjust morale, while SUM and AVERAGE manage numerical values like experience points.
Select your match data and press Ctrl+T to convert it into a table. This ensures your formulas update automatically as new match results are added.
In your dashboard sheet, use the formula =COUNTIF(Table1[Result], "Win") to count total wins, and change the criteria to "Loss" for losses.
Use the SUM function, such as =SUM(Table1[XP Gained]), to aggregate total experience points for a specific character across all matches.
Select the morale cells, go to the Home tab, and click Conditional Formatting. Choose 'Icon Sets' or 'Highlight Cells Rules' to set green for positive morale and red for negative morale.

Build Complex Gaming Trackers with WPS Spreadsheet
WPS Spreadsheet offers powerful formula functions like COUNTIF, SUMIFS, and advanced conditional formatting rules, making it incredibly easy to track gaming stats and automate updates in your custom trackers.
- 1. Create your tracker table: Open WPS Spreadsheet, enter your initial match logging headers, and format them as a table for structured referencing.
- 2. Insert COUNTIF and SUM functions: Navigate to the Formulas tab to easily insert functions like COUNTIF and SUM to automate your wins and points calculations.
- 3. Set visual rules: Go to the Home tab and click Conditional Formatting to add directional icons to your morale ratings based on whether they increase or decrease.

Frequently Asked Questions
How do I calculate a win rate dynamically?
You can calculate a win rate by dividing the number of wins (using the COUNTIF function) by the total number of matches (using the COUNTA function) and formatting the resulting cell as a percentage.
Can I use multiple criteria to update specific character points?
Yes, use the SUMIFS or COUNTIFS functions to calculate points based on multiple conditions, such as matching the specific wrestler's name in column A and the match outcome in column B.
Why is my conditional formatting not updating with new matches?
Ensure that the 'Applies to' range in the conditional formatting rules manager extends to cover the entire column, or verify that your data is formatted as an official Excel Table so formatting auto-expands.




