dポイントプレゼントキャンペーン実施中!

下記のような表があり、答えは分かっているのですが
1~10組までの明細シートが分かれており、合計値は各シートのF16セルにあります。これの合計値をINDIRECT関数を使って統括用別シートのC列に表示させたく、C2セルに次の式を入力し8250の値が表示され、それを下のセルにフィル操作でドラッグコピーしたのですが全て同じ8250の値が表示されてしまいます。この式をそのセル番地にあわせて手入力すると正確な数値が出ます。何故こうなるのか?よく分かりません。
 =INDIRECT(A2&"!F16")=8250
C3セルにフィルドラッグコピー=8250×⇒1950ならない。手入力で=INDIRECT(A3&"!F16")=1950となるが

セルの参照の仕方、式の組立が悪いのでしょうか?インターネットのエクセルHPからサンプルファイルにはそれで答えがでると表記してありましたがその通りにならず、この関数理屈がよく分かりません。
 効率よくコピー、貼付するにはどうすれば良いのでしょうか?
A B C
1 組名 組合員数合計
2 1組 5 8250
3 2組 1 1950
4 3組 4 7180
5 4組 6 7980
6 5組 10 17290
7 6組 9 19810
8 7組 11 19330
9 8組 8 15470
10 9組 4 7900
11 10組 9 14370
12 合計 67 119530

A 回答 (1件)

単に再計算をしていないだけかもしれません。



ツール→オプション→計算方法 で自動にするか、あるいは手動で コピーまたはフィルのあとF9を押すかしてみてください。
    • good
    • 0
この回答へのお礼

shkwtaさん、ご連絡有難うございます。
説明いただいた通りにしてみたら、正確な数値がでました。こんなに簡単なこととは知らず、深みにはまっておりました。おかげで疑問が解けました。有難うございました。もっとファンクションキーの意味を理解していないといけませんね。ご親切にすみませんでした。

お礼日時:2005/03/21 14:29

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!