Excel工作表中最全的時間和日期函數,效率、辦公必備!

2020-12-06 Excel函數公式

在Excel工作表中,函數也可以分為好幾類,今天,小編帶大家學習時間和日期函數。

一、Excel工作表日期函數:Date。

功能:返回特定日期的序列號。

語法結構:=Date(年,月,日)。

目的:將制定的「年」、「月」、「日」組成日期。

方法:在目標單元格中輸入公式:=DATE(C3,D3,E3)。

解讀:如果單元格格式為「常規」,則Date函數的返回值是一串數字,此數字代表特定日期的序列。

二、Excel工作表日期函數:Datedif。

功能:以指定的方式統計兩個日期之間的差值。

語法結構:=Datedif(開始日期,結束日期,統計方式),常用的統計方式有「Y」、「M」、「D」三種,即「年」、「月」、「日」。

目的:根據「出生日期」計算員工的年齡。

方法:在目標單元格中輸入公式:=DATEDIF(C3,TODAY(),"y")。

解讀:公式中用Today()函數替代參數「結束日期」的原因在於保持年齡的自動更新,無論是2020年打開,還是2025年打開工作表,其年齡都是最新計算的。

三、Excel工作表日期函數:Datevalue。

功能:返回文本格式的日期所對應的序列號。

語法結構:=Datevalue(文本日期)。

目的:返回文本1989/3/24的日期序列號,並將其轉換為日期格式。

方法:在目標單元格中輸入公式:=DATEVALUE("1989/3/24"),並用快捷鍵Ctrl+Shift+# 將其轉換為日期格式。

四、Excel工作表日期函數:Day。

功能:返回指定日期中的「日」。

語法結構:=Day(日期或單元格引用)。

目的:返回「出生日期」中的「日」。

方法:在目標單元格中輸入公式:=DAY(C3)。

五、Excel工作表日期函數:Days。

功能:返回兩個日期之間相差的天數。

語法結構:=Days(終止日期,開始日期)。

目的:計算員工出生的天數。

方法:在目標單元格中輸入公式:=DAYS(TODAY(),C3)。

解讀:Days函數的參數分別為「終止日期」、「開始日期」;並不像Datedif函數一樣,參數分別為:「開始日期」,「終止日期」。

六、Excel工作表日期函數:Days360。

功能:按每年360天返回兩個日期間相差的天數。

語法結構:=Days360(開始日期,結束日期,[統計方式]);其中「統計方式」有兩種,0和1,0為美國方法,開始日期和結束日期近似於每月30天;1為歐洲方法。

目的:以每年360天為基準,統計員工的出生天數。

方法:在目標單元格中輸入公式:=DAYS360(C3,TODAY())。

七、Excel工作表日期函數:Edate。

功能:返回指定日期之前或之後日期的序列號。

語法結構:=Edate(基準日期,月份);當「月份」為正值時,計算「基準日期」之後的日期;當「月份」為負值時,計算「基準日期」之前的日期。

目的:根據「籤約日期」和「籤約時長(月)」計算合同到期時間。

方法:在目標單元格中輸入公式:=EDATE(C3,D3),並用快捷鍵Ctrl+Shift+# 將其轉換為日期格式。

八、Excel工作表日期函數:Eomonth。

功能:返回指定月數之前或之後的月份的最後一天的序列號。

語法結構:=Eomonth(基準日期,月份);當「月份」為正值時,計算「基準日期」之後的日期;當「月份」為負值時,計算「基準日期」之前的日期。

目的:根據「籤約日期」和「籤約時長(月)」計算合同到期月份的最後一天日期。

方法:在目標單元格中輸入公式:=EOMONTH(C3,D3)。

解讀:Eomonth函數返回的是基準日期之前或之後日期所在月份的最後一天日期,所以和Edate函數的結構是不同的。

九、Excel工作表時間函數:Hour。

功能:返回小時數,是一個0-23之間的整數。

語法結構:=Hour(日期或單元格引用)。

