accessのクエリで日付が入ったフィールドから、「前年度だけ」の日付を抽出したいのですが、
どのように抽出条件を設定したら良いでしょうか。
年度は4月1日~3月31日になります。
下のように入力をすると1月になった時点で「前年度」ではなくなってしまう事はわかるのですが、どのように書けば良いかわからず困っています。
Between DateSerial(Year(Now())-1,4,1) And DateSerial(Year(Now())+0,3,31) Or Is Null
どなたか詳しい方教えて下さい。よろしくお願いします。
No.2
- 回答日時:
Between DateSerial(Year(Now())-1+( Month(Now())<4),4,1) And DateSerial(Year(Now())+( Month(Now())<4),3,31) Or Is Null
かな?
この度は教えていただきありがとうございます!
最初は式を見たときにmonth関数を追加すると、どうして前年度になるかが分からなかったのですが、そうか、1~3月の時は更にマイナス1になるからか!と理解が出来ました。とても勉強になりました。
お礼が遅くなり申し訳ありません。教えていただきありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Access(アクセス) Accessクエリで年月フィールドを年のみで抽出する方法について 2 2022/08/29 18:10
- その他(データベース) Accessのクエリで1フィールドの抽出条件設定をNullでなく全角半角含む空白のみの文字列でない文 1 2023/04/24 15:20
- Access(アクセス) アクセス where句を使用して複数条件抽出をするには 2 2022/08/29 13:24
- Visual Basic(VBA) Sheet2の日付をキーにオートフィルターで2023年1月のデータを抽出し、Sheet3へ書き出すた 2 2023/03/06 23:57
- Visual Basic(VBA) ①ExcelVBAでカレンダーを作り、別のユザーフォームで日付を入力したいのですがエラーになります。 1 2023/02/17 18:39
- Access(アクセス) Accessフォーム 一部のレコードだけを抽出する方法について 1 2022/06/28 18:45
- Access(アクセス) アクセス 有効なフィールド名、または式として認識できませんのエラー 3 2022/08/19 11:53
- Access(アクセス) Accessのクエリの結果を、既存のエクセルに追加したい 2 2022/07/31 22:44
- Visual Basic(VBA) 過去日付、年の切り替え 6 2022/05/26 12:41
- Visual Basic(VBA) 今日の日付が過ぎたらその行を削除したい 1 2023/04/01 20:06
このQ&Aを見た人はこんなQ&Aも見ています
-
外出時に「待たせる妻」vs イライラする「待つ夫」は日本だけ?見習いたい海外事情
夫の家事参加に積極的なイメージのある海外でも、同様の事例はあるのか。結婚カウンセラーの佐竹悦子さんに伺ってみた。
-
アクセスクエリに「今年度」の条件を
Access(アクセス)
-
アクセスで前年対比を出す方法を教えてください。
Access(アクセス)
-
ACCESSで空白のデーターをクエリで判定/識別する方法を教えてくださ
Access(アクセス)
-
-
4
AccessからExcelのファイルを起動する
その他(データベース)
-
5
アクセスで月単位の抽出
Access(アクセス)
-
6
Accessでテーブルの値をテキストボックスに代入するには?
Access(アクセス)
-
7
Accessで年月日のデータを年度で表示するには
Access(アクセス)
-
8
Access→Excelへエクスポートすると日付の表示形式が変化する
Excel(エクセル)
-
9
サブフォームに対してGoToRecordするには?
その他(Microsoft Office)
-
10
ACCESSのクエリで抽出条件「または」は9個までしかかけませんよね…
Access(アクセス)
-
11
「#エラー」の回避
Access(アクセス)
-
12
実行時エラー '3464': 抽出条件でデータ型が
Access(アクセス)
-
13
レコードを保存するコード アクセスvba
その他(Microsoft Office)
-
14
アクセス 日付抽出(年月のみ) 独特のテーブルデータをご了承ください。 毎月、先月分、先々月分の2ヶ
Access(アクセス)
-
15
Accessを開きなおすとテキストボックスの値がエラー#Name?になる
その他(データベース)
-
16
Access レポート印刷するときに1ページに収める方法
Access(アクセス)
-
17
年月日を持つテーブルから年月を指定して抽出したいのですが
その他(データベース)
-
18
前のレコードの値を自動で入れたい
PowerPoint(パワーポイント)
-
19
アクセスからエクセルファイルを開きたい
Access(アクセス)
-
20
ACCESSでVBAから選択クエリの抽出条件を指定したい
Access(アクセス)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ACCESS 「パラメータの入力」...
-
ACCESSのクエリで抽出条件「ま...
-
エクセルのマクロで検索・抽出...
-
PCゲームから音声ファイルを抽...
-
accessの日付フィールドから前...
-
クエリの進行状況を知りたい。
-
ACCESSのクエリ:抽出条件で型...
-
Access テーブルを分割してエク...
-
アクセス・クエリの抽出条件(...
-
ACCESS クエリで”1”でないもの...
-
ACCESS クエリの抽出条件に他の...
-
ACCESS抽出条件でデータ型が一...
-
Access 2003 iif [日付フィール...
-
元データから連続5日以上だった...
-
Accessクエリーでチェックボッ...
-
ACCESSの時間帯の抽出について
-
ExcelのVBAで、XMLファイルのデ...
-
差込印刷での全角表示について...
-
日付型のフィールドに空白を入...
-
アクセスのエラー「クエリには...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ACCESS 「パラメータの入力」...
-
ACCESSのクエリで抽出条件「ま...
-
ACCESS クエリの抽出条件に他の...
-
ACCESSの時間帯の抽出について
-
Access テーブルを分割してエク...
-
PCゲームから音声ファイルを抽...
-
アクセス・クエリの抽出条件(...
-
エクセルのマクロで検索・抽出...
-
access クエリの抽出条件を入れ...
-
ACCESS クエリの抽出条件を動的...
-
accessの日付フィールドから前...
-
アクセスでの抽出方法(日付+時...
-
Access 2003 iif [日付フィール...
-
ACCESS クエリで”1”でないもの...
-
元データから連続5日以上だった...
-
アクセス2000で、DBの0と空白以...
-
ACCESS抽出条件でデータ型が一...
-
最大値以外の抽出方法
-
クエリの進行状況を知りたい。
-
Accessクエリーでチェックボッ...
おすすめ情報