関数では、セルの色や書式は認識できません。 マクロを利用 http://hp.vector.co.jp/authors/VA016119/hajimete … この方法で作業列(E列にでも)に色を数値で表示させて 条件付書式で =AND($D1="●",$E1<>3) とか 或いは、古い機能で4.0マクロ関数を利用 古い機能なのですが、一応、参考までに、E1セルを選択して ツールバーの挿入=>名前=>定義 で任意の名前(仮にIRO とします) 下の参照範囲の式に=GET.CELL(63,!$D1)+NOW()*0 と入れてOK E1セルに =IRO と入れるとD1セルの塗りつぶしの色番号がでます。 E1セルを下までコピィして、 条件付書式を同様に変更します。 一応、=GET.CELL(63,!$D1)+NOW()*0 の意味ですが GET.CELLの 63は、検査の種類で塗りつぶしの色を指