Google Sheets SUM() 不返回零,而是返回一个极小的数字? [复制]

2023-11-29

我有一个包含以下值的 Google 表格:

 12.4840
 -8.1870
 -0.9630
 -3.3210
  3.4550
  0.3140
  3.3470
 -7.1290

If I SUM()这些,预期结果是0(零)。但事实并非如此。 Google Sheets 返回的值实际上是0.000000000000000888178419700125。这非常奇怪,因为没有一个值的小数位数超过 4 位。

我在调试了几个小时后发现了这一点,因为一些条件格式应该为每个具有0值,但是这个(和其他一些)单元格不会相应地改变颜色。

我这里有一个例子:Stackoverflow 谷歌表格。有人可以解释一下这里出了什么问题,以及如何获得SUM()返回真零?我已经尝试了一切(将输入格式设置为数字、文本、强制 sum() 公式中的数字),但似乎没有任何效果。

[更新] 我在工作表中添加了更多示例。


实际上,这不是一个错误,而且很常见。它被称为浮点“错误”,简而言之,它必须与十进制数字在谷歌表格中的存储方式有关(甚至excel或任何其他应用程序)

更多详情可在这找到:https://en.wikipedia.org/wiki/IEEE_754

为了解决这个问题,您需要引入舍入,例如:

=ROUND(SUM(A1:A))

这并不是适合所有情况的理想解决方案,因此根据您的要求,您可能需要使用这些而不是ROUND:

