Fix Power Automate Changes to an Entire Excel Table Formula Column
Question details
The user needs to resolve an issue where inserting a new row via Power Automate overwrites a formula column in an Excel table, causing it to show identical results across all rows.

- Product
- Excel, Power Automate
- Device & OS
- not provided
- Scenario
- Adding a new row to an existing Excel table using a Microsoft Power Automate flow.
- Observed behavior
- The table's formula column stops calculating dynamically and displays the exact same result for every row.
Before modifying your formulas, ensure your Power Automate flow is temporarily turned off and create a backup copy of your Excel workbook to prevent accidental data loss during troubleshooting.
Use Row-Specific Structured References in the Table Formula
Update the formula syntax to use structured references, ensuring Excel calculates dynamically for each row instead of applying a static array across the entire column.
Excel tables use a feature called 'Calculated Columns' that automatically applies a single formula to an entire column. When Power Automate injects a new row, standard cell references can sometimes be misinterpreted, causing Excel to overwrite the column with a static value.
Open your Excel workbook and click on the first cell in the affected formula column (for example, cell C2).
Check the formula bar and remove any standard cell references (like A2 or A:A) that might be causing array calculation issues.
Rewrite your formula using structured references with the @ symbol, which denotes the current row. For example, use =COUNTIF([Status], [@Criteria]) instead of =COUNTIF(A:A, B2).
Press Enter to let Excel automatically fill the corrected structured formula down the entire column. Turn your Power Automate flow back on and run a test to verify the fix.

Disable Automatic Calculated Columns
Stop Excel from automatically filling formulas down a table column when new data is entered via Power Automate.
Switch to WPS Office for Seamless Spreadsheet Management
If forced table behaviors and complex cloud automations in Microsoft Excel are causing unexpected formula errors, consider using WPS Office. It provides a lightweight, highly compatible, and user-friendly spreadsheet environment that gives you full control over your formulas and data without unexpected automatic overwrites.

Frequently Asked Questions
What is a structured reference in an Excel table?
A structured reference is a special syntax used in Excel tables that refers to table names and column headers instead of standard cell addresses (like A1). It makes formulas easier to read and automatically adjusts when data is added or removed.
Why does the @ symbol matter in table formulas?
The @ symbol in a structured reference (e.g., [@ColumnName]) explicitly tells Excel to use the value from the current row of that specific column. Without it, Excel might evaluate the entire column as an array, causing identical results across all rows.
How do I stop Excel from overwriting my manual formulas in a table?
You can disable the calculated columns feature by going to File > Options > Proofing > AutoCorrect Options > AutoFormat As You Type, and unchecking 'Fill formulas in tables to create calculated columns'.




