xlfn.NUMBERVALUE error in excel 2010

akash14

New Member
Joined
Oct 15, 2013
Messages
19
Hello,

Is there a replacement for NUMBERVALUE function from Excel 2013 to be used in Excel 2010.

Whenever I open it in Excel 2010 it shows as _xlfn.NUMBERVALUE and gives #NAME error.

So I need a function which does the same job and is compatible in both EXCEL 2010 and 2013.

Thanks.
 

Excel Facts

Which came first: VisiCalc or Lotus 1-2-3?
Dan Bricklin and Bob Frankston debuted VisiCalc in 1979 as a Visible Calculator. Lotus 1-2-3 debuted in the early 1980's, from Mitch Kapor.
I want to compare two numbers from different column. But in one column the number is stored as text. So in excel 2013 I can use if(NUMBERVALUE(B7)=J7,"yes","no") and it functions properly. Since its a shared workbook others open it in excel 2010 and the formula shows up as if(_xlfn.NUMBERVALUE(B7)=J7,"yes","no").
So is there any formula I can use instead of NUMBERVALUE which is compatible in both versions.

I know I can change the column values saved as text to be stored as number manually, but it gets updated a lot of times and thats why I am looking for a compatible formula.

Thank you
 
Upvote 0
For that scenario you can use:

=IF(B7+0=J7,"yes","no")

which will fail if B7 doesn't contain text that looks like a number.
 
Upvote 0
Ok, I have found out I can just use VALUE function.

Thank you so much for the time and effort.
 
Upvote 0
Re:=NUMBERVALUE error in excel 2010

Hello,

Is there a replacement for NUMBERVALUE function from Excel 2013 to be used in Excel 2010.

Whenever I open it in Excel 2010 it shows as =NUMBERVALUE() and gives #NAME? error.

So I need a function which does the same job and is compatible in both EXCEL 2010 and 2013.

Thanks.
 
Upvote 0
Re: =NUMBERVALUE error in excel 2010

As a workaround for office 2010 and office 2003 users - one could do the following formula:
Code:
[COLOR=#333333][FONT=Verdana]SUBSTITUTE(text, old_text, new_text, [instance_num])[COLOR=#222222][FONT=Verdana]
[/FONT][/COLOR][/FONT][/COLOR]
EG:
9.046,49 ( example Spanish format with comma & period)
Then in same row and next column write this formula (cell is A1):

Code:
[COLOR=#333333][FONT=Verdana]=SUBSTITUTE(A1,".",",",1)[COLOR=#222222][FONT=Verdana]
[/FONT][/COLOR][/FONT][/COLOR]
9.046,49 becomes 9,046,49
Next, then in same row and 2nd next column write this formula (but cell is B1):
Code:
[COLOR=#333333][FONT=Verdana]=SUBSTITUTE(B1,",",".",2)[COLOR=#222222][FONT=Verdana]
[/FONT][/COLOR][/FONT][/COLOR]
9,046,49 becomes 9,046.49
et voila: number is your locale format
_________________________

this works well if the number were larger, but remember to adjust [instance_num].
and if the situation was in reverse

I'm sure one could improve this method into a 'chained' formula

then after convert the 'text' number to a 'number' with the following formula:

Code:
VALUE(text)


ie:

Code:
=VALUE(C1)

deetd
 
Upvote 0

Forum statistics

Threads
1,214,980
Messages
6,122,563
Members
449,088
Latest member
Motoracer88

We've detected that you are using an adblocker.

We have a great community of people providing Excel help here, but the hosting costs are enormous. You can help keep this site running by allowing ads on MrExcel.com.
Allow Ads at MrExcel

Which adblocker are you using?

Disable AdBlock

Follow these easy steps to disable AdBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the icon in the browser’s toolbar.
2)Click on the "Pause on this site" option.
Go back

Disable AdBlock Plus

Follow these easy steps to disable AdBlock Plus

1)Click on the icon in the browser’s toolbar.
2)Click on the toggle to disable it for "mrexcel.com".
Go back

Disable uBlock Origin

Follow these easy steps to disable uBlock Origin

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back

Disable uBlock

Follow these easy steps to disable uBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back
Back
Top