2つのエクセル表で相違のある部分を表示する数式について 予定表の5行目と実績表の6行目は同じなので、×は表示されず、色付きセルにもならないようにしたいです。 D5セルには
2つのエクセル表で相違のある部分を表示する数式について 予定表の5行目と実績表の6行目は同じなので、×は表示されず、色付きセルにもならないようにしたいです。 D5セルには =IF(COUNTIFS($E$3:$E$8,$A5,$F$3:$F$8,$B5,$G$3:$G$8,$C5)=0,"×","") と入力しています。 H6セルには =IF(COUNTIFS($A$3:$A$8,$E6,$B$3:$B$8,$F6,$C$3:$C$8,$G6)=0,"×","") と入力しています。 予定表の条件付き書式には =COUNTIFS($E$3:$E$8,$A3,$F$3:$F$8,$B3,$G$3:$G$8,$C3)=0 と入力しています。 実績表の条件付き書式には =COUNTIFS($A$3:$A$8,$E3,$B$3:$B$8,$F3,$C$3:$C$8,$G3)=0 と入力しています。 空欄も認識させるためにはどういう数式にすればいいのでしょうか。
Excel・102閲覧・25
ベストアンサー
空白セルが数式中で「0」と認識されるためです。 「&""」として、文字列(空白)のままで検索します。 また、IF関数の使い方も修正しましょう。 もう一つ、条件付き書式の数式に「セルとまったく同じ数式」が使われているのも演算処理の無駄です。 その、すでにあるセルを参照しましょう。 D3=IF(COUNTIFS($E$3:$E$8,$A3&"",$F$3:$F$8,$B3&"",$G$3:$G$8,$C3&""),"","×") H3=IF(COUNTIFS($A$3:$A$8,$E3&"",$B$3:$B$8,$F3&"",$C$3:$C$8,$G3&""),"","×") 条件付き書式の数式は次式のようにします。 =D3="×"
質問者からのお礼コメント
希望どおりできました。 ありがとうございます。
お礼日時:1/29 11:39