我正在尋找一個將 4 個單元格從垂直複製到水平的公式。如果我更改垂直部分中的數據,它會在水平部分中自動更改。這是一個例子。我嘗試過使用偏移函數但不成功。請指教。
A B C D E F G H I
-------------------------------
1 | 1 3 5 6 a1 a2
2 | 2 4 7 8 a3 a4
3 |
4 | 1 3
5 | 2 4
6 | 5 6
7 | 7 8
8 | a1 a2
9 | a3 a4
=====================
- 讓我解釋一下這個問題。假設我在以下字段中有數據:
A1 B1
A2 B2
A3 B3 C3 D3
A4 B4 C4 D4
A5 B5 C5 D5
A6 B6 C6 D6
C7 D7
C8 D8
- 我想將此數據引用到其他字段,例如:
E1 F1 G1 H1 I1 J 1 …
E2 F2 G2 H2 I2 J 2 …
G3 H3 I3 J3 K3 L3 M3 …
G4 H4 I4 J4 K4 L4 M4 …
3.引用的模式應遵循下列模式(引用 2x2 儲存格並向下移動下一組儲存格):
E1=A1 F1=B1 G1=A3 H1= B3 I1=A5 J 1=B5
E2=A2 F2=B2 G2=A4 H2=B4 I2=A6 J 2=B6
G3=C3 H3= D3 I3=C5 J 3=D5 L3=C7 M3=D7 ….
G4=C4 H4= D4 I4=C6 J4=D6 L4 =C8 M4=D8 ….
請注意,它需要應用於更大規模的細胞。
答案1
您所需要的只是TRANSPOSE
功能。
選擇儲存格 D1:I2 並放入=TRANSPOSE(A4:B9)
公式列中,然後按 Ctrl+Shift+Enter 將其驗證為陣列公式。