目的:返回當前時間的小時數。

方法:在目標單元格中輸入公式:=HOUR(NOW())

解讀:Now函數獲取的系統當前的時間,然後用Hour函數提取小時。

十、Excel工作表時間函數:ISOweeknum。

功能:返回給定日期在全年中的 ISO 周數。

語法結構:=Isoweeknum(日期或單元格引用)。

目的:返回「籤約日期」在全年中的ISO周數。

方法:在目標單元格中輸入公式:=ISOWEEKNUM(C3)。

十一、Excel工作表時間函數:Minute。

功能:返回指定序列號的分鐘數。

語法結構:=Minute(序列號或單元格引用)。

目的:返回當前時間的分鐘數。

方法:在目標單元格中輸入公式:=MINUTE(NOW())。

十二、Excel工作表日期函數:Month。

功能:返回月份值,是一個1-12之間的數字。

語法結構:=Month(日期或單元格引用)。

目的:返回「籤約日期」中的月份。

方法:在目標單元格中輸入公式:=MONTH(C3)。

十三、Excel工作表日期函數:Networkdays。

功能:返回兩個日期之間的完整工作日數。

語法結構:=Networkdays(開始日期,結束日期,[非工作日日期])。

目的:計算員工的工作天數。

方法:在目標單元格中輸入公式:=NETWORKDAYS(C3,D3,E3)。

解讀:1、E3為「非工作日」日期,最常見的就是請假。可以是單一的日期,也可以是幾個日期的單元格區域,當為單元格區域時,每個日期需要獨立填寫,即一個日期佔據一個單元格。

2、次函數默認的周一至周五為工作日,周六、周日為非工作日。

十四、Excel工作表日期函數:NetWorkdays.Intl。

功能:使用自定義周末參數返回兩個日期之間的完整工作日數。

語法結構:=Networkdays.intl(開始日期,結束日期,[非工作日],[請假日期])。

目的:計算員工的工作天數(每周日休息1天)。

方法:在目標單元格中輸入公式:=NETWORKDAYS.INTL(C3,D3,11,E3)。

解讀:1、此函數和Networkdays函數的最大區別在於,Networkdays函數不能自定義非工作日,而Networkdays.intl函數可以自定義工作日和非工作日。

2、非工作日代碼「11」表示周日休息,周一至周六工作,更多代碼的功能可以利用系統的聯想功能根據系統提示選擇使用。

十五、Excel工作表日期函數:Now。

功能:返回系統當前的日期和時間。

語法結構:=Now()。

目的:返回系統當前的日期和時間。

方法:在目標單元格中輸入公式:=NOW()。

十六、Excel工作表時間函數:Second。

功能:返回秒數值,是一個0-59之間的整數。

語法結構:=Second(時間或單元格引用)。

目的:返回當前時間的秒數。

方法:在目標單元格中輸入公式:=SECOND(NOW())。

十七、Excel工作表時間函數:Time。

功能:返回特定時間的序列數。

語法結構:=Time(時,分,秒)。

目的:將獨立的「時」、「分」、「秒」組成完整的時間。

方法:在目標單元格中輸入公式:=TIME(C3,D3,E3)。

十八、Excel工作表日期函數:Timevalue。

功能:將文本形式的時間轉換為Excel序列數。

語法結構:=Timevalue(文本時間或單元格引用)。

目的:將文本「1:40:56」轉換為Excel可以識別的時間。

方法:在目標單元格中輸入公式:=TIMEVALUE("1:40:56"),並將此單元格的格式設置為「時間」。

十九、Excel工作表日期函數:Today。

功能:返回系統當前的日期。

語法結構:=Today()。

目的:返回系統的當前日期。

方法:在目標單元格中輸入公式:=TODAY()。

二十、Excel工作表日期函數:Weekday。

功能:返回指定日期在本周的星期。

語法結構:=Weekday(日期或單元格引用,[類型])。

目的:返回指定日期對應的星期。

