ISO格式的Google表格单元格中的日期字符串

鲍勃·库哈尔(Bob Kuhar):

我的工作表列中有一堆ISO-8601格式的字符串。如何获取Google表格以将其视为日期,以便对它们进行数学运算(例如,两个单元之间的分钟数差异)?我只是尝试=Date("2015-05-27T01:15:00.000Z")但没有喜悦。必须有一种简单的方法来执行此操作。有什么建议吗?

rcoup:

若要获取实际的Date值,可以使用常规数字格式对其进行格式化...

=DATEVALUE(MID(A1,1,10)) + TIMEVALUE(MID(A1,12,8))

例如。

╔═══╦══════════════════════╦════════════════════╗
║   ║          A           ║          B         ║
╠═══╬══════════════════════╬════════════════════╣
║ 1 ║ 2016-02-22T05:03:21Z ║ 2/22/16 5:03:21 AM ║
╚═══╩══════════════════════╩════════════════════╝
  • 假设时间戳记为UTC
  • 忽略毫秒(尽管您可以轻松添加)

DATEVALUE()函数将格式化的日期字符串转换为值,并对TIMEVALUE()时间进行相同的操作。在大多数电子表格中,日期和时间用数字表示,其中整数部分是自1900年1月1日以来的天数,而小数部分是时间(以天数表示)。例如,2009年6月11日17:30约为39975.72917。

上面的公式分别解析日期部分和时间部分,然后将它们加在一起。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Google表格中单元格的字符数限制

使用Google Script将一列中的空白单元格的值设置为日期,以字符串形式显示相邻列中的日期

如何从Matlab中的表格单元格提取字符串

在Google表格中记录单元格文本更改的日期

由工作表toString()存储为字符串的Google表格日期在写回单元格时不被识别为日期吗?

如何从Google表格单元格中仅提取日期

Google表格公式:如果子字符串在单元格范围内,则求和

用表格单元格中的字符串替换UL列表

返回ValueError的日期单元格的位置:(“未知字符串格式:”,“ 2020-4-”)

RegEx从Google表格单元格中的字符串获取日期格式的最后一个匹配项

包含字符串Pandas的单元格中的颜色

使用查询从单元格Google表格中获取日期

用相似单元格的日期分割字符串

计算Google文档电子表格列中具有任何值(字符串或数字)的单元格数

Xlsx Writer:在单个单元格中以多种格式编写字符串

在Google表格中返回所有包含字符串的单元格

根据相邻单元格中的字符串突出显示 Excel 中单元格中的字符串

如何在Google表格中返回包含字符串的单元格旁边的单元格?

Google 表格:需要检查 [文本字符串] 是否存在于包含逗号分隔文本字符串的单元格中

Google 表格将文本字符串单元格转换为日期 + 持续时间单元格

如何替换Google表格中单元格中字符串中N个位置的字符

使用 Google Apps 脚本删除或替换 Google 表格单元格中的“未定义”字符串

遍历 Google Sheet 中的单元格并删除文本的子字符串

如何检查单元格中的日期是实际日期还是字符串日期?

Google 表格:如何将单元格地址转换为文本/字符串?

如何使用 vtk 的 XML 格式在 StructuredGrid 的单元格数据中包含字符串属性?

在 Google 表格中,如何计算一系列单元格内特定的单个文本字符串?

从单元格中以逗号分隔的日期字符串中提取最小(最旧)日期

从谷歌表格中的单元格获取特定字符串