WINDOWS XP EXCELL2003です。
いつもお世話になれります。
現在は計算結果が0の時は「ツール」「オブション」「ゼロ値」のチェックを外し 全セルは0を表示していません。
希望は、
参照図の赤枠のような時は「0」表示したい。
但しピンク枠のような場合は「0」を表示したくない。
参考に
セルには下記のような数式が入力されています。
ピンク枠
I6 =IF($G$4=0,"",SUM(F6+G6-H6))
赤枠
I9 =IF($G$4=0,"",SUM(F9+G9-H9))
もし可能ならばお知恵を拝借できませんか。
良い方法があればご指導よろしく御願いします。
No.2ベストアンサー
- 回答日時:
>「ツール」「オブション」「ゼロ値」のチェックを外し 全セルは0を表示していません。
では,どのようなゼロも表示する方法はありません。
表示したいゼロがあるときは,ゼロ値のチェックを入れてください。
ゼロ値を出したり出したくないセルについては,数式によって細工をします。
結局の所いちばんシンプルな方法:
オプションのゼロ値表示のチェックは入れておく
F列,G列,H列についてセルの書式設定の表示形式をユーザー定義で#,###としておく
これでFGH列は,無条件にゼロ値を表示しなくなる
I6:
=IF(OR($G$4=0,COUNTIF(F6:G6,0)=3),"",F6+G6-H6)
ゼロ値を出したくない条件が成立している(数字が上がってこなかった)時には「""」を計算させる。
#補足:
「SUM(F6+G6-H6)」しばしば見かける勘違いですが,わざわざSUMのカッコの中で計算する必要はありません
別の方法:
オプションのゼロ値表示のチェックは入れておく
F列,G列,H列についてセルの書式設定の表示形式をユーザー定義で#,###としておく
これでFGH列は,無条件にゼロ値を表示しなくなる
I6:
=IF($G$4=0,"",F6+G6-H6)
で,とりあえずゼロ値を計算させる
I列に条件付き書式を施し
たとえばI6で
セルの値が → 数式が に変更し
右の空欄に
=COUNTIF(F6:G6,0)=3
として,書式ボタンでセルの色を白,フォントの色を白にして,ゼロ値を出したくない条件が成立している時には文字が目に見えないように細工する。
誠に有難う御座いました。
下記の方法を採用させていただきました。
別の方法:
オプションのゼロ値表示のチェックは入れておく
F列,G列,H列についてセルの書式設定の表示形式をユーザー定義で#,###としておく
これでFGH列は,無条件にゼロ値を表示しなくなる
今後ともご指導よろしく御願いします。
No.1
- 回答日時:
こんにちは!
こういうことですかね?
I6セルに
=IF(OR($G$4=0,COUNTBLANK(F6:H6)=3),"",F6+G6-H6)
という数式を入れオートフィルで下へコピーではどうでしょうか?
外していたらごめんなさいね。m(__)m
この回答への補足
早速ご回答いただき有難う御座います。
I6 で言いますと
F6= 空白 数式 =SUM(C6+D6-E6) 0
G6= 空白 数式 =売上!E4 0
H6= 空白 数式 =入金!E4 0
計算はしているものの値はない
I9
F9= 空白 =SUM(C8+D8-E8) 0
G9= 1,000N =売上!E6 1,000
H9= 1,000 =入金!E6 1,000
計算した結果プラス マイナスで 値は0です
下記の「0」表示をしたいです
この場合
I6のような場合は「0」は表示したくない
I9のような場合には「0」を表示したい
※全体の0表示は ゼロ値 はチェックを外しています
おわかり頂けたでしょうか
再度ご指導いただけませんでしょうか
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 会計ソフト・業務用ソフト Excel IF構文内の計算式を有効にする方法 2 2023/03/22 11:27
- Excel(エクセル) エクセルでIF関数中にIFERROR関数を使いたいのですが???? 5 2022/04/08 13:24
- Excel(エクセル) IF 関数で「〇〇 という文字を含む場合」の分岐処理で表示された数字はSUMで数字集計できますか? 3 2022/08/02 16:29
- その他(Microsoft Office) Excelで時間計算(負) 8 2023/02/26 05:47
- Excel(エクセル) Excel 特定セルの数値を参照したセルの0表示が空白にならないのはどうしてか? 3 2022/04/28 22:23
- Excel(エクセル) Excel関数 セルが空白の場合は,現在の表示のままに、数値が入れば計算する数式を教えてください。 4 2023/08/25 17:40
- Excel(エクセル) エクセルのSUM関数について 4 2023/04/18 10:37
- PHP PHP MySql ページング 2 2022/09/20 06:38
- Excel(エクセル) 【Excel質問】 「本日の日付」から指定条件を満たす営業日経過後の日数を表示させる関数式 3 2022/06/06 23:28
- Excel(エクセル) マクロ/VBAについて教えてください。 10 2022/05/27 12:59
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
【スプレドシート】IMPORTRANGE...
-
MicrosoftOfficeの1ユーザー2...
-
MicrosoftOffice2019なんですが、
-
Microsoft 365のディフェンダー...
-
英数字のみ全角から半角に変換
-
Excel 日付を比較したら、同じ...
-
Microsoft Officeを2台目のPCに...
-
Microsoft365の「お支払いを更...
-
会社PCのメールが更新されない
-
エクセル関数について
-
エクセルのシフト表を簡単にGoo...
-
ウィンドウィズ メモ帳で日付だ...
-
会社のTeamsのことで相談です。...
-
バソコンが二台とも壊れ後換装...
-
Microsoft Formsの「個人情報や...
-
複数の写真を1枚に印刷
-
Formsにて、匿名にて回答する方...
-
パソコン画面の中の小さい画面...
-
マイクロソフト 一時使用コード...
-
MicrosoftOfficeについて質問で...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
【スプレドシート】IMPORTRANGE...
-
【スプレッドシート】指定の日...
-
英数字のみ全角から半角に変換
-
会社PCのメールが更新されない
-
マイクロソフト 一時使用コード...
-
Office 2021 Professional Plus...
-
エクセルで例えば、関数を使っ...
-
Microsoft Formsの「個人情報や...
-
1つのPCに「Excel 2010」「Exc...
-
エクセルで例えば、A1に㈱ベ...
-
理由を教えてください。
-
エクセルでXLOOKUP関数...
-
マイクロソフト オフィスについて
-
VLOOKUP関数について
-
teams設定教えて下さい。 ①ビデ...
-
Googleのスプレッドシートでシ...
-
【Excel VBA】PDFを作成して,...
-
Microsoft365で写真をアルバム...
-
Outlook で宛先が複数の場合の人数
-
Excel テーブル内の空白行の削除
おすすめ情報