我有我的標籤命名爲月末日期,而且我經常忘記更新日期單元格(當我必須打印時這變得很重要)。所以我想我會使用'Filename'
屬性,左/右/中功能和Date函數來自動設置日期單元格。這是我想出了:在其他工作表中使用'文件名'更新的Excel公式
=DATE(RIGHT(RIGHT(CELL("filename"),8),4),LEFT(RIGHT(CELL("filename"),8),2),MID(RIGHT(CELL("filename"),8),3,2))
內部「RIGHT」抓住文件名的最後8個字符(工作表名稱),那麼外部子功能部分出來,所以它可以使用作爲「DATE」功能的參數。這工作正常。當我嘗試從工作表複製到工作表時,問題就出現了。
首先,我確定我的標籤沒有分組。
但是,無論何時我計算一個包含文件名屬性的單元格,它都會更新所有工作表以使用最後一個表格的日期進行計算。
I.E.我計算工作表「05312013」中的日期單元格,它將所有月份的日期單元格更改爲「05/31/2013」而不是僅按預期方式顯示一個表格。
發生了什麼,如何解決?