2012年10月27日 星期六

搞定Excel 日期時間相關計算--【三 】日期相關函數(一)

在此先列出所有日期相關函數:

函數
引數
傳回資料類型
描述
(數值),(數值),(數值)
日期
傳回特定日期的序列值
DATEVALUE
能被視為日期的字串
日期
將文字形式的日期轉換為序列值
DAY
日期
數值
將序列值轉換為月份中的日
DAYS360
日期1,日期2,是否用歐式算法(邏輯值)(省略為否)
數值
按每年 360 天計算兩個日期之間的天數
開始日期,月數(數值)
數值
傳回日期的序列值,這是在開始日期之前或之後所指出的月份數
開始日期,月數(數值)
日期
傳回所指定月份數之前或之後的月份最後一天的序列值
HOUR
時間
數值
將序列值轉換為小時
MINUTE
時間
數值
將序列值轉換為分鐘
MONTH
日期
數值
將序列值轉換為月份
日期1,日期2,假日陣列
數值
傳回兩個日期之間所有工作日的數目
日期1,日期3,自訂休參數(數值或文字),假日陣列
數值
使用參數指出哪幾天和多少天是週末,以計算兩個日期之間的所有工作日
NOW
無引數
日期時間
傳回目前日期及時間的序列值。
SECOND
時間
數值
將序列值轉換為秒
(數值),(數值),(數值)
時間
傳回特定時間的序列值
TIMEVALUE
能被視為時間的字串
時間
將文字形式的時間轉換為序列值
TODAY
無引數
日期
傳回今天日期的序列值
日期,傳回值類型(12)
數值
將序列值轉換為星期
日期,傳回值類型(13)
數值
將序列值轉換為表示某一是一年當中第幾的數字
WORKDAY 
開始日期,工作天數,假日陣列
日期
傳回指定的工作日數目之前或之後,日期的數列值
WORKDAY.INTL 函數
開始日期,工作天數,自訂休參數(數值或文字),假日陣列
日期
使用參數指出哪幾天和多少天是週末,以傳回在指定的工作日數之前或之後的日期序列值
YEAR 函數
日期
數值
將序列值轉換為年
YEARFRAC 函數
日期1,日期2,計算類型(0,1,2,3,4)
數值
傳回代表在 start_date end_date 之間所有日期數字的年份分數
後續再詳細一一介紹幾個較複雜函數的詳細做法......

沒有留言: