[算表] 合併極多個工作表

看板Office作者時間9年前 (2016/05/26 14:48), 編輯推噓0(005)
留言5則, 2人參與, 最新討論串1/1
軟體:Excel 版本:2007 在不動用到巨集的情況下, 請問1.: 要加總連續多個工作表的同一欄位 可以用 =SUM(Sheet1:Sheet50!A1) 那如果想做出 =SUMIF(Sheet1:Sheet50!A:A,"criteria",Sheet1:Sheet50!B:B) 這樣的概念,有什麼函數方法嗎? (上面這條公式僅為表達概念,實際使用會出現 #VALUE!) 請問2.: 有沒有函數可以列出除了自身所在工作表的工作表名稱? 例如我想在sheet51的A1:A50列出前五十個工作表的名稱。 (工作表名稱皆非數字,可能是無順序規則的城市名) 請各位先進解答了,謝謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 124.219.3.20 ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1464245307.A.4B3.html

05/26 15:53, , 1F
加上配合sumproduct
05/26 15:53, 1F

05/26 15:53, , 2F
及indirect
05/26 15:53, 2F

05/26 15:54, , 3F
問題2想到的是以自訂名稱內的get.workbook(1)
05/26 15:54, 3F

05/26 15:55, , 4F
再以index取出上面的集合 https://imgur.com/gPiwUas
05/26 15:55, 4F

05/26 16:27, , 5F
唔,S大真是太厲害了,拜服!
05/26 16:27, 5F
文章代碼(AID): #1NHfmxIp (Office)
文章代碼(AID): #1NHfmxIp (Office)