[[20190108113122]] 『比較元の値より小さい場合』(天津) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『比較元の値より小さい場合』(天津)

指定範囲内のセルの最大値が比較元の値より小さい場合「赤」で塗りつぶしを行いたいのですが、スムーズに行える計算式ってありますか?
C2〜P17に値が入った表で、比較元の値がA2〜A17にあります。
また上記のルールで「赤」で塗りつぶしを行うのではなく、該当セルに「斜線の罫線」を引く事は可能でしょうか?
罫線を引くとなるとやはりマクロになってしまうのでしょうか。

< 使用 Excel:Excel2016、使用 OS:Windows10 >


 最大値のみ塗りつぶすのか?範囲全体なのか?
 どっち?
(GobGob) 2019/01/08(火) 12:10

 1行単位なんでしょうか? (比較元がA2なら指定範囲はC2:P2)

 条件付き書式で「赤の塗りつぶし」は可能ですが、「"斜線"の罫線」はできなかったと思いますので
 マクロになるかと思います。(外枠等の罫線は条件付き書式で可能です)

 あとGobGobさんもおっしゃってますが、どのセルの書式を変更したいんでしょうか?
(ろっくん) 2019/01/08(火) 12:52

説明不足で申し訳ありません。
1行単位です。
罫線については分かりました。
最大値等の塗りつぶしは既に行っていて、その上でルールを追加して各行の最大値が比較元(A列)よりも小さい場合「赤」で塗りつぶしが行えないかという内容です。
(天津) 2019/01/08(火) 13:24

 つまり最大値のセルを塗りつぶすんですね。
 条件付き書式に
 =AND(MAX($C2:$P2)<$A2,MAX($C2:$P2)=C2)
 塗りつぶし:赤
 を追加して、優先順位を高くしてください。
(ろっくん) 2019/01/08(火) 13:42

いえ各列C〜Pの最大値は既に塗りつぶしをしてあります。
その塗りつぶされた値(MAX値)がA列の比較元の値よりも小さい場合「赤」に塗り替えたいのです。
(天津) 2019/01/08(火) 14:22

 はい。そのようにしてますが・・。
 既存の最大値の塗りつぶしは条件付き書式でされていると認識していましたが違いますか?
(ろっくん) 2019/01/08(火) 14:41

申し訳ありません勘違いしていました。
現在対象セルに充てている条件付き書式は上からIF関数、上位1位となっていてIF関数の上にAND関数を入れたのですが比較元の値より小さい場合でも塗りつぶしが変更されないのですがどうすればいいのでしょうか。
(天津) 2019/01/08(火) 16:13

 =AND(MAX($C2:$P2)<$A2,MAX($C2:$P2)=C2)
 はC2セルを基準として記述していますが、適用先の範囲の先頭はC2となっていますか?
 (適用先が「=$C$2:$P$2」のようにC2から始まっていればOKです)
(ろっくん) 2019/01/08(火) 16:26

遅くなりましたが、ありがとうございます。
値が間違っていただけでした。
(天津) 2019/01/09(水) 12:03

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.