Services
Study guides
Free tools
#VALUE! means Excel expected a number, date or logical value but found text, an empty cell or a value from another data type. The fix is to convert the input, remove hidden characters, or guard the calculation with IFERROR.
The short answer
#VALUE! means Excel expected a number, date or logical value but found text, an empty cell or a value from another data type. The fix is to convert the input, remove hidden characters, or guard the calculation with IFERROR.
If the cell only looks like a number, VALUE converts it. For a whole column, use Text to Columns or multiply by 1 in a helper column, then paste the result back as values.
=VALUE(TRIM(A2))TRIM removes extra spaces and CLEAN removes non-printing characters. Combine them when data comes from a PDF or CRM export.
=VALUE(CLEAN(TRIM(A2)))If a bad row should not stop the report, wrap the calculation. This hides the error but does not fix the source — use it only after you understand the cause.
=IFERROR(A2*B2,"")Use the Evaluate Formula tool (Formulas → Evaluate Formula) to step through the calculation. The step that first shows #VALUE! is the argument to correct.
=IFERROR(VALUE(TRIM(A2))*B2,"")Converts a text number after trimming spaces, then hides the error if the cell cannot be converted.
Paste the formula into the free browser tools to see the exact fix without uploading your file. The Error Fixer explains the code, the Formula Checker finds syntax problems, and the Formula Explainer breaks down nested logic.
#VALUE! means Excel expected a number, date or logical value but found text, an empty cell or a value from another data type. The fix is to convert the input, remove hidden characters, or guard the calculation with IFERROR.
Convert text numbers with VALUE or a number format: If the cell only looks like a number, VALUE converts it. For a whole column, use Text to Columns or multiply by 1 in a helper column, then paste the result back as values. Remove invisible characters: TRIM removes extra spaces and CLEAN removes non-printing characters. Combine them when data comes from a PDF or CRM export.
Usually because only some rows contain the trigger: Text in a cell that the formula treats as a number, such as "12 kg" instead of 12. A date imported from a CSV, PDF or website that Excel stored as text. A non-printing character, leading apostrophe or double space in a numeric cell.
Converts a text number after trimming spaces, then hides the error if the cell cannot be converted. Use this pattern as a guard: =IFERROR(VALUE(TRIM(A2))*B2,"")
Still stuck?
A human Excel expert can repair the formula, explain the cause and return a tested workbook — usually within 24 hours. Fixed quote before work starts, from $15/hr.