excel 怎么实现跨工作表的日期递加? 例如:Sheet1中B4=2011年1月1 日,到Sheet2中B4

excel 怎么实现跨工作表的日期递加? 例如:Sheet1中B4=2011年1月1 日,到Sheet2中B4=2011年1月2 日

右键点工作表标签,全选工作表
选择B4单元格,设置单元格格式为日期,并输入公式
="2011-1-1"+RIGHT(CELL("filename",A1),LEN(CELL("filename",A1))-SEARCH("sheet",CELL("filename",A1))-LEN("sheet")+1)-1
确定
然后取消工作表成组

注意:本公式只适合sheet1、sheet2这样的工作表标签名
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-06-08
不知道您是怎样的具体需求,如果日期不多的话,可以直接在每个sheet当中输入的。
如果用公式,直接输入=Sheet1!A1+1。不过好像没有太大必要唉。
第2个回答  2011-06-07
=date(year('Sheet1'!b4),month('Sheet1'!b4)+1,day('Sheet1'!b4))
第3个回答  2011-06-08
=date(year('Sheet1'!b4),month('Sheet1'!b4)+1,day('Sheet1'!b4))
相似回答