• 締切済み

Excelの入力式について

Excelの入力式について教えてください。 たとえば、A1セル~F1セルに数値が入っていて、G1セルA1+B1の値、H列にC1+D1の値 I列にE1+F1の値としたい場合、 G1セルに数式を入れてH列にコピーするとB1+C1になってしまいます。 上手くやる方法はないのでしょうか。 1列ずつわざわざ空白列を作るのは嫌ですし、たくさんあったら数式を打ち込むのも大変です。。。

みんなの回答

  • javat8686
  • ベストアンサー率100% (1/1)
回答No.4

A2からF2に連番入れて A3からF3に任意の数値 G1からI2に縦軸で連番 G3からI3にHLOOKUPで「例:1と2」を検索して足し算 ではだめですか?

  • bunjii
  • ベストアンサー率43% (3589/8249)
回答No.3

>G1セルに数式を入れてH列にコピーするとB1+C1になってしまいます。 それが相対アドレス指定時のコピペです。 一つ飛んでI1へ貼りつければD1+E1になりますのでそれを切り取ってH1セルへ貼り付けるか、H1セルを削除して左へシフトすれば目的に合うでしょう。 >1列ずつわざわざ空白列を作るのは嫌ですし、たくさんあったら数式を打ち込むのも大変です。。。 1個おきに貼り付けして中間のセルを飛び飛びに選択して一挙にセルを削除することはできます。 マクロでできるかも知れませんが不得手なのでアドバイス致しかねます。 得意な方からの回答をお待ちください。

  • nishi6
  • ベストアンサー率67% (869/1280)
回答No.2

思いつくのはこれくらいです。 G1でCTRL+C、→、→、CTRL+V、(CTRLは押したまま)X、←、CTRL+V 蛇足ですが、→、←を押すときはCTRLキーは離します。 G列は連続して複数行選択していてもかまいません。

  • aokii
  • ベストアンサー率23% (5210/22062)
回答No.1

1列ずつわざわざ空白列を作るのではなく、G1セルに数式を入れてから、G1と空白のH1セルを選んで、そのまま、右にコピーして、その後、H列とJ列とL列が不要なら削除しては。

VBAbeginner
質問者

お礼

ありがとうございます。 いずれにしても一度空白セルを作って削除という 作業は必要なのでしょうか。

関連するQ&A