Excel Performance Problems

How to Fix Slow Excel Calculation on Mac with Low CPU Usage

Chanuka GeekiyanageChanuka Geekiyanage Oct 21, 2026 869 views

Question details

Users experience extremely slow workbook calculation times in Excel for Mac, even though the application uses only a small fraction of the available multi-core CPU resources.

How to Fix Slow Excel Calculation on Mac with Low CPU Usage
Product
Microsoft Excel for Mac
Device & OS
macOS
Scenario
Calculating large data tables or workbooks with complex, interdependent formulas.
Observed behavior
Excel takes an unusually long time to calculate (e.g., over 30 seconds for a large table) while Activity Monitor shows it is only utilizing 1 or 2 CPU cores out of a high-core-count processor, leaving most system resources idle.
Before you start

Ensure your macOS is fully updated and temporarily move your Excel workbook from any cloud or network server to your local Mac hard drive to rule out network latency.

Solution 1Recommended

Reset Excel Preferences and Clear the Container Cache

Removing potentially corrupted preference files can resolve application glitches that prevent Excel from properly allocating CPU threads for calculation tasks.

Sometimes, Excel's system preference files become corrupted, causing the application to fail at properly utilizing multi-core processing. On newer macOS versions like Ventura, the file paths might differ slightly from older OS versions.

1
Quit Microsoft Excel

Ensure Microsoft Excel is completely closed. Right-click the Excel icon in your Dock and select 'Quit'.

2
Locate Office Preferences

Open Finder, press Command + Shift + G, and enter '~/Library/Preferences/'. Look for 'com.microsoft.office.plist' or 'com.microsoft.Excel.plist' and drag it to your Desktop.

3
Clear the Excel Container

Press Command + Shift + G again and enter '~/Library/Containers/'. Locate the folder named 'Microsoft Excel' (or 'com.microsoft.Excel' on older OS versions) and move it to your Desktop.

4
Restart and Test

Relaunch Excel. This forces the app to rebuild its default preferences. Open your large workbook and trigger a calculation to see if CPU usage improves.

Reset Excel Preferences and Clear the Container Cache
macOS System Settings: If you are on macOS Ventura or later, note that 'System Preferences' has been renamed to 'System Settings' when looking for background extensions.
Free Microsoft Office alternative

Try WPS Office for Fast and Lightweight Spreadsheet Processing

If Microsoft Excel continues to struggle with multi-core processing or performance throttling on your Mac, WPS Office offers a lightweight, highly optimized alternative. It fully supports standard spreadsheet formats and handles complex data tables with excellent speed and efficiency.

Highly optimized for macOS, ensuring smooth and fast spreadsheet calculations.Fully compatible with Microsoft Excel formats (.xlsx, .xls, .csv).Lightweight installation with minimal background resource consumption.Free to use with an intuitive, familiar user interface for seamless migration.
microsoft office alternative - wps office

Frequently Asked Questions

Why is Excel using only one CPU core during calculation on my Mac?

This usually happens when your workbook contains interdependent formulas that must be calculated sequentially, preventing Excel from utilizing multi-threaded calculation. Corrupted user preferences or unoptimized data tables can also cause this bottleneck.

Does disabling macros improve Excel calculation speed?

Yes, if a macro is poorly optimized or constantly triggered by worksheet calculation events (such as Worksheet_Calculate), it can severely slow down performance. Disabling macros temporarily helps determine if they are the root cause.

How do I ensure multi-threaded calculation is enabled in Excel for Mac?

Click on 'Excel' in the top menu bar, select 'Preferences', and click on 'Calculation'. Under the calculation options, ensure that 'Enable multi-threaded calculation' is checked and set to use the maximum number of available processors.