[[20170224203442]] 『日付の判定』(クララ) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『日付の判定』(クララ)

 通常は希望日より1か月より前の加入日ならOK、それ以降ならNGなのですが、
 今年の希望日4月中だけは、1週間より前の加入日ならOK、それ以降ならNGとするには?
 C列の判定の式に追加したいので教えてください。
 A列の加入日は3月、4月、5月いろいろあります。

 加入日	   希望日	判定	
 1月31日	3月1日	OK	 =IF(EDATE(B2,-1)>A2,"OK","NG")
 2月1日	    3月1日	NG	
 3月24日	4月1日	OK	
 3月29日	4月3日	NG	
 4月25日	5月8日	NG	

< 使用 Excel:Excel2007、使用 OS:Windows7 >


難しく考えないで、文言通りを関数にして、
IFの中にIFを追加していけばできそうですが?
(マナ) 2017/02/24(金) 20:59

=IF(AND(B2>="2017/04/01"*1,B2<="2017/04/30"*1,EDATE(B2,0)-7>A2),"OK",IF(EDATE(B2,-1)>A2,"OK","NG"))

これでいけました。マナさん、ありがとうございました。
(クララ) 2017/02/25(土) 17:26


 >=IF(AND(B2>="2017/04/01"*1,B2<="2017/04/30"*1,EDATE(B2,0)-7>A2),"OK",IF(EDATE(B2,-1)>A2,"OK","NG"))

 EDATE(B2,0) → 単に B2 でいいのでは?

 =IF(B2="","",IF(IF(TEXT(B2,"yyyymm")="201704",B2-7,EDATE(B2,-1))>A2,"OK","NG"))

 検証してませんけど、参考まで。
(笑) 2017/02/25(土) 17:47

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.