2012年8月2日 星期四

【Excel】絕地改造系列(i)-對帳請款單-番外篇-如何自動取得Sheet名稱 ( Lesson 7/7 )

前面長長的上了6堂課…將對帳單做了改頭換面的工程後,各位不知有沒有啥心得~

章老師奉行『適度的懶惰是進步的原動力』…因此必需將這精神發揮到極緻~
今天的番外篇,就是要告訴各位,如何取得工作表的名稱…
要做何用途呢…

其實就是要連對帳的月份,都自動由工作表名中去取得!!



看到上圖的「101-6」與工作表的名稱是相同的吧!因為對帳請款單通常是By月份在製作的…因此每月會有一張~所以我們可以用這偷懶的方式,還能避免月份忘記改的疏忽,真是一舉兩得~

取得Sheet Name的函式:
=MID(CELL("filename",A1),FIND("]",CELL("filename",A1))+1,LEN(CELL("filename",A1))-FIND("]",CELL("filename",A1)))

番外篇老師就不多做說明了!!複製貼進去…你就知道效果了!!
我們再把前後的文字都串起來…第一列就會變成
="XXXX "& MID(CELL("filename",A1),FIND("]",CELL("filename",A1))+1,LEN(CELL("filename",A1))-FIND("]",CELL("filename",A1))) &"月份  對 帳 請 款 單"

大家試試把工作表名改為「101-7」,是不是標題會變成 「XXXX 101-7月份 對 帳 請 款 單」


颱風剛過,老師還是提醒大家…注意可能的雨水喔~~大家平安喔!

沒有留言:

張貼留言