回覆列表
-
1 # 使用者8021312956894
-
2 # pzufy12005
工具:2010版excel1、先開啟excel,以下圖為例,需要在B列中顯示想要的結果;2、選中B1單元格並輸入公式“=DATE(YEAR(A1)-1,MONTH(A1),DAY(A1))”;3、按下回車鍵後就可以得出想要的結果了;4、再次選中B1單元格,然後滑鼠移動到右下角下拉填充公式就可以在B列的單元格中都顯示出結果了。
假設日期資料在A1這個單元格內,需要在A1的這個日期加上一年少一天,則公式為:=TEXT(DATE(LEFT(A1,4)+1, MID(A1,6,2), RIGHT(A1,2))-1) 上述公式的含義如下: DATE(年, 月, 日)函式可以將“年、月、日”三個數字組合成一個規範的日期值。其中: “年”取的是A1的左起4個數字:LEFT(A1,4),並且+1代表加上一年 “月”取的是A1中間第6個數字開始的2個數字:MID(A1,6,2) “日”取的是A1右起的2個數字:RIGHT(A1,2) 把這三個數字合併為規範的日期,就是A1之後一年的日期(由於有閏年的情況,日期直接加365不準確) 然後再將這個日期減1,就是少一天。