Access VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


8525 / 9994 ←次へ | 前へ→

【4640】Re:抽出条件
質問  [名前なし]  - 05/3/18(金) 8:55 -

引用なし
パスワード
   わかりずらくてすみません。

月=3
IIF(IIF([1ヶ月前]>=50,1,0)+IIF([2ヶ月前]>=50,1,0)+IIF([3ヶ月前]>=50,1,0)+
    IIF([4ヶ月前]>=50,1,0)+IIF([5ヶ月前]>=50,1,0)+IIF([今月]>50,1,0)>=2,
月=2
IIF(IIF([1ヶ月前]>=50,1,0)+IIF([2ヶ月前]>=50,1,0)+IIF([3ヶ月前]>=50,1,0)+
    IIF([4ヶ月前]>=50,1,0)+IIF([今月]>50,1,0)>=2,    
月=1
IIF(IIF([1ヶ月前]>=50,1,0)+IIF([2ヶ月前]>=50,1,0)+IIF([3ヶ月前]>=50,1,0)+
    IIF([今月]>50,1,0)>=2,
月=12
IIF(IIF([1ヶ月前]>=50,1,0)+IIF([2ヶ月前]>=50,1,0)+IIF([今月]>50,1,0)>=2,
  
月=11
IIF(IIF([1ヶ月前]>=50,1,0)+IIF([今月]>50,1,0)>=2,

みないな感じがいいのですが・・・
度々すみません。


▼Gin_II さん:
>うーんと。。よく意味が理解できないのですが。。。^_^;
>とりあえず、この部分の解説をしておきます。
>
>> IIF([月] In(1,2,3,12,11) AND [今月]>=50,
>
>これは、
>IIF([月] = 1 Or [月] = 2 Or [月] = 3 Or [月] = 12 Or [月] = 11) AND [今月]>=50,
>という意味です。
>
>なので、月が 1,2,3,11,12 のどれかで、今月 が 50以上なら、必ず 1 になるはずです。
>
>
>あと、
>>   IIF(IIF([1ヶ月前]>=50,1,0)+IIF([2ヶ月前]>=50,1,0)+IIF([3ヶ月前]>=50,1,0)+
>>     IIF([4ヶ月前]>=50,1,0)+IIF([5ヶ月前]>=50,1,0)>=2,
>これじゃ、やっぱりダメですね (^^ゞ
>
>[今月] も含めてやる必要があります。
>
>  IIF(IIF([1ヶ月前]>=50,1,0)+IIF([2ヶ月前]>=50,1,0)+IIF([3ヶ月前]>=50,1,0)+
>    IIF([4ヶ月前]>=50,1,0)+IIF([5ヶ月前]>=50,1,0)+IIF([今月]>50,1,0)>=2,

222 hits

【4636】抽出条件 初心者です。 05/3/17(木) 23:49 質問
【4637】Re:抽出条件 Gin_II 05/3/18(金) 1:07 回答
【4638】Re:抽出条件 初心者です。 05/3/18(金) 1:41 質問
【4639】Re:抽出条件 Gin_II 05/3/18(金) 2:58 回答
【4640】Re:抽出条件 [名前なし] 05/3/18(金) 8:55 質問
【4641】Re:抽出条件 Gin_II 05/3/18(金) 9:22 回答
【4656】Re:抽出条件 [名前なし] 05/3/18(金) 20:42 お礼

8525 / 9994 ←次へ | 前へ→
ページ:  ┃  記事番号:
1078251
(SS)C-BOARD v3.8 is Free