在Google Spreadsheets中输入DATE函数的日期

使用DATE函数防止公式中的日期错误

日期和日期功能概述

Google Spreadsheet的DATE函数将通过将输入的单个日,月和年元素作为函数的参数组合来返回日期或日期的序列号

例如,如果将以下DATE函数输入到工作表单元格中,

= DATE(2016,01,16)

序列号42385将返回,它是指2016年1月16日的日期。

将序列号更改为日期

当它自己输入时 - 如上图中单元格D4所示,序列号通常被格式化以显示日期。 如果需要,下面列出完成此任务所需的步骤。

输入日期作为日期

与其他Google Spreadsheet 函数结合使用时,DATE可用于生成各种日期公式,如上图所示。

该函数的一个重要用途 - 如上图中的第5行至第10行所示 - 用于确保Google电子表格的其他日期函数能够正确输入和解释日期。 如果输入的数据被格式化为文本,则尤其如此。

DATE函数主要用于:

DATE函数的语法和参数

函数的语法引用函数的布局,并包含函数的名称,括号和参数。

DATE函数的语法是:

= DATE(年,月,日)

年 - (必填)输入年份作为四位数字(yyyy)或单元格在工作表中的位置引用

月 - (必填)以两位数字(mm)或单元格在工作表中的位置输入月份

日 - (必填)以两位数字(dd)或单元格在工作表中的位置输入当天

DATE函数示例

在上面的图片中,DATE函数与许多日期公式中的许多其他函数结合使用。

列出的公式旨在作为DATE函数使用的示例。 公式如下:

以下信息涵盖了用于输入位于单元格B4中的DATE功能的步骤。 在这种情况下,函数的输出显示了通过合并位于单元格A2到C2中的各个日期元素创建的合成日期。

输入DATE功能

将函数及其参数输入工作表的选项包括:

1)手动输入完整的功能 - 请记住,订单必须是yyyy,mm,dd,例如:

= DATE(2016,01,16)或者,

= DATE(A2,B2,C2)如果使用单元格引用

2)使用自动提示框输入函数及其参数

Google电子表格不使用对话框输入函数的参数,如在Excel中可以找到的那样。 相反,它有一个自动提示框,随着函数的名称被输入到单元格中弹出。

逗号分隔符

使用任何一种方法输入函数时,请注意逗号( )用于分隔圆括号内的函数参数。

以下步骤介绍如何使用自动提示框输入上图中位于单元格B4中的DATE函数。

  1. 点击单元格D4使其成为活动单元格 - 这是DATE函数的结果将显示的位置
  2. 输入等号(=),后跟功能名称 - 日期
  3. 在您键入时, 自动提示框出现,其中包含以字母D开头的函数的名称和语法
  4. DATE出现在框中时,用鼠标指针单击名称以输入函数名称并将圆括号打开到单元格D4中
  5. 单击工作表中的单元格A2,以输入此单元格引用作为year参数
  6. 在单元格引用之后,输入一个逗号( )作为参数之间的分隔符
  7. 点击单元格B2输入该单元格引用作为月份参数
  8. 在单元格引用之后,键入另一个逗号
  9. 单击单元格C2输入此单元格引用作为日期参数
  10. 按下键盘上的Enter键输入结束圆括号“ ”并完成该功能
  11. 日期应以11/15/2015格式显示在单元格B1中
  12. 当您单击单元格B1时,完整的函数= DATE(A2,B2,C2)出现在工作表上方的公式栏中

注意 :如果输入函数后单元格B4中的输出不正确,则可能是单元格格式不正确。 下面列出了更改日期格式的步骤。

更改日期格式

在Google Spreadsheets中更改为日期格式

  1. 突出显示包含或将包含日期的工作表中的单元格
  2. 单击菜单中的格式> 数字>日期可将单元格格式更改为当前区域设置使用的日期格式 - 请参阅下面的内容以更改区域设置。

更改区域设置

像许多在线应用程序一样,Google Spreadsheets默认采用MM / DD / YYYY的美式日期格式 - 也称为中端日期格式

如果您的位置使用不同的日期格式 - 例如big-endian (YYYY / MM / DD)或Little-endian (DD / MM / YYYY),则可以调整Google Spreadsheets以通过调整区域设置以正确的格式显示日期。

要更改区域设置:

  1. 点击文件打开文件菜单;
  2. 点击电子表格设置...打开设置对话框;
  3. 在对话框的区域设置下,点击框 - 美国的默认值 - 查看可用国家/地区设置的列表;
  4. 点击您选择的国家,使其成为当前的选择;
  5. 点击对话框底部的保存设置关闭它并返回工作表;
  6. 输入工作表的新日期应遵循所选国家的格式 - 可能需要重新格式化现有日期以使更改生效。

负序号和Excel日期

默认情况下,Microsoft Excel for Windows使用从1900年开始的日期系统。输入序列号0返回日期:1900年1月0日。此外,Excel的DATE函数不会显示1900年之前的日期。

Google Spreadsheets使用1899年12月30日的序列号为零的日期,但与Excel不同的是,Google Spreadsheets通过对序列号使用负数来显示日期。

例如,1800年1月1日在谷歌电子表格中产生了一个-36522的序列号,并允许在公式中使用它,例如在1850年1月1日 - 1800年1月1日减去结果为18,262的值 - 两个日期之间的天数。

另一方面,当相同的日期输入Excel时,程序会自动将日期转换为文本数据并返回#VALUE! 如果在公式中使用日期,则为错误值。

朱利安日号码

如许多政府机构和其他组织所使用的Julian Day Numbers是代表特定年份和日期的数字。 这些数字的长度取决于用多少位数来表示数字的年份和日期组分。

例如,在上面的图片中,单元格A9 - 2016007中的Julian日期编号是七位数字,数字的前四位数字表示年份,而最后三位表示一年中的某一天。 如单元格B9所示,此数字代表2016年或2016年1月7日的第七天。

同样, 2010345号代表2010年或2010年12月11日的第345天。