What Does the Excel DUMMYFUNCTION Formula Mean and How to Fix It
Question details
The user encounters an unrecognized __xludf.DUMMYFUNCTION placeholder formula after importing a spreadsheet and needs to understand its origin and how to resolve it.

- Product
- Google Sheets / Microsoft Excel
- Device & OS
- not provided
- Scenario
- Opening or converting an Excel workbook that contains unsupported functions or VBA macros into Google Sheets.
- Observed behavior
- The spreadsheet displays a placeholder formula like =IFERROR(__xludf.DUMMYFUNCTION("""COMPUTED_VALUE"""), 3257.16) instead of executing the actual calculation.
Locate the original Microsoft Excel (.xlsx or .xlsm) file before it was converted, as you will need to check the original formulas or VBA macros to properly restore the calculations.
Recreate Unsupported Formulas Using Native Google Sheets Functions
Since the dummy function is a placeholder for an incompatible Excel calculation, the most effective fix is to identify the original formula and recreate it using functions natively supported by Google Sheets.
When Google Sheets encounters a formula or User-Defined Function (UDF) it does not support, it replaces it with the __xludf.DUMMYFUNCTION placeholder. The static number at the end of the IFERROR function is merely the last cached value from Excel.
Open the original workbook in a compatible desktop spreadsheet program to view the actual formula or macro behind the affected cell.
Note down the specific formula or logic that was used in the original Excel file, such as a specific advanced financial function or custom VBA logic.
Select the affected cell in Google Sheets, delete the DUMMYFUNCTION placeholder, and enter an equivalent formula using native Google Sheets functions.

Migrate VBA Macros to Google Apps Script
If the dummy function was generated because the original Excel file relied on a VBA User-Defined Function (UDF), you must translate that macro code into Google Apps Script.
Avoid Formula Conversion Errors with WPS Office
Instead of dealing with unsupported function placeholders in Google Sheets, open your Excel workbooks directly in WPS Office. WPS Spreadsheet provides robust compatibility with advanced Excel formulas and VBA macros, ensuring your calculations work perfectly without conversion issues.
- 1. Download and install WPS Office: Get the free WPS Office suite from the official website and install it on your computer.
- 2. Open WPS Spreadsheet: Launch the application and select the Spreadsheet module from the dashboard.
- 3. Open your original Excel file: Navigate to your original .xlsx or .xlsm file and open it. Your complex formulas and macros will execute correctly without displaying the DUMMYFUNCTION error.

Frequently Asked Questions
Why does my formula say __xludf.DUMMYFUNCTION?
This is a placeholder generated automatically when an Excel file containing User-Defined Functions (UDFs), VBA macros, or advanced unsupported formulas is converted into Google Sheets.
Can I run Excel VBA code natively in Google Sheets?
No, Google Sheets does not support VBA natively. You must either translate the code into Google Apps Script or open the file in a compatible desktop suite like WPS Office or Microsoft Excel.
Is the number shown in the DUMMYFUNCTION formula accurate?
The number is typically the last cached value computed by Excel before the file was converted. While mathematically correct for the data at the time of conversion, it is static and will not dynamically update if you change other data in the sheet.




