
答え1
数式を使用して、2D テーブルを 1 つの行または 1 つの列にいつでもマップできます。
データが列になっているとしますあを通してだ、 でE1入力:
=INDEX($A$1:$D$1,ROUNDUP(ROW()/(COUNTA(A:A)-1),0))
下方向にコピーします。F1入力:
=INDEX($A$2:$D$9999,MOD(ROW()-1,COUNTA(A:A)-1)+1,ROUNDUP(ROW()/(COUNTA(A:A)-1),0))
下方向にコピーします:
このマッピングでは、テーブルを下方向に、次に横方向にトラバースすることに注意してください。テーブルを横方向にトラバースしてから下方向にトラバースすることも同様に簡単です。