本次的练习是:给1900年前的日期加上或者减去一定的天数。示例数据如下图1所示,列A中的日期,加上或减去列B中的天数,返回正确的日期。...图1
假设所有的日期都使用mm/dd/yyyy格式,并且都大于0年。不应该使用任何辅助单元格、中间公式、命名区域或者VBA。
写下你的公式。...MID(A2,4,2)+0)+B2,"MM/DD/YYYY"),7,4,YEAR(DATE(MID(A2,7,4)+2000,MID(A2,1,2)+0,MID(A2,4,2)+0)+B2)-2000)
向下拖放复制到数据末尾...返回:
725014
再加上单元格B2中的天数,并传递到TEXT函数:
TEXT(725014+B2,"MM/DD/YYYY")
返回:
"02/05/3885"
公式中:
YEAR(DATE(MID(...(A2,4,2)+0)+B2) & "/"& TEXT(YEAR(DATE(RIGHT(A2,4)+1200,LEFT(A2,2)+0,MID(A2,4,2)+0)+B2)-1200,"0000")
向下拖放复制到数据末尾