深圳欣旺达宿舍照片:Excel中怎么让时间相加

来源:百度文库 编辑:高考问答 时间:2024/04/29 21:31:54
我现在在A1中写到2006-6-22
怎么才能B1中加多一个月变成2007-6-22

在Excel中日期被作为以 1 开始的时间序列数存储在 Excel 中,其中 1 代表 1900 年 1 月 1 日,这就是 Excel 日历的起始时间,之后每增加一天,序列数也就相应加 1。例如,1900 年 1 月 2 日被存储为 2。 你看到的1900 年 1 月 2 日只是该单元格格式为日期。
所以如果你在B1中写“A1+30”表示2006-6-22之后30天的日期
如果你要月份加的话你可以用=Date(year(A1),month(A1)+1,day(A1))只加1月份,同理用=Date(year(A1)+1,month(A1),day(A1))只加1年,不过这要小心点大月小月和闰年

=DATEVALUE("2006-6-22")+DATEVALUE("1900-12-30")

注:函数DATEVALUE()返回的是一个日期的序列数值,如以上公式计算结果可能显示为“39255”,那你只要把该单元格式改为“日期型”,“39255”就会变成“2007-6-22”了。

1900-12-30
加上这个东东试试