次の方法で共有

エクセル表計算セル「-0」に表示される件

Anonymous
2017-03-24T05:35:51+00:00

エクセルに表計算をしています。

表は請求額と入金額が差額0になるとセルの書式設定の会計で「-」になるようにしていますが、セルの表示は「0」もしくは「-0」と表示されるところが数か所あります。セルには他の書式は入っていません。「-」に表示させるにはどうしたらよいでしょうか?オフィスは2016を使用していますが表は2007で作成し、最近パソコンを7から10に買い換えました。

Microsoft 365 と Office | Excel | 家庭向け | Windows

ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。

0 件のコメント コメントはありません

9 件の回答

並べ替え方法: 最も役に立つ
  1. Anonymous
    2017-03-26T16:01:48+00:00

    >表は請求額と入金額が差額0になるとセルの書式設定の会計で「-」になるようにしていますが、セルの表示は「0」もしくは「-0」と表示されるところが数か所あります。

    もともと「-0」と表示されていたものは0よりわずかに小さい値で(整数になるように四捨五入したら0になる数字)で、「0」と表示されているものは逆に「0」よりわずかに大きい値の時にご質問の様な状況になります。

    >早速してみましたら、「-0」は「-」になりました。けど、「0」表示は空白になりました。

    同様に「-0」と表示されていたものは結果が「0」となる場合は「0」が表示されない書式なので「-」となりますが、この場合の「-」はマイナス記号が表示されており(「0」の場合の「-」ではない)、「0」と表示されているものは符号の部分がなく「0」が表示されないので空白表示になるわけです。

    解決方法は、差を計算する数式をきちんと整数値に四捨五入すれば、どちらの設定でも問題なく表示できます。

    =ROUND(元の引き算の数式,0)

    この回答は役に立ちましたか?

    4 人がこの回答が役に立ったと思いました。
    0 件のコメント コメントはありません
  2. Anonymous
    2017-03-24T07:09:49+00:00

    > ユーザー定義書式で ¥#,###;[赤]¥-#,###;"-" としたら

    > 0 は - になりました。

    ・なるほど、これは気が付きませんでした。

    こちらは Excel 2010 です。

    この回答は役に立ちましたか?

    2 人がこの回答が役に立ったと思いました。
    0 件のコメント コメントはありません
  3. Anonymous
    2017-03-24T06:39:24+00:00

    Excel2013ですが、

    ユーザー定義書式で ¥#,###;[赤]¥-#,###;"-" としたら

    0 は - になりました。

    この回答は役に立ちましたか?

    1 人がこの回答が役に立ったと思いました。
    0 件のコメント コメントはありません
  4. Anonymous
    2017-03-24T08:18:29+00:00

    奥の細道さんご返答ありがとうございます。

    TETUOさんにお返事したような結果となりました。他に何かありましたら、よろしくお願いいたします。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  5. Anonymous
    2017-03-24T08:15:15+00:00

    TETUOさんありがとうございます。

    早速してみましたら、「-0」は「-」になりました。けど、「0」表示は空白になりました。

    オフィスも修復はしてみたのですが、治りません。

    他に良い手立てがありましたらよろしくお願い致します。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません