我在Excel中有一個表格。我怎樣才能順時針旋轉(不移位)一張桌子90度?Excel旋轉(不轉置)表順時針旋轉90度
例
cell1 | cell2 | cell3
cell4 | cell5 | cell6
預計
cell3 | cell6
cell2 | cell5
cell1 | cell4
P/S:如果我使用時粘貼轉選項,我會有意想不到的結果
cell1 | cell4
cell2 | cell5
cell3 | cell6
感謝
我在Excel中有一個表格。我怎樣才能順時針旋轉(不移位)一張桌子90度?Excel旋轉(不轉置)表順時針旋轉90度
例
cell1 | cell2 | cell3
cell4 | cell5 | cell6
預計
cell3 | cell6
cell2 | cell5
cell1 | cell4
P/S:如果我使用時粘貼轉選項,我會有意想不到的結果
cell1 | cell4
cell2 | cell5
cell3 | cell6
感謝
假設你想手動做到這一點,它不需要被通過函數完成:
是的,只是'= row()'它並將其複製到轉義+1旁邊的列中以便於選項。我真的會直接研究構建一個宏(^ o ^) –
如果我是通過VBA來完成這項工作,我很可能會遵循相同的步驟: - ) – rohrl77
我將從右到左添加到數組,然後轉儲陣列垂直 –
你必須去我吶兩步過程:
要做到這最後一步,假設您有一個表M行X N列,它們被轉換成N行×M列。位於行所述小區i和列Ĵ必須移動到行I-1 + N和列Ĵ。
在你的例子中,轉置後的單元格1在N = 3的(1,1)中,它將轉到(1-1 + 3,1)=(3,1)等等。
您需要使用短的宏來完成轉換。
「鏡像」您的表==> Excel中如何做到這一點? –
是給定M,N維度的表格嗎?或者可以隨時變化? –
表格大小是從C3到AC19(修正大小) –
你的意思是逆時針方向的前面創建的排序列第一列和盈方明智的 ? –