假設你要表二的第一列(A1,A2,A3...)等於表一的第一行(A1,B1,C1..)
在表二的A1輸入下列公式,然後向下填充.
=INDIRECT("SHEET1!"&ADDRESS(1,ROW()))
***********
在表二的A1輸入下列公式,然後向右填充.
=INDIRECT("SHEET1!"&ADDRESS(COLUMN(),1))
***************
=INDIRECT("SHEET1!"&ADDRESS(COLUMN()+1,3))
***************
=INDIRECT("SHEET1!"&ADDRESS(COLUMN(),5))
主要是利用ADDRESS函數
ADDRESS(行,列)
首先表一的列是不變的,對吧.所以ADDRESS中第二個參數是個常數.如果你對應的是A列.它就是1,B列就是2,以此類推
關鍵是行這個參數如何確定.
在這個例題中表二的起始行數是無關緊要的.主要是看表二的起始列數與表一的起如行數的對應函數關係
假設表二第N(N代表數字並非字母N)列開始.表一是從第M行開始
行這個參數就可以寫為CLOUMN()-(N-M)
你是想將:表1的橫向等於表2的縱向?我找到一點東西,不知道管不管用
所有跟帖:
•
學習了函數 Address
-hot_powerz-
♂
(0 bytes)
()
01/01/2020 postreply
21:48:13
•
謝謝,真沒想到要這麽複雜呢,還以為有某個功能可以直接輸入實現。
-二胡一刀-
♂
(0 bytes)
()
01/02/2020 postreply
08:29:07
•
我知道有一種一次性的方法--特殊複製,Transpose (倒置?)
-hot_powerz-
♂
(87 bytes)
()
01/03/2020 postreply
09:26:54
•
二胡想拽拉,然後automatically..... 複製做得到嗎?
-Cecilia123-
♀
(0 bytes)
()
01/03/2020 postreply
10:58:59