作者JieJuen (David)
看板Office
標題Re: [問題] EXCEL sheet的符號!?
時間Mon Nov 12 20:55:20 2007
※ 引述《Rock21 (BOMB!!)》之銘言:
: 您所使用的軟體為:
: EXCEL
: 版本:
: 2007
: 問題:
: 現在手上有份表單
: 內容有需要左邊一個sheet的資料來算
: 舉例:
: (sheet從0、1、2...一直下去到30)
: 第一頁某儲存格的算式: =RC[-1]+'0'!RC
: 第二頁某儲存格的算式: =RC[-1]+'1'!RC
: 第三頁某儲存格的算式: =RC[-1]+'2'!RC
: 有沒有簡單的代號來取代sheet的0、1、2...這些數字?
: 像是R或C都可以用[1] [-1]這種來代表
: 一張一張重改實在太辛苦了 ˊˋ
讓我釐清一下,
您想取本工作表名稱(數字)減1的結果是嗎?
工作表名稱取法:
=MID(CELL("filename",A1),FIND("]",CELL("filename",A1))+1,31)
這時是文字,
=value(上式)-1
變數字減一
剩下都可以了嗎?
=indirect("'"&上式&"'!RC",0)
注意需存檔後才可取出完整檔名
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.123.37.213
※ 編輯: JieJuen 來自: 122.123.37.213 (11/12 20:57)
1F:推 Rock21:謝謝你阿~ 不過我是指下面的分頁總共有1~30 11/12 22:03
2F:→ Rock21:我把名字改成從1~30 因為數值都要前一頁的數來運算 11/12 22:03
3F:→ Rock21:變成一到那個儲存格就要重新打一次讓他抓前一頁的數 11/12 22:04
4F:→ Rock21:非常麻煩 ˊˋ 11/12 22:04