[算表] 公式自動設置

看板Office作者 (Lovin Lover)時間15年前 (2011/01/07 18:09), 編輯推噓5(506)
留言11則, 3人參與, 最新討論串1/1
軟體: EXCEL 版本: 2007 我目前的公式是設成需要到 另一個WorkSheet的儲存格 A# Sheet2 還有本WorkSheet的一個固定儲存格 A1 Sheet1 公式簡單版大概就 =INDIRECT('Sheet2'!A# * A1-'Sheet2'!A#) ^^ ^^ 這兩個會隨儲存格變動 ^^ 這個要固定 我直接拉回變成 =INDIRECT('Sheet2'!A{#+1} * A2-'Sheet2'!A{#+1}) ^ 沒固定 如果手動輸入n排之後 公式又會變成 =INDIRECT('Sheet2'!A{#+n} * A{1+n}-'Sheet2'!A{#+n}) ^^^^^ 還是沒固定 請問各版眾 有沒有什麼方式可以解決? 不過實際上我的 Sheet2 是由儲存格決定的 所以另外還需要 " " 這符號 "A#" 這東西OFFICE又幾乎不會當作變動值啊 orz -- + 知不知道1+1 一剛﹀╰〃\─┬─ + 你太超過了!!! (唰!) + 等於多少? 次死 ◥◥ ┬┴┬ + ξ ﹎–﹎ 87 ▄▄ ︰過 ︴ υ ┴┬┴ 87 - ★╯′ ◢█████ ┬┴┬◢███◣ 幹!又死◥███ ﹎﹎┴┬┴◥███◥█◤ ███ 等…等於3!!! ─┴─ ███ψcafelife ξ\﹤ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.109.82.221

01/07 18:48, , 1F
$A$1,看不太懂要用什麼,公式最前面要多加"sheet2!A"之類??
01/07 18:48, 1F

01/07 20:44, , 2F
改成 $A$# 試看看 ...
01/07 20:44, 2F

01/08 10:26, , 3F
上面的方法不行 跟狀況二的結果一樣 orz
01/08 10:26, 3F
實際上 我的A1儲存格會輸入Sheet名 而不是簡單的Sheet2 所以在公式的設置上會有 "A1!A#" 類似的指令 (細節還要加上Indirect...) 之後要有B1...等的Sheet名要處理 >"< ※ 編輯: lovinlover 來自: 140.112.230.56 (01/08 10:32)

01/08 12:30, , 4F
還是看不懂 囧 你的簡單公式看起來像INDIRECT內部做了一些
01/08 12:30, 4F

01/08 12:31, , 5F
運算? 但a1又是sheet名? 感覺括號內最後出來的東西是純數字
01/08 12:31, 5F

01/08 12:31, , 6F
或是錯誤值之類的,或許把部分檔案放上來比較清楚 @@
01/08 12:31, 6F
看起來我的表達能力不太夠 直接看例子好了 Total Data1 A B C D A B 1 Data1 Data2 Data3 Data4 1 123 456 2 {公式A}{公式B} ... ... 2 231 564 3 {公式A}{公式B} ... ... 3 312 645 公式A 要從 [Total]!A1 讀出是那一個 Sheet 然後再進行該 Sheet A1-B1 的動作 A2 = INDIRECT("'" & A1 & "'!A1") - INDIRECT("'" & A1 & "'!B1") ^^ ^^ ^^ ^^ SHEET 儲存格 SHEET 儲存格 A3 = INDIRECT("'" & A1 & "'!A2") - INDIRECT("'" & A1 & "'!B2") 會用到 "" 是因為把Sheet名當參數的時候 INDIRECT 似乎沒辦法直接讀 不過這個是我上網查到的方法 如果諸位有別的高招還望指教 感謝各位 ※ 編輯: lovinlover 來自: 140.112.230.56 (01/08 15:51)

01/08 18:23, , 7F
A2打上 =INDIRECT(A$1&"!"&"A"&ROW(1:1))-INDIRECT(A$1&"!"
01/08 18:23, 7F

01/08 18:24, , 8F
&"B"&ROW(1:1)) 下拉、右拉 這樣嗎?
01/08 18:24, 8F

01/08 19:37, , 9F
=INDIRECT(A$1&"!A"&ROW(1:1))-INDIRECT(A$1&"!B"&ROW(1:1))
01/08 19:37, 9F

01/08 19:38, , 10F
&多用了 囧
01/08 19:38, 10F

01/08 20:54, , 11F
感謝阿扁 成功了 ﹨(╯▽╰)∕ 感謝您
01/08 20:54, 11F
文章代碼(AID): #1D9kPk1C (Office)
文章代碼(AID): #1D9kPk1C (Office)