ガントチャートもどき、複数条件の判定方法 | |
---|---|
[134863] ガントチャートもどき、複数条件の判定方法- ■親トピック/記事引用/メール受信=OFF■ □投稿者/ Excelはムリだー -(2024/12/24(18:34)) □U R L/ お世話になります。 Excelでガントチャート形式の企画一覧を作成しています。 条件付き書式で複数条件を設定したいですが、どのような関数を利用し、 どのように判定すればよいかご助言いただけますと幸いです。 <現在のExcel表> A列 |B列 |C列 |D列 |E列 |F列 |G列 |H列 | 1 | 日 付 → |1月1日|1月2日|1月3日|1月4日|1月5日| 2 | ランク → |A |A |B |C |D | 3 項目 |開始日 |終了日 | | | | | | 4 販売期間 |1月1日|1月5日|□ |□ |□ |□ |□ | 5 除外期間@|1月2日|1月2日| | | | | | 6 除外期間A| | | | | | | | 7 除外ランク|B |C | | | | | | D4〜H4まで、以下の関数を入れています。 =IF(AND(D$1>=$B4,D$1<=$C4),"□","") これは、販売期間の開始日・終了日を入力した際、その期間だけ”□”を表示させています。 <実現したいExcel表> 複数条件に合致する場合は(除外期間@A、除外ランクに入力されているランク) ”□”は表示させない式にしたいです。 ※上記の表の内容であれば、最終的に1月1日と1月5日に”□”を表示 よろしくお願いいたします。 ++++++++++++++++++++ OS ⇒Windows 11 Version⇒Excel 2019 ++++++++++++++++++++ |
[134864] (削除)- ■記事引用/メール受信=OFF■ □投稿者/ / -(2024/12/24(19:49)) □U R L/ この記事は削除されました |
[134865] Re[2]: (削除)- ■記事引用/メール受信=OFF■ □投稿者/ メジロ -(2024/12/26(12:55)) □U R L/ 判定が長くなりますので、2つのIF関数に分けました。 D4: =IF(OR(AND(D1>=$B5,D1<=$C5),AND(D1>=$B6,D1<=C6),D2=$B7,D2=$C7),"",IF(AND(D$1>=$B4,D$1<=$C4),"□","")) |
[134866] ガントチャートもどき、複数条件の判定方法- ■記事引用/メール受信=OFF■ □投稿者/ 檸檬 -(2024/12/26(22:18)) □U R L/ Excelはムリだーさんの反応がありませんが、 >条件付き書式で複数条件を設定したい >複数条件に合致する場合は(除外期間@A、除外ランクに入力されているランク) >”□”は表示させない式にしたいです。 D4から範囲選択して 条件付き書式―新しいルールー▶数式を使用して、書式設定するセルを決定で =AND(D$1>=$B$4,D$1<=$C$4,OR(D$1<$B$5,D$1>$C$5),OR(D$1<$B$6,D$1>$C$6),COUNTIF($B$7:$C$7,D$2)=0) 書式設定でお好みの色に設定でどうでしょうか? ーーーーーーーーーーーーーーーーーーーーーー >※上記の表の内容であれば、最終的に1月1日と1月5日に”□”を表示 条件付き書式でなく条件付き数式であれば =IF(AND(D$1>=$B$4,D$1<=$C$4,OR(D$1<$B$5,D$1>$C$5),OR(D$1<$B$6,D$1>$C$6),COUNTIF($B$7:$C$7,D$2)=0),"□","") |
このトピックに書きこむ |
---|