我将 txt 文件中粘贴的数字复制到 Excel,但 Excel 会将空白单元格识别为非数字。如何将它们更改为数字以进行分析?我不想插入零或其他任何内容。错误消息:所选内容包含非数字数据,但预期只包含数字数据。(第一个案例出现在单元格 $J$6 中)。
答案1
这取决于您要做什么。如果您想将单元格 A1 视为数字(如果是数字或空),则可以使用A1+0
。例如:
=ISNUMBER(A1+0)
如果 A1 包含数字或为空,则返回 True,但如果 A1 包含文本(即使文本为=""
),则返回 False。
如果您想在计算中使用单元格 A1(即使其中包含文本),则可以使用,Sum(A1)
如果 A1 不包含数字,则将返回 0。例如:
=1+SUM(A1)
如果 a1 包含文本或为空,则返回 1;如果 A1 包含数字,则返回 1 + A1。
回复您的评论:
如果您想要单元格的值(无论是否为数字)或零(如果单元格为空),则可以使用:
=IF(ISBLANK(A1),0,A1)
答案2
我解决了它:下载并打开 SPSS,将类型更改为数字,然后复制粘贴回 Excel