- ベストアンサー
縦列のデータを横列にコピーしたいのですが・・・
シート1にあるデータは縦にならんでいるのですが、それを別のシートに横にコピーしたいんです。 普通にコピーしたら横列のものは横列にしかコピーできないですよね?絶対参照を使ってみたりしていろいろ試してみたのですが、ぜんぜんできません(>_<) どなたかご存じないですか? 宜しくお願いします。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
例えばA1から下に並んでいるデータをC1から右に並べるには以下のようにします C1に =OFFSET($A$1,COLUMNS($C$1:C1)-1,0) 以下右にフィルコピー
その他の回答 (2)
- macchan1
- ベストアンサー率38% (52/136)
回答No.3
行と列を入れ替えるには、TRANSPOSE関数を使います。 例えばB2からB9セルの範囲を横にリンク貼り付けしたい場合は、コピー元を同じ範囲の大きさで縦横を変えた範囲を選択して(今回の例のように1列だけなら横に8個のセルを選択)、以下の式を入力して、Ctrl+Shift+Enterで確定し配列数式にします。 =TRANSPOSE(B2:B9)
質問者
お礼
ありがとうございます!すんなりとできました(^。^) こんな関数があるなんてぜんぜん知らなかったので、とても勉強になりました。 ありがとうございました<m(_ _)m>
- RIN-RIN-RIN
- ベストアンサー率30% (78/252)
回答No.1
こんにちは☆ コピーしたいものをコピーして、コピーしたいところを選びます。 それで右クリック→「形式を選択して貼り付け」→「行列を入れ替える」ではできませんか??
質問者
補足
早速のご回答ありがとうございます。 できたことはできたんですが・・・すみません、値のみのコピーでなくリンクさせたいんです(>_<) リンクさせるにはどうしたらいいのでしょうか? もう一度お願いします!!
お礼
ありがとうございます(*^_^*) ちゃんと列にリンク貼り付けすることができました。 こんな関数があることを知らなかったので、とても勉強になりました。 ありがとうございました<m(_ _)m>