请选择 进入手机版 | 继续访问电脑版

LibreOffice中文社区

 找回密码
 马上加入

QQ登录

只需一步,快速开始

扫一扫,访问微社区

搜索
开启左侧

[问题] calc为什么有时不能计算

[复制链接]
grassvalley 发表于 2018-1-3 17:41:43 | 显示全部楼层 |阅读模式
很奇怪的问题,算是个bug吧
我昨天发现的,在一个工作簿中,其中一张表内的数字重新录入后,不能自动计算。按下F3强制计算也没有动静,必须重新复制公式才行。
我把这个工作表复制到一个新的工作簿中,问题就没有了。是原来的工作簿太大了吗?也就是700k,连1m都没有。
实在是没有道理啊!
若是不涉及商业机密,我就把表传上来了。


Kiev 发表于 2018-1-6 20:28:04 来自手机 | 显示全部楼层
欢迎上传
suokunlong 发表于 2018-1-7 20:02:31 | 显示全部楼层
你的libreoffice 是什么版本?具体是什么公式?在近期的版本中,确实存在一个公式不重新计算的严重bug. 但最新版本里已经修复了。
开放,包容,奉献。
 楼主| grassvalley 发表于 2018-2-7 16:19:00 | 显示全部楼层
5.4.3版本,加减乘括号运算,不涉及其他运算,公式列第一行手工录入,然后拖动或者双击填充生成。改动引用单元格数据时,第一个公式行可以自动计算,然后第二个公式行就不能自动计算了。如果再次拖动填充公式,可以重新计算。

很难再现,即使同一个文件,修改几个数据重新存盘,也不一定能重现。
etrail 发表于 2018-2-23 21:10:22 | 显示全部楼层
本帖最后由 etrail 于 2018-2-23 21:21 编辑
grassvalley 发表于 2018-2-7 16:19
5.4.3版本,加减乘括号运算,不涉及其他运算,公式列第一行手工录入,然后拖动或者双击填充生成。改动引用 ...

我也遇到过,就是表格的一个属性。
当时我设置了计算和数据条,无论怎么设置都没有用,我当时也以为是bug,后来发现,每个单元格的前面有一个',平时看不见,需要在输入行里面才可以看见。网上搜索后发现,是表格属性设置的问题。具体的,我也忘记了


刚才查了一下
数据-›文字分列-›分隔-›文本分隔符   删除就可以了。
https://zhidao.baidu.com/question/2120638027495353907.html
suokunlong 发表于 2018-2-24 15:39:47 | 显示全部楼层
etrail 发表于 2018-2-23 21:10
我也遇到过,就是表格的一个属性。
当时我设置了计算和数据条,无论怎么设置都没有用,我当时也以为是bug ...

在电子表格中,输入数据时判断数据是文本还是数字非常重要。在单元格中可以通过默认的对齐方式来判断,数字默认是右对齐的,文本默认是左对齐的;因此,如果数字前面有撇号,那么它将作为文本对待,而且是左对齐。

但是,有些人使用电子表格时有个坏习惯,就是一上来就将全选,然后将所有单元格都居中对齐。这种情况下类似的错误很难发现。

开放,包容,奉献。
suokunlong 发表于 2018-2-24 15:41:36 | 显示全部楼层
grassvalley 发表于 2018-2-7 16:19
5.4.3版本,加减乘括号运算,不涉及其他运算,公式列第一行手工录入,然后拖动或者双击填充生成。改动引用 ...

楼主说的太飘了,我不知道如何做才能重现问题。若没有示例文档,这个问题没辙。

开放,包容,奉献。
*滑块验证:
您需要登录后才可以回帖 登录 | 马上加入

本版积分规则

小黑屋|手机版|Archiver|LibreOffice中文社区 ( 粤ICP备13080851号-4 )  

GMT+8, 2018-4-20 03:08 , Processed in 0.093692 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表