方法:在目標單元格中輸入公式:=WEEKDAY(C3,2)。

解讀:參數「類型」可以根據系統的聯想功能來查看具體具體指代表的含義,2代表的含義為周一至周日分別為1-7;省略參數「類型」時,默認值為1。

二十一、Excel工作表日期函數:Weeknum。

功能:返回指定日期在本年中的周數。

語法結構:=Weeknum(日期或單元格引用,[類型])。

目的:返回「籤約日期」在本年度中的周數。

方法:在目標單元格中輸入公式:=WEEKNUM(C3,2)。

解讀:參數「類型」可以根據系統的聯想功能來查看具體具體指代表的含義,2代表的含義為每周從周一開始,周日結束;省略參數「類型」時,默認值為1。

二十二、Excel工作表日期函數:Workday。

功能:返回指定的若干個工作日之前或之後的日期。

語法結構:=Workday(基準日期,天數,[需要排除的日期]);「需要排除的日期」包括法定節假日,請假日期等。

目的:根據「籤約日期」和「籤約時長(工作日)」計算到期日期。

方法:在目標單元格中輸入公式:=WORKDAY(C3,D3)。

解讀:1、此公式中省略了第三個參數,在實際的應用中可以根據需要添加,如果有多個需要排序的日期,可以是單元格區域,每隔日期獨佔一個單元格區域。

2、計算的結果是基礎工作日計算的,即排除周六、周日之外在基準日期的基礎上加上或減去指定的值。

二十三、Excel工作表日期函數:Workday.intl

功能:使用自定義周末參數返回在指定的若干個工作日之前或之後的日期。

語法結構:=Workday.intl(基準日期,天數,[非工作日],[需要排除的日期])。

目的:根據「籤約日期」和「籤約時長(工作日)」計算到期日期(工作日為周一至周六)。

方法:在目標單元格中輸入公式:=WORKDAY.INTL(C3,D3,11)。

解讀:「非工作日」參數11代表的是周日休息,周一至周六上班,關於更多的代碼,在使用時根據系統的聯想功能和注釋直接套用即可。

二十四、Excel工作表日期函數:Year。

功能:返回指定日期的年分值。

語法結構:=Year(日期或單元格引用)。

目的:提取「籤約日期」中的年份。

方法:在目標單元格中輸入公式:=YEAR(C3)。

二十五、Excel工作表日期函數:Yearfrac。

功能:按指定的類型統計兩個日期之間相差的年份。

語法結構:=Yearfrac(開始日期,結束日期,[統計方式]);其中統計方式分為5種,分別為:0(省略)、1、2、3、4,分別為:30/360;實際/實際;實際/360;實際/365;30/360(歐洲)。

目的:計算「籤約日期」和今天相差的年份。

方法:在目標單元格中輸入公式:=YEARFRAC(C3,TODAY())。

解讀:省略參數「統計方式」時,按照「30/360」的方式計算,其含義為當計算的兩個日期相差的年份不是整數時,相差的月份按照30天每月計算,並除以全年360天,計算出當前月份所佔全年的值。

