質問: Microsoft Excel 数式の一括変更・一括反映(という表現が正しいのかわかりませんが・・・)について質問させていただきます。 お分かりになる方いらっしゃいましたら、ご教示のほどよろしくお願い致します。 使用しているのはOffice 2003(パーソナル)です。 言葉ではうまく説明しにくいので、作成した表の例を記入させていただきます。 ............................. 1月 2月 ・・・・ 単価 数量 合計金額 品名1 .. (B1) ... (C1) ...... (D1) .......(← B1, C1などは座標番号) 品名2 .. (B2) ... (C2) ...... (D2) 品名3 .. (B3) ... (C3) ...... (D3) 品名4 .. (B4) ... (C4) ...... (D4) 品名5 .. (B5) ... (C5) ...... (D5) 合計 ..................... (=D1+D3+D5) (品目1・3・5の合計) ・上記のように、品目1, 3, 5の合計を出すように数式を入れます。 ・次に、2月の表も同じようになるように、数式をコピーします。 場所が飛び飛びなので、指で(キーボードで)、CTRL+C → CTRL+Vでコピーしています。 ・すると、2月の合計欄は(G1+G3+G5)となります。以下、3月~12月まで同じように数式をコピーします。ここまではOKなのです。 ・その後、1月の合計欄を「品目1・3・4の合計」に変えたいと思い、数式を「=D1+D3+D4」に変更しました。 ・その後、また同じように2月~12月まで「指複写」を繰り返すのが大変なので(同じような表がたくさんあるため)、 <1月の計算式を変えると、2月以降もそれに応じて(自動的に)すべて計算式が変わるようなテンプレート>にしておきたいと考えました。 ↑ここがうまく説明できないのですが・・・意味がおわかりいただけるでしょうか? つまり、1月の計算式を<D列の1・3・4合計>に変更すると、自動的に2月~12月も同じように<G列~の1・3・4合計>になるようにしたいのです。 この場合、2月~12月の合計欄にはどのような数式(or参照式?)を入れれば良いのでしょうか? ちなみに、「=D6」と入れると、1月の合計欄と同じ数字がそのまま表示されてしまいます。 エクセルのヘルプ機能で「数式の複写」とか「相対参照、絶対参照」などの項目を読みましたが解決しませんでした。 本当は市販のガイドブックなどでしっかり勉強すべきなのでしょうが、自分の知識ではすぐには難しそうなので、 ご存じの方がいらっしゃいましたらご教示をお願いできればと考えました。 初歩的な質問で(説明もわかりにくくて)恐縮ですが何とぞよろしくお願い致します。m( _ )m
回答: >合計 ..................... (=D1+D3+D5) この行のC列だけに数式が入っているのですよね。 その行のA,B,C列をドラッグして下さい。 c列の右下にマウスをあわせて『+』マークを右にドラッグすると A,B列に式がなければC列の式だけが2個おきにコピーされます。 マウスを使うのが嫌なら その行のA列でshiftを押しながらc列まで行ってCTRL+C D列からShiftで行きたい列まで範囲をしてCTRL+Vをしてみてください。