• 締切済み

エクセルの関数についての質問です。1行目に文字列で入力した関数の式を5行目以降に簡単に反映させたいです。

エクセルの関数についての質問です。1行目に文字列で入力した関数の式を5行目以降に簡単に反映させたいのですが、どのようにすれば出来るでしょうか? 2行目に反映するためには「Shift」+「=」を入力すると、自動的に式が反映されるのですが、3行目以降で「Shift」+「=」を入力しても式が反映されません。。 例えば以下のような作業がしたいです。                           =SUM(B5:D5) 氏名  基本給 時間外手当 休日手当 合計 太郎    100     100      100 花子    200     200      200 5行目(E5セル)で「Shift」+「=」を入力しただけで、式が反映されると良いのですが・・・。先輩が作成したエクセルシートだと式が自動反映されるのですが、私が作成したエクセルシートだと式が自動反映されません。何か設定があるのでしょうか・・・。

みんなの回答

  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.2

#1で正しいのかも知れませんが、質問文章が判りにくい。 太郎    100     100      100 花子    200     200      200 は第何行目に這いいていますか(説明がない) だい1,2,3行だとすると、だい4行目のE4の式はどうなればよいの。 第5行のE5は =SUM(B5:D5) にするには式を複写貼り付けすればよいように思うが、それではどういけないのですか。

menmen93
質問者

補足

質問が判りづらかったですね。スイマセン。。 氏名  基本給 時間外手当 休日手当 合計  ←4行目 太郎    100     100      100        ←5行目 花子    200     200      200        ←6行目 です。 =SUM(B5:D5)の式を複写貼り付けすれば良いのは判っているのですが、 例えば、SUM関数ではなくて、VLOOKUP関数で重いデータを引っ張ってくる場合、式を複写貼付けした後に、最終的に値で貼り付けています。 最終的に値で貼り付けると、そのセルには式が残らないので、どのような式を使ったかを1行目に文字列で残しておきたいのです。 それ以降、データが更新されて、再度入力す場合、式を複写貼り付けすると時間が掛かるので、「Shift」+「=」を入力して早く式を反映させたいのですが。。。

noname#58440
noname#58440
回答No.1

  計算式を入れたいセルは =SUM(B5:D5) このまま表示されますよネ セルの書式が文字列になまってます。 セルの書式を標準にして下さい。