質問 |
||
| 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日を超えた場合はセルは赤 という感じなのですが。すみません |