• 締切済み

エクセルでマイナスを消す方法

エクセルで入力してある数字のマイナスをとる方法があれば教えてください。 例えば -3.5 を 3.5 のように、数値は変化させずに、 列にあるマイナスをいっぺん全部とることなんてできるのでしょうか?? よろしくお願いします。

みんなの回答

noname#29107
noname#29107
回答No.4

私の環境はExcel2003ですが、単純にメニューで編集=>置換、検索する文字列に-(半角のマイナス)を指定、置換後の文字列に何も指定せずに、すべて置換でお望みのようになります。 多分バージョンに依存しないと思いますのでお試し下さい。

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

こう言う質問は(1)値まで変えてしまうのか(2)表示形式は毛変えて、値は元のままにするのかはっきり書くべきです。 (1)の場合関数式でやると別のセルが要ります。 それで、それなしに処理・加工しようとするとVBAが必要です。 マイナスを含む適当な長方形の範囲を範囲指定して (文字列、空白はその中に含んでいて良い)、下記を実行する。 Sub test01() Dim cl As Range For Each cl In Selection If IsNumeric(cl) = True And cl <> "" Then cl = Abs(cl) End If Next End Sub

noname#176215
noname#176215
回答No.2

見た目だけでよいなら 表示形式でできます。 見た目だけではダメだ という場合は「=ABS(A1)」など で絶対値にすることができます。

  • k-fon
  • ベストアンサー率30% (241/783)
回答No.1

ABS 関数で可能です。(絶対値を返します。) Abs() の()内にセルを指定すればOKです。

関連するQ&A