2x2 の垂直行列を水平形式にコピーする式

2x2 の垂直行列を水平形式にコピーする式

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

======================

  1. 問題を説明しましょう。次のフィールドにデータがあるとします。

A1 B1

A2 B2

A3 B3 C3 D3

A4 B4 C4 D4

A5 B5 C5 D5

A6 B6 C6 D6

              C7     D7
              C8     D8
  1. このデータを他のフィールドで参照したいとします。たとえば、次のようになります。

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 J1=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 を押して配列数式として検証します。

関連情報