
MSofficeのAccessを使用して日付を比較したいのですが上手くいきません。
テーブル1のフィールドには実施日(日付型)、A期間開始日(日付型)、A期間終了日(日付型)があり
データ1は2012/04/20、2012/04/15、2012/05/02
データ2は2012/04/25、2012/04/10、2012/04,23と格納されています。
この実施日がA期間に入るかどうかのチェックを行いたいのです。
クエリに入力した関数は
IIf(CDate([テーブル1]![A期間開始日])<=CDate([テーブル1]![実施日])>=CDate([テーブル1]![A期間終了日]),"A期間","範囲外")
と命令を書きました。
実行させるとデータ1、データ2とも期間外が返されました。
実際、返して欲しいデータはデータ1はA期間、データ2は期間外と表示したいのです。
環境はWindows XP profissional、アクセスは2002 SP3です。
よろしくお願いします。
No.3ベストアンサー
- 回答日時:
No2です。
テーブル名が・・・・・・・IIf([テーブル1]![A期間開始日] <= [テーブル1]![実施日] And [テーブル1]![実施日] <= [テーブル1]![A期間終了日],"A期間","範囲外")
です。
失礼しました。
piroin654さま
ありがとうございます。
出来ました。一回では無理だったのですね。
andで繋げることで複合的に条件が入れられることがわかりました。
また、CDateについてはスラッシュを抜いた8バイトの日付(テキスト型)から
formatを使って日付型に換えてはいたのですが心配だったのでつけてみました。
ありがとうございました。
No.2
- 回答日時:
以下では?
IIf([テーブル4]![A期間開始日] <= [テーブル4]![実施日] And [テーブル4]![実施日] <= [テーブル4]![A期間終了日],"A期間","範囲外")
フィールドが日付型ならばCDateは必要ありませんが。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(Microsoft Office) 【スプレッドシート】最初の契約日と最後の契約期間を抽出したい 添付のように派遣先、スタッフ、契約開始 2 2023/03/13 21:18
- その他(プログラミング・Web制作) プログラムの起動、利用について、使用期間を設定する方法 3 2023/08/06 21:03
- Excel(エクセル) 指定した値以上の中で最小値を出したい 7 2022/10/24 21:12
- 統計学 看護研究でサンプルサイズが異なるデータの比較 7 2022/11/05 15:48
- Excel(エクセル) 【vba】日付の形式が勝手に変わってしまう。 1 2022/09/29 10:54
- 会社・職場 Excel、Googleスプレッドシートなどへのデータ入力 2 2023/07/06 05:59
- Excel(エクセル) EXCEL値貼り付け(ある条件のもと自動化) 5 2023/06/06 12:21
- Excel(エクセル) エクセル「社員の重なっている仕事時間の算出方法について」教えてください。 6 2023/02/06 00:10
- Excel(エクセル) 名前と日付が一致する箇所にフラグを立てる関数が知りたいです 4 2022/08/11 02:24
- Access(アクセス) Accessテーブルの結合で別々のテーブルのフィールドを組み合わせて値を出す方法について 2 2022/07/20 19:43
このQ&Aを見た人はこんなQ&Aも見ています
-
一回も披露したことのない豆知識
あなたの「一回も披露したことのない豆知識」を教えてください。
-
字面がカッコいい英単語
あなたが思う「字面がカッコいい英単語」を教えてください。
-
性格いい人が優勝
できるだけ性格いい人になって回答をお願いします。
-
単二電池
あなたの家に何本ありますか?
-
あなたが好きな本屋さんを教えてください
どのくらいの規模間で、どのような本が並んでいるか、どのような雰囲気なのかなどなど...
-
Accessで日付の比較がうまくいかない
その他(データベース)
-
ACCESSで2つフィールドの日付を比較して新しい日付を表示するには。
Access(アクセス)
-
SQL文で パラメータが少なすぎます エラー
Access(アクセス)
-
-
4
日付型のフィールドに空白を入れる方法を教えてください
その他(データベース)
-
5
OR関数
その他(Microsoft Office)
-
6
アクセスで#エラーを表示させない方法は?
Access(アクセス)
-
7
2つのテーブルに共通するレコードを削除したい
Access(アクセス)
-
8
クエリで日付型のIIF関数の使用
Access(アクセス)
-
9
Access サブフォームでの選択行の取得
その他(データベース)
-
10
ACCESSで空白のデーターをクエリで判定/識別する方法を教えてくださ
Access(アクセス)
-
11
IIF関数の使い方
Visual Basic(VBA)
-
12
Access2010 「演算子がありません」エラー
その他(データベース)
-
13
レコードを保存するコード アクセスvba
その他(Microsoft Office)
-
14
アクセスで数値型のフィールドにNullをいれたい
その他(データベース)
-
15
Accessのマクロでモジュールを実行させたい。
Access(アクセス)
-
16
Accessのクエリで、replace関数を使い、データの中にある”をブランクに置き換えたいのですが
Access(アクセス)
-
17
「#エラー」の回避
Access(アクセス)
-
18
Accessで、定型入力を使って年と月のデータだけ入力したい
Access(アクセス)
-
19
テキストボックスにクエリ結果を表示させたい
その他(データベース)
-
20
MS Accessでフォームの「開く時」と「読込み時」のイベントの違い
Access(アクセス)
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・昔のあなたへのアドバイス
- ・字面がカッコいい英単語
- ・許せない心理テスト
- ・歩いた自慢大会
- ・「I love you」 をかっこよく翻訳してみてください
- ・ゆるやかでぃべーと タイムマシンを破壊すべきか。
- ・はじめての旅行はどこに行きましたか?
- ・準・究極の選択
- ・この人頭いいなと思ったエピソード
- ・「それ、メッセージ花火でわざわざ伝えること?」
- ・ゆるやかでぃべーと すべての高校生はアルバイトをするべきだ。
- ・【お題】甲子園での思い出の残し方
- ・【お題】動物のキャッチフレーズ
- ・人生で一番思い出に残ってる靴
- ・これ何て呼びますか Part2
- ・スタッフと宿泊客が全員斜め上を行くホテルのレビュー
- ・あなたが好きな本屋さんを教えてください
- ・かっこよく答えてください!!
- ・一回も披露したことのない豆知識
- ・ショボ短歌会
- ・いちばん失敗した人決定戦
- ・性格悪い人が優勝
- ・最速怪談選手権
- ・限定しりとり
- ・性格いい人が優勝
- ・これ何て呼びますか
- ・チョコミントアイス
- ・単二電池
- ・初めて自分の家と他人の家が違う、と意識した時
- ・「これはヤバかったな」という遅刻エピソード
- ・ゴリラ向け動画サイト「ウホウホ動画」にありがちなこと
- ・泣きながら食べたご飯の思い出
- ・一番好きなみそ汁の具材は?
- ・人生で一番お金がなかったとき
- ・カラオケの鉄板ソング
- ・自分用のお土産
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
テーブルに主キーを作らないデ...
-
Accessを使って日付を比較したい
-
accessのレポートであとから他...
-
accessで、「集計のオプション...
-
アクセスにエクセルのデータを...
-
アクセスのフォームを開くとき...
-
オートナンバー型を1から始める...
-
アクセスのデータ型を変更する...
-
Accessのクエリによる集計が出...
-
accessで過去に入力したデータ...
-
Access 複数フィールドの一致
-
ACCESS クエリで重複データを最...
-
「データベースまたはオブジェ...
-
Accessのフォーム上にレコード...
-
ACCESSで入力フォームをHTMLフ...
-
追加先の発見方法(SQL以外)
-
ACCESSでクエリを作成したら「...
-
ACCESSにてフィールド間の最小...
-
ACCESS レコードセット
-
Accessでフォームへのフィール...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
テーブルに主キーを作らないデ...
-
accessのレポートであとから他...
-
Accessを使って日付を比較したい
-
アクセスにエクセルのデータを...
-
accessで、「集計のオプション...
-
Accessで検索を高速化
-
Accessの入力フォームから、テ...
-
Access 複数フィールドの一致
-
Accessフォームでデータ入力で...
-
Access 2010 土日祝日を除いて...
-
アクセスのフォームを開くとき...
-
オートナンバー型を1から始める...
-
ACCESS Yes/No型の集計
-
Accessの「式で型が一致しませ...
-
Access クエリの更新結果をテ...
-
Access2010 携帯番号にハイホン...
-
Accessのクエリによる集計が出...
-
アクセスのオートナンバーの再...
-
MS-Accessのレコード内のフィー...
-
テーブル作成クエリとデータベ...
おすすめ情報