Excel 2007 - 只要我点击AutoSum,它就会显示0
,或者只要我使用公式进行求和,它仍会给我一个0
。
这是一个使用Data-Connection-SQL Server导入的SQL查询,并在工作簿中保存了SQL Query。
是什么让我无法进行总计?
答案 0 :(得分:1)
在我看来,最可能的解释是你想要添加的是字符串。如果是这样,激活Error Checking(公式选项卡)小三角形(默认为绿色)应该是明确的证据。
这些还提供了一种简单的方法,可以将看起来像数字的字符串转换为Excel可以添加的数字。从需要转换的单元格开始选择一个连续范围,并出现警告标志:
(并非总是左上角)。单击感叹号并在转换为数字上,并希望您的选择中的所有单元格的格式将被转换,以便您的SUM函数按照您的意愿运行。
不太可能(因为我不知道你会怎么做)就是你以某种方式获得了前导空格,当输入数据时,它进入了一个格式化为Text的单元格。三角形警告将是相同的,但作为文本存储的数字不进行转换。公式如:
=TRIM(A1)
但是,应该这样做,虽然它确实取决于空间的类型(例如,对于NBSP不起作用 - 尽管你不应该从SQL导入中获取其中一个)。
可能是其他可能的原因,但最好在替代方案之前尝试上述方法。