[[20120501225918]] 『表の計算式について』(RINA) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『表の計算式について』(RINA)

 2つ教えてください。

 A1  B1  C1  D1  E1  F1
 10  10  20  10  10  20
 
 C列とF列は、それぞれA1+B1とD1+E1 です。
 この下に1行追加しました。
 1行目をコピーして数式のみ貼り付けても10の値も全て貼り付いてしまいます。
 C列とF列に合計の数式だけ貼り付けるときにはどうしたらよいのでしょう?
 実際の表はもっと右BC列あたりまであるので合計列である3行ごとに選択してコピーして貼り付けるのが面倒です。
 何も入力していない状態でコピーするべきだっと後悔しているのですが、ちょっと遅かったのです。

 2つ目は
 Y1に=A1  X1に=A3  Z1にA5 
 Y2に=B1  X2に=B3  Z2にB5
 Y3にC1   X3にC3   Z3にC5
 Y1とX1Z1を選択して下にドラッグしても Y2には=A2 X2にはA4 Z2にはA6 
 となってしまいます。
 どうするのでしょうか?

 Excel2003


 >何も入力していない状態でコピーするべきだっと後悔しているのですが、ちょっと遅かったのです。
 少し手順が必要ですが

 1行目をコピーして、2行目に貼り付け。
 2行目を選択した状態で、Ctrl + G [セル選択(S)] から ●定数(O) を選んで [OK]
 すると、2行目の定数のセルだけ選択した状態になるので、Delete

 2行目は数式だけが残った状態に成ります。

 >Y1とX1Z1を選択して下にドラッグしても Y2には=A2 X2にはA4 Z2にはA6
 INDEX関数やOFFSET関数を使用されてはどうでしょう?

 INDEX関数は INDEX(配列,行番号,列番号) の様に書きますので
  配列  A$1:W$1
   行番号 なし
  列番号 ROW関数と組み合わせる

 (HANA)


 こんばんは、HANAさん やっと出来つつあります。

 一つ目の方は教えて頂いたとおりすぐに出来ました。
 ありがとうございました。

 二つ目の方は、X1=INDEX(A$1:W$1,ROW(A1)) これですか?
 Y1=INDEX(A$3:W$3,ROW(A1))
 Z1=INDEX(A$5:W$5,ROW(A1))
 ここの(A1)やA$3:W$3やA$5:W$5は自分で入力しなおすのですよね。
 X1を横にドラッグしても=INDEX(B$1:X$1,ROW(B1))なりますので...。

 ちなみに今前回の質問を読んで間違っていることに気がつきました。
 Y1に=A1  X1に=A3  Z1にA5 ではなく、 X1に=A1  Y1に=A3  Z1にA5 


 済みません。返信遅くなりましたが、上手く行って居ましたでしょうか。。。

 >二つ目の方は、X1=INDEX(A$1:W$1,ROW(A1)) これですか?
 参照先が一行しか無いので、それで良かったですね。

 >ここの(A1)やA$3:W$3やA$5:W$5は自分で入力しなおすのですよね。
 ROW関数の中の A1 部分は特に変更しなくて良いと思いますが。。。
 A$1:W$1部分は変更が必要です。

 下にドラッグするだけですよね?

 (HANA)

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.