相關焦點

  • 職場必備的10個Excel工作表函數公式,易學易懂,中文解讀
    職場辦公中,經常要對表格數據進行分析處理,在此過程中肯定少不了一些函數公式,為此,小編轉麼整理了10個職場必備的Excel工作表函數公式,供大家參考學習!一、Excel工作表函數:Datedif。功能:以指定的方式統計兩個日期之間的差值。
  • excel數字結構解析:日期和時間的自動識別規則
    不知道大家有沒有發現這麼一個現象,在excel中輸入一下不太完整的日期或時間,依然能被excel自動識別出來。比如在excel中輸入「19-12-1」,excel會自動顯示「2019/12/1」。那在excel中,識別日期和時間的規則還有哪些呢?我們一起來看看吧!時間和日期與我們的生活息息相關,比如記錄我們上班的考勤,還有統計公司業績的財務報表,都跟日期和時間有著密不可分的關係。
  • 辦公室必備的Excel工作表技巧,簡單易學,效率優先!
    在實際的辦公中,經常要對表格數據進行處理,如果自己的Excel工作表技巧不到位,那別人下班,自己就只能加班呢……如果想要提早下班,就要掌握一定量的辦公室必備Excel工作表技巧。一、Excel工作表技巧:批量修改工作表。
  • 辦公室必備的Excel工作表函數應用技巧解讀!
    Excel工作表中的函數是非常繁多的,如果要全部掌握,還是有一定困難的的,但是對於一些辦公室必備的函數公式,我們一定要掌握,並能靈活的加以應用!一、Excel工作表函數:IF。功能:判斷是否滿足某個條件,如果滿足條件返回一個值,不滿足則返回另外一個值。語法結構:=If(判斷條件,條件成立時的返回值,條件不成立時的返回值)。
  • 22個常用Excel函數大全,直接套用,提升工作效率!
    Excel曾經一度出現了嚴重Bug,主要有兩種比較悲催的情況,首先是這種:更加悲催的是這種:言歸正傳,今天和大家分享一組常用函數公式的使用方法:職場人士必須掌握的12個Excel函數,用心掌握這些函數,工作效率就會有質的提升。
  • Excel工作表中最常用的10個函數,中文解讀,動圖演示,易學易用
    Excel工作表中的函數是非常的繁多的,如果要全部掌握,幾乎是不可能的,也沒有這個必要,不用行業,不同部門對函數需求都不同,所以,只需要掌握自己常用的部分函數即可,但是,下文中的10個函數是部分行業和部門的,所有的從業人員必須100%全部掌握!
  • excel日期函數技巧:到期時間提醒的幾種設置方法
    關於這些何時到期的自動提醒,我們可以使用excel中的到期提醒功能實現。今天將給大家提供5種製作到期提醒的方法,第一種最簡單,最後一種最人性化並且能實現篩選控制。學習更多技巧,請收藏關注部落窩教育excel圖文教程。
  • Excel高效率辦公快捷鍵,高手快捷鍵一覽匯總
    對於我們辦公中常用到的Excel軟體,大多數朋友可能都是用滑鼠去點菜單中的一項一項功能。平常只是偶爾使用下Excel的朋友來講,用滑鼠點點還算能湊合用下,但對於小編我這樣一天要製作大量數據報表,數據運算的人來說,一定會被一直用滑鼠重複點某個菜單功能煩死,效率又會低了很多。
  • 最常用日期函數匯總excel函數大全收藏篇
    在我們的實際工作中,經常需要用到日期函數。日期函數那麼多,你還只會用函數TODAY嗎?那你就OUT了。今天一起來看下常用日期函數的用法! 1、DATE 函數DATE:返回在日期時間代碼中代表日期的數字。
  • 「Excel技巧」Excel快速輸入當前日期時間的快捷法及函數法
    常年接觸excel,肯定會跟日期時間打交道。掌握一些關於日期和時間的輸入方法和技巧,可以幫助你快速完成工作。現在就來看看關於日期時間的輸入技巧及函數輸入法。一、快速獲取當前日期時間1、返回當前日期和時間函數法:在目標單元格裡輸入公式:=now()。快捷鍵法:在鍵盤上先按下【Ctrl+;】,然後再按下【Ctrl+Shift+;】,即插入了當前的日期和時間。
  • 初學者,零基礎必備的18個Excel工作表函數,易學易懂易用
    對於Excel初學者,最希望掌握一定的應用技巧和函數公式,由簡入難,循序漸進……今天小編給大家分享10個Excel基礎函數公式,適合於初學者,零基礎讀者。一、Excel工作表基礎函數:Left、Mid、Right。Left函數功能:從一個文本字符串的第一個字符開始提取指定長度的字符。語法結構:=Left(字符串,長度)。
  • Excel中的單條件計數函數countif
    COUNTIF函數會統計某個區域內符合您指定的單個條件的單元格數量,記得函數返回值是滿足給定條件的單元格的數量。例如,我們可以計算以某個特定字母開頭的所有單元格的數量,或者可以計算包含大於或小於指定數字的所有單元格的數量。
  • 分享Excel中的21個時間和日期函數!
    語法:NETWORKDAYS(start_date,end_date,holidays)釋義:start_date:表示開始日期。end_date:表示結束日期。holidays:在工作日中排除的特定日期。11.Now功能:返回系統的當前日期和時間。
  • 你早該這麼學Excel函數,Excel公式教程,第二課《公式與函數》
    一、公式在Excel中,公式是在工作表中對數據進行分析和運算的等式,它是工作表的數據計算中不可缺少的部分。我們也可以引用同一個工作簿上其他工作表中的單元格,或者引用其他工作簿,單元格引用位置基於工作表中的行號和列標。1) 相對引用相對引用是在單元格中引用同一個工作簿上其他工作表中的單元格,或者引用其它工作簿,單元格引用位置基於工作表中的行號和列標。
  • Excel函數sum、large、small、count和數組在案例中的組合用法
    首先我們來了解一下今天要用到的實際案例中的Excel工作表,工作表內容主要包括參賽歌手,評分1,評分2,評分3,評分4,評分5,評分6,評分7,評分8和最終得分這10項內容(註:上述評分隨機生成的,肯定有不合理之處,請大家不要太過在意,注重過程就好),其中參賽歌手,評分1,評分2,評分3,評分4,評分5,評分6,評分7,評分8這九項內容為已知內容,現在我們就要按照一定的計算規則,結合相關的
  • 廬陽區沒基礎學電腦要多少錢【榮博電腦學校】辦公軟體培訓
    廬陽區沒基礎學電腦要多少錢【榮博電腦學校】辦公軟體培訓應用範圍:凡是從事辦公室或管理崗位的,如經理、主管,店長都是不可缺少的職業技能。另外學電腦基礎以及銷 售和需要數據分析等行業都是需要學習此課程!
  • Excel函數large、與數組在實際案例中的聯合運用
    在講述這些數組計算的過程,我們也穿插了一些簡單的函數的使用方法,比如函數randbetween、函數sumproduct等,另外由於我們在生活和學習當中可能更習慣於去數值之間的計算,而忽視了對數組計算方法的學習,所以在之前的文章當中,一直在將數值計算和數組計算進行比較。
  • excel數據統計:三個公式提高統計工作效率
    在日常的辦公中,我們經常會統計excel裡各種數據。在excel裡關於統計的函數也是數不勝數,SUM、SUIMIF、SUMIFS、COUNT、COUNTIFS等等。SUMIFS是一個多條件求和的函數,基本格式為SUMIFS(要求和的區域,條件區域1,條件1,條件區域2,條件2,……)。本例中要求和的區域是銷售額所在的B列,條件區域是銷售日期所在的A列,具體的條件有兩個:條件1:大於等於開始日期2018年4月1日。條件2:小於等於結束日期2018年6月30日。
  • Excel中如何使用MID函數
    今天給大家演示一下MID函數的功能,避免重複性地複製粘貼,可以大大提高工作效率,不加班。工具/原料office版本:Excel 2016方法/步驟1.以這個數據為例;比如我們要提取身份證號中的出生日期;2.我們都知道身份證第11位至14位就是出生日期,總共4位;3.MID函數公式就是=MID(text,start_num,num_chars);4.text就是所要選擇的區域;start_num是開始的位置
  • pandas數據處理:常用卻不甚了解的函數,pd.read_excel()
    人們經常用pandas處理表格型數據,時常需要讀入excel表格數據,很多人一般都是直接這麼用:pd.read_excel(「文件路徑文件名」),再多一點的設置可能是轉義一下路徑中的斜槓,一旦原始的excel表不是很規整,這樣簡單讀入勢必報錯!