• ベストアンサー

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

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

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

  • ベストアンサー
  • KURUMITO
  • ベストアンサー率42% (1835/4283)
回答No.5

置換の操作でマイナスの数値をプラスに変換することはできますが、式が入力されて数値が表示されている場合には置換を実行すればその式について行われます。例えばC1セルに=(A1-B1)*100の式が入力してあった場合にマイナスを取る置換操作をすれば=(A1B1)*100の式に変わってエラー表示になってしまいますね。 したがって置換操作ではプラスに変換することはできません。 すでに回答が出ているように=ABS(A1-B1)*100のように式を変えることでしょう。 置換操作で行うのでしたら検索する文字列に ( を入力し、置換後の文字列に ABS( を入力すればよいでしょう。

その他の回答 (4)

  • chonami
  • ベストアンサー率43% (448/1036)
回答No.4

・・・えっと、表示だけってことでなくて本当に正の数にしてしまっていいんですよね? どこか空いているセルに「-1」と入力し、そのセルをコピー→形式を選択して貼り付け→乗算にチェック→OK でも。

  • tama-maru
  • ベストアンサー率45% (121/264)
回答No.3

絶対値を求めたいのなら、ABS関数を利用しましょう。 =ABS(セル-セル) と設定するだけです。 値は残して表示だけを変更したいときは、「セルの書式設定」の「表示形式」で「ユーザー定義」を利用しましょう。 http://support.microsoft.com/kb/883199/ja 「ユーザー定義」で「0;0;」と設定すれば、お望みの表示になります。

  • Saturn5
  • ベストアンサー率45% (2270/4952)
回答No.2

Excelのデータには数値と文字の2種類があり、 [編集]→[置換]というのは文字対する操作です。 数値のマイナスを取るには2つの方法があります。 (1)値自体をプラスのみにする abs(A1-B1) (2)値はマイナスで表示のときにプラスにする [セルの書式設定]→[表示形式]→[ユーザー設定] で[#;#]と入力してください。

  • fxq11011
  • ベストアンサー率11% (379/3170)
回答No.1

絶対値の関数ABS~使用。 例 ABS(数値、又は式) ※ セル内の式 ABS(3-5) 表示 2         ABS(5-3) 表示 2

関連するQ&A

  • Excelでプラスマイナスを逆にするには?

    Excelの質問です。セルにプラスの数字とマイナスの数字は入っていて、そのプラマイを逆に変換したいのです。手早い方法を教えてください! よろしくお願いします。

  • エクセル カッコ()がマイナスになる

    エクセルで(30)を(30%)と「置換」で表示させようと、 「検索する文字列」に「)」を 「置換後の文字列」に「%)」とし、置換すると 「-0.3」と表示されます。(30%)と表示させるには どうしたら良いのでしょうか? (30)は、「セルの書式設定」で「文字列」と 設定して表示しています。 よろしくお願いします。

  • EXCELでの置換でコーテーションを残す方法

    どなたか教えて下さい。 EXCELの置換(「編集」-「置換」)で文字列の置換は出来るのですが、 ” :ダブルコーテーション から ’ :シングルコーテーション に置換したいのですが、その場合、セルの先頭のシングルコーテーションが文字列の始まりと捕らえられ消えてしまいます。 これをそのまま残す方法はありますか?

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

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

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

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

  • エクセルの1セルを1文字でテキストにする方法

    エクセルで編集したものをノートパッドに貼り付けた時に、どうしても余分なスペースが取り込まれてしまい困っています。 エクセルには1セルに対し半角英数を一文字ずつ入力しており、空白セルも存在させています。 これをノートパッドに貼り付けして、textとして使用したいのですが、余分なスペースが入ってしまいます。 また、エクセルの名前をつけて保存でも同じくスペースが入ってしまいました。 エクセルで空白セルにしているところは半角のスペースとして使用したいので、置換も使えません。 どのようにしたらエクセルからテキストにうまく変換できますか? よろしくお願い致します。

  • エクセルの操作につきまして

    マイナスの数字を、プラスに。 プラスの数字を、マイナスに。 変換することは可能でしょうか。 具体的には・・ 画像を貼りましたが、 A列の数字を C列のように なるようにしたいのです。 このようなことってエクセルでは可能なことなのでしょうか。 そして、もし可能な場合 具体的なやり方を教えて頂けませんでしょうか。 (エクセル全く詳しくないので、細かいところまでご指示頂けましたら幸いです。) どうぞ宜しくお願い致します。

  • 文字の置換について教えてください

    教えてください。お願いします。 wordもしくはexcelでタブによってできた空白をスペースに置換する 方法を教えてください。 文字(文字列)の置換は[編集]-[置換]等でできるのですが。 よろしくお願いします。

  • エクセルのデータから「/」を抜く方法

    エクセルに、「2001/01/01」や「2005/02/02」などの年のデータがあり、これらから「/」のみを抜いて、「20010101」「20050202」という 形式に変換したいのですが、方法がわかりません。置換えで、検索する文字列「/」、置換え後の文字列「空白」ではうまく変換できませんでした。

  • エクセル2003での置換について教えてください。

    エクセル2003での置換について教えてください。 こんにちは いつもお世話になっています エクセル2003での置換について教えてください。 特定の文字列以降の文字列を(特定文字列自身も含めて)削除したいのです。  特定の文字列は二つあります。【@】と【変化】です(【】も含みます)。  この二つの文字列はバラバラに出てきます。一方だけがでてくるセル、両方出てくるセル、両方出てこないセル、があるという意味です。  「*」を各特定文字の後ろに付けて、置換機能で削除していますが、二つの文字列に対して別々にやっています。 これを一度で置換して削除する方法を教えてください。  よろしくお願いします。

専門家に質問してみよう