在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天。