Excel2003です。
目的:
A) X5が空白の場合、E5,M5,R5,U5 いずれのセルも空白です。
X5が入力済の場合(文字列)、E5,M5,R5,U5 いずれのセルも%数値表示です(E5か
M5どちらかのセルが空白のときもあります)。
a) ”条件付き書式の設定”の数式はU5に入力、X5が空白ならば、色なし。
b) R5,U5のセルに数値が表示されていて、R5+U5<0% の場合は赤色、
R5,U5のセルに数値が表示されていて、R5-U5>0% の場合は青色、
c) M5,R5のセルが空白で、E5+U5<0% の場合は赤色、
M5,R5のセルが空白で、E5-U5>0% の場合は青色、
d) E5,R5のセルが空白で、M5+U5<0% の場合は赤色、
E5,R5のセルが空白で、M5-U5>0% の場合は青色、
それで私の”条件付き書式の設定”は以下のように入力したのですが、M5+U5<0% なの
に U5 が赤色にならなかったり機能しません。正しい数式を教えてください。
宜しくお願いいたします。
条件1(1)
数式が =X5="" 書式 白色
条件2(2)
数式が =OR(AND((R5+U5)<0%,U5>0%),AND((E5+U5)<0%,U5>0%),AND((M5+U5)
<0%,U5>0%)) 書式 赤色
条件3(3)
数式が =OR(AND((R5-U5)>0%,U5<100%),AND((E5-U5)>0%,U5<100%),AND((M5-U5)
>0%,U5<100%)) 書式 青色
条件2(2)と条件3(3)の”U5>0%”と”U5<100%”は U5 のセルが空白でも、赤色又は青
色になるため入れました。
No.2ベストアンサー
- 回答日時:
先に注意点。
「空白」が「何も記入されてないホントに空っぽセル」の場合,そのセルは「ゼロが記入されている」と計算されます。
「空白」が実は「数式で""を計算させている」セルの場合,そのセルはとても「大きな数字が記入されている」と計算されます。
ホントは何が入っている(入っていない)によって,大小の計算結果が変わるので注意が必要と言うことです。
さて本題。
ヤリタイ事が言葉で整理できたなら,その言葉通りに忠実に数式にした方が間違いありません。
ただし,「言葉の説明がホントに正しい」のか,よくアタマをしぼって考える必要はあります。
たとえばアナタは言葉で「M5,R5のセルが空白で」のように考えましたが
・M5とR5が両方とも空白の場合に?
・M5が空白か,またはR5が空白か,どちらかの場合に?
なのか,どちらとも取れます。
赤にしたい条件(例):下記のいずれか(または複数)が成立したとき
R5とU5のセルに共に数値が表示されていて、R5+U5<0% の場合
M5とR5のセルが共に空白で、E5+U5<0% の場合
E5とR5のセルが共に空白で、M5+U5<0% の場合
=OR(AND($R5<>"",$U5<>"",$R5+$U5<0), AND($M5="",$R5="",$E5+$U5<0), AND($E5="",$R5="",$M5+$U5<0))
青にしたい条件(例):下記のいずれかの場合
R5とU5のセルの両方に数値が表示されていて、R5-U5>0%
M5またはR5のどちらかのセルが空白で、E5-U5>0%
E5またはR5のどちらかのセルが空白で、M5-U5>0% の場合
=OR(AND($R5<>"",$U5<>"",$R5-$U5>0), AND(OR($M5="",$R5=""),$E5-$U5>0), AND(OR($E5="",$R5=""),$M5-$U5>0))
#わざと条件を違えて書いてあるので,鵜呑みにしてコピーするんじゃなく,キチンとご自分でも考えてみてください。
No.1
- 回答日時:
>条件2(2)と条件3(3)の”U5>0%”と”U5<100%”は U5 のセルが空白でも、赤色又は青色になるため入れました。
条件2は上記に合致しません。合致させるなら
数式が =OR(AND((R5+U5)<0%,U5>=0%),AND((E5+U5)<0%,U5>=0%),AND((M5+U5)
<0%,U5>=0%)) 書式 赤色
としないとU5のセルが空白(U5=0とみなされる)の場合、赤くなりません。
この回答への補足
説明間違いでした。申し訳ありません、以下が正しいです。
条件2(2)と条件3(3)の”U5>0%”と”U5<100%”は U5 のセルが空白でも、赤色又は青色にならないようにするため入れました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) Excel 特定セルの数値を参照したセルの0表示が空白にならないのはどうしてか? 3 2022/04/28 22:23
- Excel(エクセル) Excel2007での条件付き書式について 6 2023/05/02 10:56
- その他(Microsoft Office) エクセルに関しての質問 2 2022/06/25 18:40
- Excel(エクセル) エクセルで条件付き書式を使わずにセルの文字の色を変える方法を教えて下さい 8 2023/07/28 01:15
- Excel(エクセル) Excel 数式を使用した条件付き書式が、一つのセルにしか反映されない 3 2022/06/08 23:20
- Excel(エクセル) エクセルの数式で教えてください。 2 2023/01/18 17:23
- 会計ソフト・業務用ソフト エクセル 背景色のついたセル位置を参考にして固定の数値を取得する 4 2022/07/11 08:44
- Excel(エクセル) EXCEL関数(数式)を教えてください 2 2022/05/20 12:52
- フリーソフト Googleスプレッドシートで特定の言葉が含まれる行の色分けをしたいのですが 4 2022/04/30 15:29
- Excel(エクセル) excel 表計算 加算するセルが空白の時累計を表示しない又は塗りつぶして表示しないようにしたい 4 2023/07/02 11:50
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
IF関数で空欄("")の時、Null...
-
数式による空白を無視して最終...
-
Excel > ピボットテーブル「(空...
-
エクセルで上の行の値を自動的...
-
ピボットテーブルで空白セルの...
-
「データ要素を線で結ぶ」がチ...
-
VBAで空白セルにのみ数値を代入...
-
関数TRANSPOSEで空白セルを0に...
-
空白セル内の数式を残したまま...
-
エクセル 連番が途切れていると...
-
Excelで"0"を空白に変換する方法
-
エクセルでCSVを編集するとき、...
-
《Excel2000》SUMPRODUCT関数で...
-
Excelで、入力文字の後に自動で...
-
excel2010 空白セルにのみ貼り...
-
エクセル マクロ 最終列まで...
-
SUMIFS関数で「計算式による空...
-
形式貼り付けの「空白を無視す...
-
空白セルにハイフンを表示
-
Excelで所定の時間前後何分以内...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
IF関数で空欄("")の時、Null...
-
数式による空白を無視して最終...
-
エクセルでCSVを編集するとき、...
-
ピボットテーブルで空白セルの...
-
excel2010 空白セルにのみ貼り...
-
Excel > ピボットテーブル「(空...
-
空白セル内の数式を残したまま...
-
「データ要素を線で結ぶ」がチ...
-
エクセルで、「複数のセルの中...
-
Excelで、入力文字の後に自動で...
-
エクセル 連番が途切れていると...
-
《Excel2000》SUMPRODUCT関数で...
-
SUMIFS関数で「計算式による空...
-
【Excel】 csvの作成時、空白セ...
-
形式貼り付けの「空白を無視す...
-
Excel:関数が入っているセルに...
-
リンク先が空白若しくはゼロの...
-
エクセルで上の行の値を自動的...
-
エクセルにて負の時間を0:00と...
-
エクセルのグラフで式や文字列...
おすすめ情報