『条件付き書式について』(ありんこ) またまたお世話になります。 支払いの管理の表を作成しました。下記の条件で管理していきたいのですが 条件付書式を使ったところ、条件3だけ上手く反映されません。 どのように設定したらよいでしょうか教えてください。      A   B    C 1 請求書 支払日 チェック 2 6/6   6/30 3 6/6 6/20   済  『設定条件』 ・請求書に日付が入ったら、チェックのセルをピンクで塗りつぶす ・支払日が入力されたら支払いチェック欄に自動で”済”と入力 (IF関数でできると思うのですが) ・チェック欄に"済"と入力されたら、塗りつぶしなしで"済"が太字の赤で表示される 上記の設定条件のように反映させたいのです、教えてくださいお願いします。     ---- >条件付書式を使ったところ、条件3だけ上手く反映されません。 条件付書式で設定した数式はどのようなものでしょう?   また、順番は? 条件付書式は、上から順に見て行く形になります。 上の 1・2 で条件が成立してしまうと、3 には行きません。   (キリキ)(〃⌒o⌒)b ---- あ、かんだ。(表現を変えてみました) 以下、そのままです。 条件付き書式は、条件1が最優先です。 設定する順番を逆にされたら、思い通りになるはずですよ。 (sin) ---- キリキさん、sin さんありがとうございました。 今作ってみたらできました。 ここでさらに質問なのですが、請求書の月と支払い月が同月でなかった場合 支払い月を入力したときに”支払い月がづれています!”とコメントで出したいのですが これは、入力規則を使えばよいのでしょうか (ありんこ) ---- >支払い月を入力したときに”支払い月がづれています!”とコメントで出したいのですが >これは、入力規則を使えばよいのでしょうか はい。できると思います。   例えば [A] [B] [1] 請求月 支払い月 [2] 6/6 6/30 [3] 6/6   のような表だとして 1)メッセージを出したい範囲を選択  (例で言うと、B2から必要な行まで下に) 2)データ → 入力規則 3)【設定】   入力値の種類   : ユーザー設定   数式       : =MONTH(A2)=MONTH(B2)   【エラーメッセージ】   スタイル     : 注意(ココの設定はご自由に)   タイトル     : まぁ、大変!(ココも設定はご自由に)   エラーメッセージ : 支払い月がづれています!   OK。   以上でいかがでしょう? (キリキ)(〃⌒o⌒)b     ---- う、今度は出負け。 以下そのまま。 私は、そうします。尚且つ、日付の入力は年月日でします。(されてるかも知れませんが・・・) (sin) ---- ありがとうございます。 これでやってみます!いつもキリキさんに助けてもらってます(ありんこ) sinさんありがとうございます。 日付は年月日でいれてませんでした いれるようにします ---- もう一点質問がありました。 支払い期日の管理をする場合、 殆どの請求書は、請求書の日付より1ヶ月後に支払い期日が来るようになっているのですが こういう場合はどのように入力規則を作ったらよいのでしょうか  例)請求書発行日 6/10 支払い期日 7/10     この場合は、7/11以降の日付が支払日にはいると”支払日を越えています”と注意が 出るようにしたいのです。 どうぞよろしくお願いします (ありんこ) ---- >請求書の月と支払い月が同月でなかった場合 >支払い月を入力したときに”支払い月がづれています!”とコメントで出したいのですが と >請求書の日付より1ヶ月後に支払い期日が来るようになっているのですが 矛盾してません? それとも『支払日』と『支払い期日』は、別物? =DATE(YEAR(A2),MONTH(A2)+1,DAY(A2))<=D2 かな? (sin) ---- 「支払日」と「支払い期日は」別物です。 混乱させてしまってすみません。 「支払日」・・・・会社でのデータ入力日 「支払い期日」・・・・請求書の支払い期限 上記の式をいれてやってみます ありがとうございました(ありんこ) ---- 失礼しました。 不等号の向き逆に書いてました。正しくは、 =DATE(YEAR(A2),MONTH(A2)+1,DAY(A2))>=D2 です。 (sin) ---- 今表を作成してみました。すると下記のようにしたほうが使いやすいということが わかったのですが、この場合はどのように条件付書式を作成したらよいでしょうか。 (1)請求書の日付が入ったら、支払日のところをピンクで塗りつぶす (2)支払日を入力したら、支払日の塗りつぶしが消え、チェック項目が塗りつぶされる (3)済を入力すると塗りつぶしが消え、太字で”済”となる これも(3)から条件付き書式をいれていけばよいのだと思うのですが (2)のところはどうやって作ればよいのでしょうか   (ありんこ) ---- 支払日(B列)の該当範囲を選択し、 条件1に(2)の支払日を入力したら、支払日の塗りつぶしなし を設定し、 条件2に(1)の条件を設定。 チェック(C列)の該当範囲を選択し、 条件1に(3)の条件を設定し、 条件2に(2)支払日を入力したら、チェック項目を塗りつぶす を設定し、 条件3に(1)の条件を設定。 人間が考える複雑な条件も、Excelの各セルに対する条件で考えれば、 以外と単純な事だったりします。 (sin)  ---- 本当ですね。 単純でした。sinさんどうもありがとうございました(ありんこ)