左上の商品コードのセルを、A1とします。
C2に条件付き書式設定するとして、コードのマッチングなのですが、C1とA2を比較する、という要望としています。とりあえず以下は、そのマッチング部分のみの式です。
同じ場合に背景色を赤に変える書式の式
=IF($A2=C$1,TRUE,FALSE)
異なる場合に背景色を黄色に変える書式の式
=IF($A2=C$1,FALSE,TRUE)
※
この時点で、条件付き書式設定をほかのセルにコピペしてみても良いです。$の設定の効果により、ほかのセルでも動作することが確認できるはずです。
実際には、自身のセルの値が100以上かチェックする式が必要です。以下は、それをふまえた式です。
=IF(100<=C2,=IF($A2=C$1,TRUE,FALSE),FALSE)
=IF(100<=C2,=IF($A2=C$1,FALSE,TRUE),FALSE)
※
前回の回答で、複数の条件付き書式設定をする場合サンプルをご案内しています。それの優先順位設定や、該当した場合に終了する設定も確認ください。
※
今回はC2に設定するという条件でしたので、そのままC2としていますが、条件付き書式設定内の式では、C2のような指定だと、式の意味がわかりにくくなる可能性があります。
INDIRECT(ADDRESS(ROW(),COLUMN())
将来のメンテナンスを考えると、この式に置き換えたほうが良いかもしれません。
※
ANDを使ったほうが短くできるかもしれません。私はこの記述のほうが好きなだけです。お好みにあわせて改善や修正してみても良いと思います。
大変申し訳無いですが、条件付き書式設定を試せるExcelは手元にないので、全ての動作確認はできていません。とはいえ、やり方や考え方はご案内できていると思いますので、質問主さんご自身でできると考えます。がんばってみてください。
お礼
ありがとうございました。