Excel VALUE Function

VALUE converts text that looks like a number into a real numeric value.

Use it when imported data, extracted text, or joined strings contain numbers that need to work in math, comparisons, lookups, or charts.

1
Provide numeric text Use a text value, cell, or formula
2
Parse the text Excel reads a recognizable number format
3
Return a number The result can be used in calculations

VALUE syntax & arguments

Syntax

=VALUE(text)
Required Optional
  1. 1

    text

    Required

    The text value, cell reference, or formula result that should be converted into a number.

Example

=VALUE(A2)

Convert the number stored as text in A2 into a numeric value.

VALUE caveats

  • Unrecognized text returns an error

    If Excel cannot parse the text as a number, date, or time, VALUE returns a #VALUE! error.

  • Regional separators matter

    Text with commas, periods, dates, or currency symbols must match the number formats Excel understands for that workbook locale.

  • Dates become serial numbers

    When VALUE parses date-like text, the result is Excel's underlying date serial number and can be formatted as a date.

  • It does the opposite of TEXT

    TEXT turns values into formatted text. VALUE turns recognizable numeric text back into a value.

Checking conversion results? Use ISNUMBER when a later formula needs to confirm that the converted value is numeric.

Intro VALUE practice problem

Solve the intro problem directly here, or open it on its own page.

Open full problem

Advanced VALUE practice problem

Use VALUE alongside other Excel functions in realistic, less-prescriptive challenges.