2010年6月7日月曜日

EXCEL 行列を入れ替えて、リンク貼り付けをするやり方

A列の縦に並んでいるセルをコピーして、
行列を入れ替えて、1の行に横並びにリンク貼り付けをしたい。
 A    B C D
 1    1 2 3
 2  →
 3

普通、コピーして「形式を選択して貼り付け」で、
「行列を入れ替える」にチェックを入れてOKを押したら、
リンク貼り付けができなくなります。


それを可能にするにする2つの方法です。

[1]
B1に#A1として、これをフィルハンドルで右にドラッグし、連続データとします。
そのまま、編集、置き換え、
検索する文字列に#、置き換え後の文字列に=とし、
すべて置換ボタンをクリックします。
これでできます。

[2]
B1から必要な列数(つまり元のデータの行数)だけ範囲選択します。
(例では4行分、つまりB1~E1を選択)
そして、数式バーに
「=TRANSPOSE($A$1:$A$4)」
と入力して、[Ctrl]と[Shift]を押しながら[Enter]を押して決定します。
つまり配列数式として入力します。(数式に{}が付きます)
ちなみに関数ボックスでも、最後のOKの時に[Ctrl]と[Shift]を押しながら[OK]をクリックすれば出来ます。

0 件のコメント:

コメントを投稿

無料カウンター

アーカイブ