ROUNDUP
ROUNDDOWN
TRUNC
TEXT
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Google Sheets SUM() 不返回零,而是返回一个极小的数字? [复制] 的相关文章

  • 自动将 Google 表格中单元格内容大写的脚本?

    我有一个电子表格 可以输入股票代码 我希望它们始终全部大写 无论它们如何输入 这似乎需要一些脚本 因为除非存在该列的第二个副本 否则无法使用函数来执行此操作 这是不可接受的 我有一个有效的解决方案 但有一个关键问题 代码如下 functio
  • 在 Google Apps 脚本中捕获电子表格应用程序模式对话框的 onClose 事件

    我想在模态对话框 使用打开 时执行一些操作showModalDialog https developers google com apps script reference base ui showModalDialog Object St
  • 如何在调度代码时自动选择R中googlesheets4中的预授权帐户?

    我试图弄清楚自动允许 googlesheet4 包选择我的预授权帐户来下载特定谷歌表格的方法是什么 例如 我想每天运行以下一次 library googlesheets4 delta lt read sheet https docs goo
  • 支持 Apps Script Web App 5000 个并发用户

    我正在为 G Suite 客户构建一个小型应用程序 该应用程序将供客户的所有员工使用 在高峰时段可以看到多达 5 000 名并发用户 他们没有应用程序制作工具 也不打算很快启用应用程序制作工具 Apps 脚本 Web 应用程序能够处理这么多
  • 电子表格的授权范围

    我创建了一个独立的 Google Apps 脚本 它不属于任何文档 该脚本会以固定的时间间隔自动触发 这个脚本 创建几个文件夹 如果它们不存在 创建一个 Google 电子表格 如果不存在 读过说 电子表格 更新日历事件 我注意到 当我第一
  • 与两个条件等效的 Google 电子表格 COUNTIF 公式

    我有一个包含几列的 Google 文档电子表格 在 D 列中 我有值 Man OR Woman 在 G 列中 我有值 是 或 否 我想做的是计算 MAN 回答 是 的次数 所以有两个标准 1 Man 和 2 Yes 我有这个公式 它只计算单
  • 使用 ImportXml 在 Google Sheets 中抓取图像

    我正在使用 Google Sheets 尝试从房地产网站上抓取图像 以将其显示在单元格中以及房产详细信息旁边 我已经能够使用一个简单的示例证明这是可能的 但是当我尝试制定 xpath 查询来抓取我需要的特定图像时 我不断收到错误 作为一个工
  • 使用 Sheets API v4 获取与 Google 帐户关联的所有电子表格的列表

    使用 Google Sheets API v4 我希望获取附加到我的帐户的电子表格列表 我做了很多研究 但还没有找到任何解决方案 v4 API 不提供列出电子表格的方法 您需要使用 Drive API 这从以前的 API 页面迁移 http
  • 如何在 Google 文档电子表格中使用 regexextract 函数来获取字符串的“所有”出现位置?

    我的文本字符串位于单元格 D2 中 Decision ERC Case No 2009 094 MC In the Matter of the Application for Authority to Secure Loan from th
  • 带有 Google App 脚本的 Google Sheets:如何在返回最终结果之前向单元格写入“状态”消息?

    我有一个函数可能需要一段时间才能返回输出 有没有办法让它在单元格中打印一条消息 然后稍后用输出覆盖该消息 该函数可能需要 30 秒才能运行 并且可能在 20 30 个单元格中使用 因此很高兴看到哪个单元格仍在计算以及哪个单元格已完成 fun
  • Google 文档从脚本调用 ImportXML

    我在 google 文档表中使用 ImportXML 从 sistrix api 获取数据 它工作正常 但我遇到了一张纸中 50 个 ImportXML 命令的限制 因此 我使用了一个脚本 将 ImportXML 命令写入单元格 临时 公式
  • Google Sheets - 如何将过滤功能与过滤视图结合起来

    我一直在处理一个包含 100 多行的电子表格 并发现了一种巧妙的方法来合并 隐藏 复选框 该复选框将隐藏 C 列与框旁边指定的特定值 建筑类型 匹配的任何行 为此 我首先创建了一个如下函数 FILTER Data A1 OR Data C1
  • 根据标准在多个需求之间分配数量

    我正在创建一个周期盘点表 表 1 将是用户输入 其中将放置找到的材料和数量 表 2 是盘点时的库存快照 我希望将找到的材料数量分配到表 2 上的数量中 直到表 1 的数量用完为止 按照从最新批次 日期代码 到最旧批次 先进先出 的顺序分配数
  • 如何读取 Google 表格中单元格的颜色

    我正在使用 Python Google Sheets API 并且我想读取单个单元格的颜色 我已阅读文档 但我只能找到有关如何从单元格检索文本的信息 而不是颜色格式的信息 您可以使用方法 电子表格 get https developers
  • 根据单元格值隐藏列

    在我的谷歌电子表格 A 中 我使用 TRANSPOSE 和 IMPORTRANGE 公式的组合从日历电子表格 B 导入数据 以便填写事件的工作时间表 因为每个日期都有 3 个事件空位 但这些空位并不总是被填满 所以我收到了很多过时的列 表格
  • 如何求Google电子表格中每列的最大值之和?

    我有一个谷歌数字电子表格 如何从每列中获取最大值 并仅使用one公式 没有临时单元 没有脚本 1 2 1 0 1 3 0 2 0 对于上表 结果应为 6 1 2 3 每列的最大值 但我想要一个也适用于更大的表的解决方案 作为一个更普遍的问题
  • 使用 Promise 对 Google 表格进行多次查询

    我是一名初学者编码器 需要一些帮助来加快我的 Google 表格查询速度 我环顾四周 找不到解决方案 我正在尝试快速对 Google 表格运行 25 个查询 这就是我的尝试方式 对 Google 工作表运行查询 将结果推送到数组 运行不同的
  • 从 Google 电子表格接收实时更新

    我正在尝试设置与 Google 电子表格的双向同步 我可以使用其数据集将更改推送到 Google 电子表格Google 表格 API V4 https developers google com sheets 现在 我希望每当有人实时或近实
  • Google Sheets 自定义数字格式、颜色规范

    我有一个自定义的百分比数字格式 这是代码 Green 0 0 Red 0 0 输出预览 Positive 123 456 0 Green Negative 123 456 0 Red 我想要绿色更深一些 我已经尝试过了 Dark Green
  • 如何使用基于时间的触发器每小时运行一个脚本,仅在工作日的整点运行?

    我只需要在工作日每小时运行一个 Google App Script 脚本 两者之一似乎很容易做到 但将其结合起来我不确定 每小时触发 ScriptApp newTrigger RefreshRates timeBased inTimezon

