Error converting data type nvarchar to float in sql 2008 : select sum(cast(mmax as float) from table

mmax datatype nvarchar in this value is 
string,int,decimal, value 
I trying to sum of like value 17.50,35.00 
i am avoiding string value in where clause
But not solved this problem 
Error throw