• ベストアンサー

excel2003 連続データの作り方

EXCEL2003で連続データの作り方で悩んでいます。 今発注書を作っています。 あるセルに他のブックから型番や金額等のデータを持ってきています。 このデータを行・列共に連続でデータを持ってきたいのですがうまくいきません。 cntlキーを押しながらやっても、右クリックでやってもうまくいきません。 書式設定を変えてもできません。 オートフィルオプションに連続データはありません。 データは例えば A1=[book1.xls]AV!$C$5 A2=[book1.xls]AV!$d$5 ・・・・・ B1=[book1.xls]AV!$C$6 B2=[book1.xls]AV!$D$6 ・・・・・ と増やしていきたいのです。 元データが1000件以上あるため是非実現させたいのです。 ご教示いただけます様宜しくお願いいたします。

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

  • ベストアンサー
  • chie65536
  • ベストアンサー率41% (2512/6032)
回答No.6

セル参照の「$」の使い方が間違ってます。 「$」は「下にコピーしても、右にコピーしても、参照位置を変えない」と言う意味になります。 A1セルに「123」と入れ、A10セルに「=A1+$A$1+$A1+A$1」と入れて、A10セルを、A11、B10、B11にそれぞれコピーしてみましょう。 すると A10:=A1+$A$1+$A1+A$1 A11:=A2+$A$1+$A2+A$1 B10:=B1+$A$1+$A1+B$1 B11:=B2+$A$1+$A2+B$1 のようになります。「$」が付いている部分はコピーしても変化しない事が判る筈です。 「$」を使うのは、以下のように「固定の割り引き率が(例えば0.7が)セルのD15に入っていて、どのセルもD15を参照する」みたいな時に使います。 A2:=B2*$D$15 A3:=B3*$D$15 A4:=B4*$D$15

zep1173
質問者

お礼

相対参照にすることでできました。 早速のご教示ありがとうございました。

その他の回答 (5)

noname#128382
noname#128382
回答No.5

>A1=[book1.xls]AV!$C$5 A2=[book1.xls]AV!$d$5 ・・・・・ >B1=[book1.xls]AV!$C$6 B2=[book1.xls]AV!$D$6 ・・・・・ 式の内容ですよね? 絶対参照でコピーしているからではないでしょうか? $を消して、相対参照でコピーしてください。 A1=[book1.xls]AV!C5 A2=[book1.xls]AV!d5 ・・・・・ B1=[book1.xls]AV!C6 B2=[book1.xls]AV!D6 ・・・・・ となると思うのですが。

zep1173
質問者

お礼

相対参照にすることでできました。 早速のご教示ありがとうございました。

  • chanfi
  • ベストアンサー率37% (10/27)
回答No.4

A1に「=[book1.xls]AV!C5」と入力してから、 連続データとして右下に伸ばしていくと上手くいくと思います。 (右に伸ばしてから、下に伸ばす?) たしか、「$」を付けてしまうと、 連続データにならないで、固定されてしまった気がします。

zep1173
質問者

お礼

相対参照にすることでできました。 早速のご教示ありがとうございました。

  • ginga2
  • ベストアンサー率12% (576/4567)
回答No.3

A1=[book1.xls]AV!$C$5 ↓ A1=[book1.xls]AV!C5 $をとれば連続出来るかと思います。

zep1173
質問者

お礼

相対参照にすることでできました。 早速のご教示ありがとうございました。

  • kokuramon
  • ベストアンサー率18% (101/551)
回答No.2

行や列を示す英数字の右にある$マークを消してみたらどうでしょうか?

zep1173
質問者

お礼

相対参照にすることでできました。 早速のご教示ありがとうございました。

  • FEX2053
  • ベストアンサー率37% (7991/21373)
回答No.1

A1=[book1.xls]AV!$C$5 の、「$」を外して A1=[book1.xls]AV!C5 としてからコピーしてみてください。

zep1173
質問者

お礼

相対参照にすることでできました。 早速のご教示ありがとうございました。

関連するQ&A

専門家に質問してみよう