ようこそ ゲスト さん、新規登録(無料)して気になる疑問を解決しませんか?

質問

QNo.4151905 EXCEL関数+2つの条件
質問者:hatsume 仕事で使用するのですが、わからないので教えてください。
戻り伝票が、交付日より10日を超えた場合はセルは黄色、
戻り伝票が、交付日より60日を超えた場合はセルは赤
とする場合、どのような関数を使ったらいいのでしょうか。
IF関数と思うのですが、戻り伝票が"何月何日"となっているので
どうしたらいいのか困っています。
セルを塗るのは、条件付き書式でできると思うのですが。
困り度:
  • すぐに回答を!
質問投稿日時:
08/07/04 23:45
この質問に対する回答は締め切られました。

回答

ANo.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日 と成ってしまいます

回避する方法は、年月日と入力し、表示を月日の形式にするのが一般的です

これに懲りず、又分からない事があれば質問してください
回答者:hige_082
種類:アドバイス
どんな人:一般人
自信:参考意見
回答日時:
08/07/05 12:25
この回答へのお礼ありがとうございます。
説明が足りずすみませんでした。
でも解りました!やっと解決できました。
さすが・・・という感じです。
ありがとうございます。

回答良回答20pt

ANo.1 セルを塗るのは、条件付き書式で設定します。

 ・次の値の間を黄 =today()-30  と  =today()-60

 ・次の値より小さいを赤  =today()-60

とします。

 単に表示だけが、"何月何日"となっているのでしたら、問題ありません。
 しかし、文字列で、 "何月何日"  と入力されている場合には、
 テキスト関数を使って、数字の値だけを取り出す処理が必要になります。
回答者:DIooggooID
種類:アドバイス
どんな人:一般人
自信:参考意見
回答日時:
08/07/05 00:13
この回答への補足早速の回答ありがとうございます。
説明不足と勉強不足で解決できないので再度お願いします。
---------------------------------------------
交付日   戻り伝票  実績 
何月何日  何月何日  黄色or赤
3月11日   3月25日  
----------------------------------------
戻り伝票が、交付日より10日を超えた場合はセルは黄色、
戻り伝票が、交付日より60日を超えた場合はセルは赤

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

という感じなのですが。すみません