エクセルの結果欄の表示
エクセルの結果欄の表示方法について、教えてください。
画像で表1、表2を貼付けましたが、現段階で私が作成できるものが表1で、目指す完成型が表2です。
[B]列~[F]列までの入力結果を、行ごとに[G]列で表示判定させる表をつくりたいのです。
表示する時のきまりを挙げると、
1. [B]列~[F]列の"-"は無視する
2. ×のみの場合:"確認"と表示させ、ピンク色((2)表の[G13],[G16])
3. ×と、異なる果実名が混在する場合:"果実名を表示"させ、ピンク色((2)表の[G17])
4. ×がなく、異なる果実名が混在する場合:"果実名を表示"させ、ピンク色((2)表の[G14],[G18])
5. 果実名が一つの場合:上記1.~3.に該当しない場合は、果実名を表示させ、セルは無色((2)表の[G12],[G15])
※3.の場合、×を含んだ表示(×,りんご,すいか)でも構わないが、セルはピンク色
表1ですが、[G2]に
IF(COUNTIF(B2:F2,"×"),"確認",CONCATENATE(B2,",",C2,",",D2,",",E2,",",F2))
をいれて、下にコピーし、セルの塗りは、条件付き書式で、"発注"の時にピンク色のパターンをつけるように設定しました。
簡単な関数の組合せができる程度なので、完成型には程遠い状態です。
表2のように仕上がるのがベストなのですが、難しいようであれば、条件にあうセルの色付けを最優先とし、文字の表示はCONCATENATEで繋げたままでも構いません。(表1の白色セルのように)
どなたか御教示いただければ、ありがたいです。
よろしくお願いいたします。
お礼
どうもありがとうございました。お礼が遅くなり失礼しました。