• ベストアンサー

SUM結果の数字を逆(正→負/負→正)に変えて表示させたい

エクセル2000の環境です。 下記のような意向を組んだ表を作成したいのですが…。 -------------  A l B l C l -------------  10 l 10 l 20 l← =SUM(A1:B1) を入れています -------------  1  l -9 l -8 l←   〃 ------------- 100 l 20 l  120 l ←   〃 ------------- 合計     l  132  l← =SUM(C1:C3)を入れています ------------- 【問い】 1)合計の数字が正の場合、負に変えて、なおかつ朱書きで表示させたい   ※上記の場合を例にしますと、-132(朱書き)としたい。 2)1)と同様、合計結果が負の場合、正に変えて、なおかつカラーは自動(黒)で表示させたい 以上、お手すきの方がいらっしゃいましたら、どうぞ宜しくお願いいたします。

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

  • ベストアンサー
  • taknt
  • ベストアンサー率19% (1556/7783)
回答No.2

>正→負 負→正 の切り替えが出来ませんでした。 -1をかけてあげるのでは ダメでしょうか?

choko_late
質問者

補足

早速の回答、有難うございます。 -1をかける…。気づきませんでした^^; 有難うございます! ちょっと疑問なのですが、逆にいうとこの方法しか無いのでしょうか。なんかありそうななさそうな…と思い、ヘルプで調べてはいるのですが…^^;

その他の回答 (3)

  • happypoint
  • ベストアンサー率36% (521/1422)
回答No.4

こんばんわ。 答え1 ある値の正負を逆転させるには、 その値に「-1」を乗じればいいです。 答え2 カラーの設定は、「セルの書式設定」でできます。 分類は「数値」「通貨」などから選び、 「負の数の表示形式」が赤色のものを選んでください。

choko_late
質問者

お礼

こんばんは。早速のご回答、有難うございました! 答え1…やはり -1 を乗じる、という方法みたいですね。有難うございます<(_ _)> 今、別の課題でアクセスにも取り組んでいるのですが急ぎの仕事が別件で入ってきたので、ご回答頂いたものに対してまだ勉強していないのですが週末にやってみようと思います。 (まだまだ勉強が足りないですね…^^;)

  • vantage
  • ベストアンサー率60% (310/514)
回答No.3

計算式までは#1の方と同じで、朱書きについては [書式]→[セル]→[表示形式]→[数値]で、負数が朱書きというタイプを選ぶ… という方法もあります。参考まで…。

choko_late
質問者

お礼

こんばんは。早速のご回答、有難うございました。 色々な面でまだまだ勉強不足…という事を痛感しています。回答いただいたものに対してはいっつも実践してみては「おぉ~~っ♪」などと心の中で叫んでいるような私…^^; 頑張らねばっ!(笑)

  • MSZ006
  • ベストアンサー率38% (390/1011)
回答No.1

C4セルの計算式を =-SUM(C1:C3) として、あとはC4セルに条件付き書式を設定します。 条件付書式は、メニューの「書式」→「条件付き書式」で設定します。

choko_late
質問者

補足

こんばんは。早速のご回答、有難うございました。 お教えいただいた設定でフォントカラーの指定は可能ですが、正→負 負→正 の切り替えが出来ませんでした。 (ともうします、私の設定が間違っている?…^^;)

