• ベストアンサー

オートフィルとシート

「1」,「2」,「3」…「12」というシートがあり それぞれのシートのA1:C1の値を「一覧」というシートのA1:C1からA12:C12へコピーしたいのですが、 「一覧」のA1からC1に ='1'!$A$1、='1'!$B$1、='1'!$C$1  と入力し、オートフィルを用いてコピーしても全て ='1'!$A$1、='1'!$B$1、='1'!$C$1 となってしまいます。 この場合やはり全て直接入力しなければならないのでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
noname#106177
noname#106177
回答No.2

各シートの内容を1行づつ・・・ってことなら、 さっきの書き込みは間違いですね。 A1のセルに ='1'!A1 B1のセルに ='2'!A1 C1のセルに ='3'!A1 と縦一行は入力し、横にオートフィル 各シート名をオートフィルでコピーすることはできません

Ryllis
質問者

お礼

迅速なご解答ありがとうございます。 やはり、シート名はオートフィルでコピーできないのですね… おかげで諦めがつきました、縦は手入力で頑張ります!

その他の回答 (1)

noname#106177
noname#106177
回答No.1

='1'!$A1、='1'!$B1、='1'!$C1  です。 =A1 と入力し F4を押してみると、 =$A$1、=$A1、=A$1、と切り替わると思います。 =$A$1 ・・・ Aと1を固定してコピー =$A1 ・・・ Aを固定し、1は連続コピー   なので、=$A1 をコピーすれば、=$A2、=$A3、=$A4 となります。

Ryllis
質問者

お礼

ご回答ありがとうございます。 回答2の方を参考にさせていただきます