• ベストアンサー

EXCEL関数+2つの条件

仕事で使用するのですが、わからないので教えてください。 戻り伝票が、交付日より10日を超えた場合はセルは黄色、 戻り伝票が、交付日より60日を超えた場合はセルは赤 とする場合、どのような関数を使ったらいいのでしょうか。 IF関数と思うのですが、戻り伝票が"何月何日"となっているので どうしたらいいのか困っています。 セルを塗るのは、条件付き書式でできると思うのですが。

質問者が選んだベストアンサー

  • ベストアンサー
  • DIooggooID
  • ベストアンサー率27% (1730/6405)
回答No.1

セルを塗るのは、条件付き書式で設定します。  ・次の値の間を黄 =today()-30  と  =today()-60  ・次の値より小さいを赤  =today()-60 とします。  単に表示だけが、"何月何日"となっているのでしたら、問題ありません。  しかし、文字列で、 "何月何日"  と入力されている場合には、  テキスト関数を使って、数字の値だけを取り出す処理が必要になります。

hatsume
質問者

お礼

早速の回答ありがとうございます。 説明不足と勉強不足で解決できないので再度お願いします。 --------------------------------------------- 交付日   戻り伝票  実績  何月何日  何月何日  黄色or赤 3月11日   3月25日   ---------------------------------------- 戻り伝票が、交付日より10日を超えた場合はセルは黄色、 戻り伝票が、交付日より60日を超えた場合はセルは赤 という感じなのですが。すみません

hatsume
質問者

補足

早速の回答ありがとうございます。 説明不足と勉強不足で解決できないので再度お願いします。 --------------------------------------------- 交付日   戻り伝票  実績  何月何日  何月何日  黄色or赤 3月11日   3月25日   ---------------------------------------- 戻り伝票が、交付日より10日を超えた場合はセルは黄色、 戻り伝票が、交付日より60日を超えた場合はセルは赤 という感じなのですが。すみません

その他の回答 (1)

  • hige_082
  • ベストアンサー率50% (379/747)
回答No.2

まだ不十分です 関数を使用するなら、セル番地があった方が回答がしやすい 具体例をあげるのであれば、各条件の例があった方が良い エクセルのバージョンによって、使用できない関数や機能もあるのでエクセルのバ-ジョンもあるとさらに良いと思います --------------------------------------------- 交付日   戻り伝票  実績  何月何日  何月何日  黄色or赤 3月11日   3月25日   --------------------------------------------- では無く ---------------------------------------------   A       B       C 1 交付日   戻り伝票  実績  2 3月10日   3月15日   3 3月11日   3月25日  黄色 4 3月12日   5月15日  赤色   --------------------------------------------- Excel2003 のようにすると、回答を具体的にしやすくなります 参考までに 本題です DIooggooIDさんの回答でよいと私も思います DIooggooIDさんの回答に補足を踏まえて回答します 1 セルC2~C4を選択します 2 メニューの[書式]次に[条件付き書式]を選択 3 条件1の[セルの値が]の所を[数式が]に変更 4 [数式が]の横の欄へ =AND(B2-A2>0,B2-A2>60) を入力 5 [書式][パターン]を選択し色を赤色にして[OK] 6 [追加]を選択し条件2も条件1と同じように設定していきます ただし条件2の数式は =AND(B2-A2>0,B2-A2>10) を、色は黄色に読み替えて入力してください 一つだけ注意点があります セルA2を選択した時に、数式バーに 3月10日 と表示される場合は注意が必要です 年をまたぐ計算が出来ません 例えば、交付日が 12月15日、戻り伝票が 1月30日の場合 excelの内部的には、年が自動で付加されるため 2008年1月30日-2008年12月15日=-320日 と成ってしまいます 回避する方法は、年月日と入力し、表示を月日の形式にするのが一般的です これに懲りず、又分からない事があれば質問してください

hatsume
質問者

お礼

ありがとうございます。 説明が足りずすみませんでした。 でも解りました!やっと解決できました。 さすが・・・という感じです。 ありがとうございます。

関連するQ&A