我有一个带有三个sum函数的excel表。工作表是模板,因此工作表的其余部分为空白,但A列中的几个文本说明除外。
我使用ETL过程(Talend Open Studio)打开工作表,输入一些数据,附加其他几张表,并将这个不同的工作表保存在文件共享中。
当我在文件共享中打开工作表时,带有sum函数的三个单元格显示为零,但是当我双击单元格时,它们会正确计算。
我想让单元格显示他们的计算,而不是双击它们。
单元格格式为“常规”,“计算”选项设置为“自动”。我能做什么?
尽管您已将格式设置为“常规”,但Excel可能会将单元格视为“文本”。处理来自ERP(如SAP)的数据时可能就是这种情况。
尝试这两种方法,看看是否有效:方法1
方法2:
=Value([your cell])
除非您有一个显示问题的数据源,否则很难重现您遇到的问题。但其中一种方法可能有所帮助。
这个想法对我有用:
假设:A2列中的源数据
数据为“$ 4,238.74”
在B2 = RIGHT(A2, LEN(A2)-1)
中清除最左边和顽固的字符(“$”,用查找和替换不清楚)
在C2 = LEFT(B2, LEN(B2)-1)
中清除最右边和顽固的角色(被识别为unicode 160,也不会清除)
完成上述清洁后,如果没有手动双击每个单元格,单元格仍然无法像SUM()
那样简单。
由于这不是有效的User6574133除以1的想法被应用:
在D2 = C2/1
中,这称为顽固(C2)单元,它不会计算并在D2中创建可行的干净数据,无需手动双击每个单元即可计算。
在空白列中将相同的数字除以1(例如= 5.223 / 1 = 5.223)问题已解决
可能是您将计算设置为手动而非自动。要解决此问题,请转到“公式”选项卡/“计算/计算选项”/勾选“自动”。
select all,find-replace = with =和excel会将内容看作公式。
我只是通过公式,计算选项卡,“立即计算”来修复我的。它唤醒了Excel。
实际上,转到公式,计算选项,您将看到它设置为MANUAL,将其更改为AUTOMATIC。我相信一些更新必须将其更改为手动。