Google表格支持哪些数据类型?

Dav*_*542 6 types google-sheets google-sheets-api

我无法在线或在Sheets文档中找到答案.Google表格中的单个单元格支持哪些数据类型?

例如,到目前为止我看到的是:

在此输入图像描述

是否有Google表格接受的可接受数据类型列表?

Aus*_*n D 5

像您一样,我无法找到明确的数据类型列表。但是,通过个人经验和测试,我验证了 Google Sheet 支持以下数据类型:

  • 十进制(最多 15 位,范围从 +308 到 -308,也用于表示整数)
  • 双精度浮点数
  • 字符串(最大长度:50,000 个字符)
  • 布尔值(真和假)
  • 错误代码(例如 #N/A、#DIV/0! 和 #REF!)

注意:日期、时间和日期时间存储为小数。

数组也可以在 Google Sheets 中使用。数组的行为与它们在 Excel 中的行为类似,但表格不会像 Excel 那样限制用户编辑数组中单元格。

关于小数与双数的注意事项: 重要的是要注意:小数只是 15 位整数,可以在 617 个位置之一中有一个小数点;底层数据结构使用整数。另一方面,Double 遵循 IEEE 754 双精度浮点数的定义,在计算过程中容易丢失精度。

  • @Rubén API 是一种访问单元格的编程方式,但它并不涵盖电子表格中使用的所有数据类型。因此,尽管数字/日期可以通过 API 使用双精度数,但表格应用程序使用小数来存储这些值。为了进行演示,请在单元格中键入高精度(十进制)数字,转换为日期,然后转换回十进制;如果使用双精度来存储日期,那么您将失去精度,但实际上不会。 (2认同)