[問題] Excel,不同工作表的欄列傳遞

看板Office作者 (*3*)可憐的Prince(@_@)時間8年前 (2016/01/29 01:44), 8年前編輯推噓0(009)
留言9則, 2人參與, 最新討論串1/1
excel版本:2016 爬過文,不過找不到跟我一樣類似的問題, 小弟有兩個工作表a跟b, 工作表a的第一欄(整排), 想要全部同步顯示在工作表b的第一列(整列), 只要a的第一欄有增加資料,在b的第一列,也會同步增加那筆資料, 覺得這個問題應該要用巨集指令才辦得到, 可是本身又沒學過,沒底子試不太出來, 希望有大大可以指點一下,感激不盡。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.232.117.158 ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1454003096.A.F5D.html

01/29 04:38, , 1F
不用巨集吧
01/29 04:38, 1F

01/29 04:38, , 2F
=INDIRECT("Sheet1!"&ADDRESS(COLUMN(A1),ROW(A1)))
01/29 04:38, 2F

01/29 04:38, , 3F
就普通行列互換而已吧
01/29 04:38, 3F
這個方式打在儲存格就成功了,萬分感謝!!

01/29 07:06, , 4F
=indirect("b!r"&column(a1)&"c1",0)
01/29 07:06, 4F

01/29 07:06, , 5F
=offset(b!$a1,column(a1)-1,)
01/29 07:06, 5F

01/29 07:07, , 6F
=index(b!$a:$a,column(a1))
01/29 07:07, 6F

01/29 07:12, , 7F
如果是文字類型的話可在公式後面加上&"",公式拉超過數量
01/29 07:12, 7F

01/29 07:12, , 8F
時,就不會出現0值
01/29 07:12, 8F
謝謝樓上大大們解答,我試試看! ※ 編輯: PPoorrince (118.232.117.158), 01/30/2016 01:44:27 ※ 編輯: PPoorrince (118.232.117.158), 01/30/2016 01:58:05

02/10 21:59, , 9F
01/29 04:38 "行列互換"不是行列,在excel是欄列稱呼的
02/10 21:59, 9F
文章代碼(AID): #1MgbEOzT (Office)