- ベストアンサー
エクセルで別々のシート同士の参照とコピーのしかたについてお聞きします
今、シート1のA1、A2、A3にデータが入っているとします(列データ)。これをシート2のA4、B4、C4にそれぞれコピーしたい(行データ)とします。つまり、A1→A4、A2→B4、A3→C4 にコピーしたいわけです。(縦のデータを横にコピーするとでも言いましょうか) 次のようにしてみました。 (1) A4に=シート1!A1と入力する。 (2) A4をコピペでB4、C4にコピーする すると、B4、C4の参照先がA2、A3にならず、B1、C1になってしまいます。 つまり、B4=シート1!B1 などとなってしまうのです。 いまはいちいち手で修正しています。 実際は1月から12月までのデータを20支店にわたって上のようにコピペするのでちょっとたいへんな手作業です。 「形式を選択して貼り付け」>行列を入れ替える、でやってみましたがうまくいきません。 オートフィルみたいにささっとできる方法はないでしょうか? よろしくお願いいたします。
- みんなの回答 (8)
- 専門家の回答
補足
さっそくどうもありがとうございました。 >セルA4に「=OFFSET(Sheet1!$A$1,COLUMN()-1,0)」と入力する。→右にオートフィルする。 ひとつお聞きしたいのですが、↑の COLUMN()-1,のうち()と-1は何を意味するのか、教えていただけませんか? お手数をおかけします。