関連するQ&A

  • 数字の正・負を判定して頭に”+”を表示したい

    Excelの数式・書式で、セル内の数値の正・負を判定して、”+”を表示するものを探しています。   726(A1) 717(B1)   9(C1=A1-B1)      ↑       ↑      ↑   入力する   入力する   計算式    この場合のC1で ”9” の前に ”+”を表示したいのです。 対前年比のデータを作成しており、前年からの落ち込みは下記のように問題なく表示されます。   717(A1) 726(B1)   -9(C1=A1-B1)      ↑       ↑      ↑   入力する   入力する   計算式 ですが ”+” 表示がどうやればできるのか分かりません。 if関数の一種かな。。。とは思うんですが、 C1=IF(A1<B1,A1-B1,"+"A1-B1) は受け付けてくれませんでした。 ご存知の方、教えてください。

  • Excelで正、負の抽出計算

    お世話になります。 教えてください。 Excelで表を作成しています。 下記表から、正の数字と負の数字を抽出する関数を調べているのですが、どなたかお教えください。 A B C D 1 項目     数量   数字   合計 2 ●●     2   -200   -400 3 △△     3    300    600 4 ●▲     3   -100   -300 5 正の合計              600(ここの関数) 6 負の合計             -700(ここも) 7 全合計              -100(sum(D1:D4)) よろしくお願いします。

  • 正と負の数の関係

    0でない3つの数A、B、Cがあり、次の計算の答えが常に負の数になるとき、A、B、Cはそれぞれ、正の数、負の数、どちらとなるか。  A×B-(C+A)

  • Excel 負の数のマイナス部分を考えずに数字だけ足したい

    A1とB1にC1に数字が入力されています。 C1は正の数、負の数どちらが入るかわかりません。 正の数が入った場合は計算をせずに(もしくは0と考えて計算)、 負の数が入った場合にマイナスを取った数字(例えばー1だったら1、ー3だったら3)を使って計算したいです。 D1に表示させたい内容の基本はA1-B1+C1(C1は負の数の場合のマイナスを取った数字で計算) 正の数の場合無視する(もしくは0と考える)、 負の数の場合マイナスを取って計算するにはどう入力すればよろしいでしょうか。 おわかりになる方がいらっしゃいましたら、宜しくお願いしますm(__)m

  • SUM関数の結果が0に表示されてしまうエラーです。

    わからない点がありますので、どうぞよろしくお願い申し上げます。 A列  B列 -100 -50 -150 -50      0 A列は数字を直接入力しました。 B列1行目  =IF(A1<=-50,"-50","") B列2行目  =IF(A2<=-50,"-50","") つまり、「A列の数字が-50と同じか、小さい場合は-50を表示せよ」です。 B列3行目 =SUM(B1:B2) 計算結果は、-100になるはずですが、0が表示されてしまいます。 ちなみにセルの書式設定でしらべてみると表示形式は「標準」でした。 なぜゼロになるのかわかりません。 解決方法をお教えいただきたくお願い申し上げます。

  • エクセルのセル内に文字と計算結果の表示

    エクセルの1つのセル内に文字と計算結果の両方を表示させる方法を教えて下さい。 例えば、セルのA1に数値10を入れて、B1に数値5を入れてあったとします。 で、セルのC1にA1とB1の合計を「合計 15」みたいな形で、文字と計算結果の両方をC1のセル内に表示させたいのですが。 ただ合計の数字のみを表示させるなら、=SUM(A1+B1)で良いわけですが、この数値の前に”合計”という文字を入れたいのです。 宜しくお願いします。

  • 【Excel】結果が負の数なら0と自動表示される

    たとえばA1セルからA3セルの合計額がA4セルに表示されるとします。 その結果が正の数の場合、A5セルには「0」を、負の数の場合にはA4の結果がそのまま自動表示されるような方法(関数式などでも可)がありましたら教えてください。 Excel2007利用です。

  • 行列式が負のときと正のときの違い

    大学1年の者です。 代数学で、行列式について習いました。 2次正方行列 (a,b,c,d) について、原点→(a,c)→(b,d)の順で矢印を引いていくと、行列式が負のときは右回り、正のときは左回りになります。 具体例((a,c)=(3,2),(b,d)=(2,-1)のとき、行列式は負。よって右回り。)からこのようになることはわかるのですが、このようになることを説明すれと言われるとなると、まったくわかりません。 ちょっとしたことでも結構ですので、回答お願いします。

  • エクセルでの正の数、負の数の表示について

    エクセルの操作について質問です。 例えばA1のセルにB1-C1の値を表示したいとします。 この時値が正の数のときは+○、負の数のときは-○(これは普通に表示される)0のときは±0と表示したいのです。 この説明で分かって頂けますでしょうか。 セルの書式設定の表示方法でもいいし、IF関数などでもいいですよろしくお願いします。

  • 【関数】あるセルの負の結果を負の記号を表記させない

    A1にはあるセルの結果が入ります。 また、書式設定でA1がマイナスの場合に負の記号を表記されるように設定されています。 B1にA1を反映させたいときには「=A1」という数式ですが、このとき、A1が負の結果の場合、正の記号(つまり「-」を表示させない)とする関数式を教えてください。

専門家に質問してみよう