• ベストアンサー

excelの置換について教えて下さい

セルに「=INT(●●)」と入力されているものを「=ROUNDDOWN(●●,0)」と修正したい行が数千行あります。これらを一気に置き換えることは可能でしょうか? よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • xls88
  • ベストアンサー率56% (669/1189)
回答No.1

「置換」操作を4回行います。 対象セル範囲を選択 Ctrl+H 「置換」ダイアログ Alt+N 「検索する文字列」欄に移動 = と入力 Tab 「置換後の文字列」欄に移動 #= と入力 Alt+A で「すべて置換」 そのまま続けて INT を ROUNDDOWN に「すべて置換」 ) を ,0) に「すべて置換」 #= を = に「すべて置換」

noose1123
質問者

お礼

一旦文字列にすれば良かったのですね。 終電までに帰れそうです。 ありがとうございました。

その他の回答 (1)

noname#150782
noname#150782
回答No.2

仮に、B1セルに =INT(●●) と入力されているとして、 B1セルの式を =ROUNDDOWN(●●,0) と書き換えます。 B1セルの右下にカーソルを移動させると カーソルが 十 に変わりますので、そこでマウスを左ダブルクリックすれば 最下行まで =ROUNDDOWN(●●,0) に変わるはずです。

noose1123
質問者

お礼

今回の場合セルが連続しておらず、途中空白行も 混ざっていいたためNo.1の方法になりましたが 連続している場合の操作方法はとても簡単ですね。 参考にさせてもらいます。 ありがとうございました。

関連するQ&A

専門家に質問してみよう