How to find numbers formatted as text in Excel

A very common problem with Excel is where numbers are seen by Excel as text. So if you try and add them up they refuse or the numbers sort in a strange way. A common cause is that another program has exported it as text. These are generally easier to fix because the ‘error’ is consistent. Once you find the problem, it will sort out all the issues (look at our Converting Text to Numbers course ).

A more difficult problem is where the reason is inconsistent and this is often because of human input. See below. On my computer (note that this issue is heavily dependent on what the regional settings are on the particular computer being used) it uses spaces to separate the thousands and periods (.) to show decimals. So any number that doesn’t use this convention will be treated as text.

How to find numbers formatted as text in Excel

Note however how hard it is to spot which are and aren’t numbers. If you need to do a manual inspection, then make changes to the number format. Remember, only the numbers that Excel sees as numbers will be formatted, so anything that doesn’t change won’t be formatted.

So below we have put a crazy number of decimals as our number format. Anything that doesn’t have that many decimals needs to be fixed.

How to find numbers formatted as text in Excel

Another option is to format it as a currency that you will never find in your set of numbers. If you can find one that shows the symbol far left even better. So below anything that doesn’t have the Chinese (PRC) symbol is not a number. How to find numbers formatted as text in Excel

Unfortunately for this type of input, with no consistent error, you may need to work through each of the problem cells and determine what it should be.