• 締切済み

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

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

みんなの回答

noname#29107
noname#29107
回答No.4

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

全文を見る
すると、全ての回答が全文表示されます。
  • imogasi
  • ベストアンサー率27% (4737/17068)
回答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

  • エクセルでマイナスを消す方法を教えて下さい。

    エクセルでマイナスを消す方法を教えて下さい。 詳細ですが、(セル-セル)*100でマイナス表記の数字が表示された場合、このマイナス表記の数字をプラスに変換する方法を教えて下さい。 (編集→置換→検索する文字列-→置換後は空白)を試したのですが、解決できませんでした。 宜しくお願い致します。

  • エクセルでこんな事出来ます?

    エクセル2000で教えて下さい。 ABCDの列に任意の数字が入ります。 例えば     A   B   C   D 1  -10 -20 -30  60 2   50 -30  0  -20 3   10  30 -25 -15 のように同じ行で4つのセルをプラスマイナスすると等しくなります。 数値の入力は小さい数字(マイナスの大きい数字)から順番に入力されていきます。 最後に一番大きい数字が入るように式を入れたいのです。 例で言うと1行目ではD1、2行目ではA2、3行目ではB3の答えが自動で入るようにしたいのです。 列は4列のみです。マイナスの数値は最低でも1つ入ります。   

  • エクセルで数値のプラス毎とマイナス毎に集計したい

    タイトルのとおりです。 エクセルでA1列にプラスとマイナスの数値が 入り交じって入力されています。 それをプラス合計とマイナス合計を取りたいのです。 この際、ソートをかけて行をバラバラにしては困るのです。 お詳しい方、よろしくお願いします。

  • エクセルでマイナスを認識しない

    エクセルでマイナスを認識しません。プラスは数字として認識し計算できます。どのセルに入力してもマイナスは認識されません。

  • Excelでの引き算や足し算でマイナス値やゼロ値を計算させない方法はありますか?

    電気料金が気になり 毎日の数値を記録しようと思い 数値を計算させようと思ったのですがうまくいきません。 どうすれば良いのでしょうか 具体的には下記のようなことになってしまいます。 A1 10000  B1 (A2-A1)→計算数値(セル表示数値)は10 A2 10010   B2 ↓以下同じ計算 A3 10020   B3 A4 10030   B4 A5 10040   B5 A6 (未入力)  B6   -10040 Aの列に数値を毎日入力となるのですが こうすると未入力日(当日もしくは翌日)は 空白となってしまうので上記例で言いますと A6-A5とするとマイナスになってしまいます。 これをB列セルのユーザー定義で「#;!0;0」とし マイナス値をゼロにする方法にするときちんとゼロには なるのですが 今度は合計値の計算でゼロになってしまいます。 B列の最下行?となる部分、B32セルにB1からB31までを足し算の 関数を設定するとB32セルの表示数値はゼロ。 ユーザー定義でゼロを表示しない方法を使うと 今度は合計値が マイナス表示されてしまいます。 ご存じの方にとっては こんなことで悩むこと自体がおかしい くらい簡単なことなのかも知れませんが いろいろ試した結果 未だにうまくいきません どうかよろしくお願い致します。

  • エクセル2003・プラスをマイナスにしたい

    エクセルで、セルにプラスの値を入力するとマイナスになり、それは表示だけでなく実際に数値としてマイナスにしたいのです。つまり、そのセルを計算したり関数を使用した場合、マイナス扱いとなるようにしたいのです。 できれば、セルの書式設定でできないでしょうか?よろしくお願いします。

  • エクセルの使用方法

    エクセルの使用方法で質問があります。 1.あるA列10行に数式が入力されています。その数式はA列9行+B列10行の値です。B列10行に数値を入力する時、C列10行には日付を入力しています。このままだと、B列、C列に何も入力されていない行でも、A列だけは、延々と数値が表示されてしいます。できれば、B or C列に入力していない時は、A列の表示を空白にすることはできないでしょうか? 2.上記のようにA列には、数値が入っており、何行目まで数値があるのかは、B列、C列次第です。この状態で、A列の一番下の行のセルの数値を、固定したセルに表示させる方法はないでしょうか? ただこのシートは複数個作成し、あるシートでは、10行目が一番下だったり、あるシートでは25行目が一番下だったりする条件になります。 またB列にはマイナスの数値も入るので必ずしも行が増える程、A列の値が大きいわけではありません。 3.C列の日付ですが、たとえば「2009/8/8」と入力したら、「2008.8.8」と半角で表示するようにしてるのですが、これを「2008.08.08」と半角で表示する方法はないでしょうか? 4.エクセルで時々、あるセルの左上端が緑色になり<!>と表示されています。この<!>を押すと、いろいろコメントがでてくるのですが、エラーを無視するを選ぶと、消えます。一体これは何なんでしょうか? 出ないようにする方法はないでしょうか? 以上の件、どれでもよいのでご回答くださいますようお願います。

  • excelについて

    excelシートA1~A5に数字がすでにランダム入力されているとします。 そのA列の数字が10以上である場合、B列に「×」としるしをつけられるような出力方法を教えてください。 変化前 A B 1 12 1 11 8 変化後 A  B 1 12 × 1 11 × 8

  • エクセルでマイナス数字を全部まとめてプラスに変えることはできますか?

    -500 -1000 -300 -600 -100 -100 -500 -1000 -100 -400 -100 -100 -500 -1000 -500 -1000 エクセル2列分例えば上のようにあるとして 全部マイナスですが、これを全部簡単にプラスに(-を取り除く)ことはできますか?

  • エクセルで入力してある数字に1/2の確率でマイナスをつけたいのですが?

    エクセルで入力してある数字に1/2の確率でマイナスをつけたいのですが? できますか?

年金受給者に5000円の謎
このQ&Aのポイント
  • 年金受給者に5000円配ると1500億円になるが、振り込みにかかる経費が700億円かかるため非効率的。
  • 年金はすでに口座に自動振り込みされているため、コンピューターの操作だけで5000円付加することが可能。
  • 5000円振り込みを別途の作業と考える理由は、目に見えるようにアピールするためだと思われる。
回答を見る

専門家に質問してみよう