it is possible that excel is treating your numbers as text, to test this, in
another cell type
=ISNUMBER(D1)
where D1 is a number in the column you want to sum
if FALSE is returned then you need to select a blank cell (probably on
another worksheet) and choose copy
then select your column and choose edit / paste special / add and click OK