Re: [算表] 要讓某儲存格的值 依不同工作表加1

看板Office作者 (windknife18)時間16年前 (2009/10/20 15:47), 編輯推噓2(200)
留言2則, 2人參與, 最新討論串3/3 (看更多)
這個問題蠻好玩的, 找了一下 google , 以下應該是不錯的解法 1. Ctrl+F3 建立三個名稱 AllSheets =GET.WORKBOOK(1+0*now()) ThisSheet =GET.CELL(32+0*now(),indirect(”rc”,False)) PrevSheet =INDEX(AllSheets,MATCH(ThisSheet,AllSheets,0)-1+0*now()) 2. 然後每一個 A1 =INDIRECT("'"&PrevSheet&"'!"&CELL("address",A1))+1 請參考範例 http://www.badongo.com/file/17919335 ※ 引述《CCjoe (Joe)》之銘言: : ※ 引述《CCjoe (Joe)》之銘言: : : 軟體:OFFICE : : 版本: 2003 : : 第一個工作表的 某個儲存格 為一數字 (如980810) : : 第二個工作表 的同一個儲存格 為前一個工作表的儲存格 加1 : : 應用在一般的表單編號. (流水號) : : 不想一個一個打.. 因為有時一次10幾個. : : 感謝 : 我的SHEET名稱都不固定 : 有時一份文件做完 20~30個SHEET : 我要在某一格填上流水號(每SHEET的同一格) : 我想要一個公式 目前SHEET內的A:1 等於前一個SHEET的a:1值加1. : 這樣我只要在第一個SHEET內填上起始值 往後不管幾個SHEET 只要寫公式就好了 : 跪求.. : 感謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.131.84.234

10/20 19:13, , 1F
回公司的時候實驗看看
10/20 19:13, 1F

10/25 16:30, , 2F
GET.DOCUMENT(87)能告訴你工作表的位置序號 #17LPasOs
10/25 16:30, 2F
文章代碼(AID): #1AtMi0G7 (Office)
文章代碼(AID): #1AtMi0G7 (Office)