excel 工作列 copy文字 到另一個工作列相關 要怎麼做?

我有個excel工作表有分日期1-31號(名字取01-31)共31個
然後我想在工作表31後面再加一個工作表(名字取總)

一、
我想要讓所有01-31工作表的a1欄位
連結到總工作表的a1-a31欄位
請問有沒有辨法一次連31數字
分配到總的a1-a31
我試著用='a1:a31'!a1
會顯示#REF! 失敗
請問有沒有其他辨法解決…
還是只能一個一個的連結… 有許多筆…

二、
想要將01工作表的內容(假設a1到d5)
希望能顯示到總工作表 e1開始
不能用複制貼上 內有文字、數字
因為內容常常變動 所以不能用複制貼上

我用asc和big5希望能以文字的方式顯示
而不希望用數值拉過來自動加總
但一直出現#VALUE!訊息

後來我試著總的工作表從a1開始就沒問題
只是儲存格要自己拉大

其他地方則全是#VALUE!

可是我有31個a1-d5的資料要顯示到總的工作表啊…

請問要如何做到


01工作表的a1-d5內容顯示到總工作表的a1-d5
02工作表的a1-d5內容顯示到總工作表的a5-d10
.
.
.
以此類推



研究許久仍不得要領
希望有人能幫助…


第一個問題:
在總工作表A1~A31通通輸入『=INDIRECT(ADDRESS(1,1,,,TEXT(ROW(),"#")))』即可。
不過工作表名稱需為1、2、3、…、31。注意工作表『1』不能寫成『01』。

ADDRESS(1,1)表示A1,若要指向C1就寫ADDRESS(1,3)。
ROW()是為了獲得工作表名稱,必要時需做運算,例如在B3要獲得工作表1名稱,要寫ROW()-2。
原條件:
工作表1如下,工作表2、3以此類推。


問題一解答:


問題二:
是不是如下圖?

其公式也是從問題一的解答修改而來,且每一格公式都一樣,並不難。
先不寫出公式,希望你能想一下,並回覆。
如果真的想不出來,我還是會貼出來啦。
感激回答

目前是想做這樣


英文 是工作表一 左上

國字 是工作表二 左下

總 是工作表三 右中間

上半部我在總用最簡單的「=工作表1!A1」之後拉曳到E5
下半部我在總一樣方式「=工作表2!A1」
可以做出來,但工作表多的情況會很累…
而且我實際工作表是許多表格 且位置都不一樣
中間可能會空許多行


所以我打算直接在工作表2直接全部要的表格全拉起來




後來發現是公式 工作表2!A1:E5 後面多:E5刪除
就會顯示 但只能改一格 之後方一樣是用拉了
但這方式就跟最上圖的方法一樣 要做許多次


所以我直接用複制貼上的方式
用「取代」功能將工作表1改成工作表2
但數值是跟著跳號 跳到A10 所以全變成0



現在是用 =工作表2!A$1
的方式每格慢慢用…雖然慢 至少可以解決
還是有其他更便捷的方式能不用$的方法
就能將上半部的數式複制下來全部對應到貼上的部份?
ryupp wrote:
感激回答目前是想做這...(恕刪)


後來我再嚐試
發現直接用「取代」的方式解決了

如!A5........到!A10
取代第一格打!A
第二格打!A$
這樣就全部變成!A$5.......!A$10
之後按全部取代
這樣就全部變成!A$5.......!A$10
成功了

感謝指教
文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!