假設你要表二的第一列(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