随机推荐

  • 同步块不锁定对象引用

    class Demo void demo System out println Inside demo of Thread currentThread getName try Thread sleep 1000000 catch Inter
  • scanf() 格式字符串中的空格[重复]

    这个问题在这里已经有答案了 include
  • 查找 SWT 浏览器的浏览器类型/版本

    我遇到 Eclipse SWT 浏览器无法在一台计算机上加载某些样式的问题 我希望机器使用 IE 10 作为本机浏览器 但我不确定如何确认这一点 有没有办法确定 SWT 决定加载页面的浏览器的类型 版本 基于这个问题的公认答案 如何检测浏览
  • 将列中的多种日期格式转换为单一形式

    我在数据框中有一列 其中包含以多种形式存储的日期信息 例如 dob lt c 18 02 1983 36782 01 11 1999 11 55 Dead 12 12 2001 Alive 03 07 1985 我想将所有这些转换为POSI
  • 如何按日期返回 MySQL GROUP BY 中的第一条记录?

    我在表中有 30 条记录 它们的标题相同 但每条记录的 ID 和日期不同 如何在查询中返回最新的日期 该表如下所示 Id Title Date 1 africa 2012 11 27 2 africa 2012 11 26 3 africa
  • 公共、私人、应用程序、服务器和/或测试文件的推荐 Dart 项目布局?

    推荐的是什么Dart 项目布局如果我同时拥有应用程序 客户端 和服务器代码以及私有库资源和测试文件 Dan Rubel 和 Eric Clayberg 分享的项目布局 在2013 12 18 Googleplex 日食日 是这样的 my a
  • 在后台 Swift 发送用户位置

    我正在构建一个应用程序 用户单击按钮 我们通过将他们的位置上传到服务器来跟踪他们 60 分钟 或任意时间 目前我们正在使用 更新位置 功能将用户位置实时发送到 firebase func locationManager manager CL
  • Primefaces 以编程方式打开可关闭对话框

    我想从支持 bean 动态创建一个 primefaces 对话框 我已经写了上面的代码 public void showDialog UIComponent panelGroup facesContext getViewRoot findC
  • FB.getLoginStatus 突然停止在 Android 浏览器上工作

    我曾经使用过这段代码 FB getLoginStatus function response 但突然间它不起作用 回调不会触发 但奇怪的是 仅适用于 android 本机浏览器 测试过 4 0 4 1 它适用于 iPhone iPad Ch
  • 反转颜色 OpenCV Java Api

    如何反转存储在中的图像的颜色Mat image在OpenCV的Java API中 使用image inv 给我一个错误 inv 用于计算逆矩阵 use 按位非反而 Core bitwise not image image
  • 如何在android中的自定义列表视图中实现搜索?

    我的应用程序中有一个编辑文本和一个列表视图 我的列表视图显示联系人列表 我想要带有编辑文本的列表视图过滤器 我在谷歌上搜索了很多 找到了一些例子 但没有一个对我有用 这是我的代码我的自定义适配器 public class ContactLi
  • 如何使用 jQuery 隐藏 ASP.Net CheckBoxList 控件中复选框周围的边框?

    我需要去掉由 CheckBox 控件呈现的各个复选框周围的边框 现在看起来是这样的 ASP Net 标记很简单
  • 从 Flask 视图发送 WebSocket 消息

    我正在尝试制作一个使用 WebSockets 的 Flask 应用程序 这来自 Flask socket 的示例可行 但我如何从常规视图发送消息 与 Flask SocketIO 的使用方式类似 emit and send 方法 在下面的示
  • Google::protobuf + boost::asio 失败

    我研究了现有的例子 使用 boost asio 发送 Protobuf 消息 使用 boost asio read async 读取 Protobuf 对象 Google Protocol Buffers C 的 parseDelimite
  • 移动刻度标签JavaFx 2

    是否可以将刻度标签移动 移动到图表中 目前我看到隐藏 显示刻度标签的 API 是否有可以在图表内移动刻度标签的 API 如果没有 API 那么我可以使用 应用某种技术来完成此任务吗 当前代码 public class Graph exten
  • 将强度点数组转换为标记

    所以我有这个代码 热图已经添加 但现在我需要为每个具有强度点的地方添加标记 我有纬度和经度以及强度 我还想使用该标记显示数据 我有这段代码 但无法为每个强度点添加标记并显示数据 div style width 100 height 600p
  • 在播放 m3u8 文件期间,ACodec 对 OMX_GetExtensionIndex 的调用失败

    这在某种程度上是问题的后续 m3u8 文件无法在 Android 模拟器中播放 我遇到了与那里提出的问题非常相似的问题 但是使用了 JB 已移植到的真实设备 项目详细信息位于 http groups google com group ren
  • 双感叹号? [复制]

    这个问题在这里已经有答案了 可能的重复 是什么 JavaScript 中的 不是 not 运算符 是什么意思啊 JavaScript 中的运算符 双感叹号 是什么意思 所以我正在调试一些代码并遇到了这个 var foo bar 0 this
  • 对列表的一部分进行适当排序

    假设我们有一个列表 a 4 8 1 7 3 0 5 2 6 9 现在 a sort 将就地对列表进行排序 如果我们只想排序怎么办a part列表中的内容 还在吗 在 C 中我们可以这样写 int array 4 8 1 7 3 0 5 2
  • Google Sheets SUM() 不返回零,而是返回一个极小的数字? [复制]

    这个问题在这里已经有答案了 我有一个包含以下值的 Google 表格 12 4840 8 1870 0 9630 3 3210 3 4550 0 3140 3 3470 7 1290 If I SUM 这些 预期结果是0 零 但事实并非如此