
No.4ベストアンサー
- 回答日時:
そんな感じでよろしければ、最も簡単な方法は・・・
クエリーに日付、得意先、売上データのフィールドを表示させますが、さらに一つフィールドを加えてください。
フィールド:月:Month([日付])
抽出条件:[抽出したい月は?]
これによって、月だけ入力すれば検索してくれます。
年も聞いてほしい場合には、同様に 年:Year([日付]) を新規フィールドに追加してください。
やってみました!
最高に簡単ですね!(なんでできるのか理屈がわかってないのですが[抽出したい月は?]の日本語が式になっているのでしょうか。
)
ありがとうございました!
No.3
- 回答日時:
>日にちの入力は、年と月と日の間にそれぞれスペースが必要なのでしょうか
これはそのテーブルの日付のデータの持ち方によるのですが。
例えば日付型で2005/04/19のように日付のデータを持っていれば通常に2005/04/01 2005/04/30で4月のレコードを抽出できます。テキスト型で日付を持っていれば20050401 20050430のように入力されている状態と同じようにしないと抽出できません。
どの様に入力するかではなくテーブルの日付フィールドがどの様に入力されているかが問題になります。テーブルの日付フィールドのデータに合わせて入力し抽出してください。
すばやい回答ありがとうございます。
テーブルと同じ形式にしないと抽出できない、というのは、よく考えれば機械なので当然なんですよね・・。
勉強になりました。
No.2
- 回答日時:
>日付と得意先と売上データの入った・・一月分ごとに分けて表示することはできるでしょうか。
>いったんテーブルにするのがいいのでしょうか。
いったんテーブルに出力する必要はないと思います。
クエリで日付を月ごとで抽出できるようにすれば良い事ですから。
日付の抽出条件に
Between #2005/04/01# And #2005/04/30# とすれば4月の日付のレコードが表示されます。
または日付の抽出条件に
Between [範囲開始日を入力してください] And [範囲終了日を入力してください] とすれば抽出する範囲開始日と範囲終了日を入力するダイアログが表示しますので日付を入力すればその範囲の日付のレコードが抽出され表示されます。
そのクエリを使って集計など必要な事をすれば良いのでテーブルにいったん保存する必要はありません。
クエリは新規作成を選択すればウィザードが開きますのでウィザードに従い進めていきデザインビューで抽出条件を記述すれば出来ますので簡単です。
試してみてください。
ありがとうございました。
Between [範囲開始日を入力してください] And [範囲終了日を入力してください]でやりたいことができそうです。
このときの日にちの入力は、年と月と日の間にそれぞれスペースが必要なのでしょうか?
連続で打ち込める簡単な設定があるようならアドバイスお願いできないでしょうか
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
年月日を持つテーブルから年月を指定して抽出したいのですが
その他(データベース)
-
アクセスで『0の値以外』を表示する方法
Access(アクセス)
-
Access 同じデータをたくさんのレコード(同一列)に一度に入力するには
Access(アクセス)
-
-
4
「年」と「月」だけの日付の表示方法
Excel(エクセル)
-
5
Access2003 クエリで、空の列は作れますか?
Access(アクセス)
-
6
アクセス 日付抽出(年月のみ) 独特のテーブルデータをご了承ください。 毎月、先月分、先々月分の2ヶ
Access(アクセス)
-
7
SQL文で パラメータが少なすぎます エラー
Access(アクセス)
-
8
アクセスクエリに「今年度」の条件を
Access(アクセス)
-
9
アクセスで数値型のフィールドにNullをいれたい
その他(データベース)
-
10
accessの日付フィールドから前年度だけを取り出したい
Access(アクセス)
-
11
Accessクエリで年月フィールドを年のみで抽出する方法について
Access(アクセス)
-
12
複数のクエリーを一枚のレポートに掲載する方法(アクセス)
Access(アクセス)
-
13
アクセスで前年対比を出す方法を教えてください。
Access(アクセス)
-
14
ACCESSで1月1日~12月31日までの日付を入れる方法
その他(データベース)
-
15
Accessで、定型入力を使って年と月のデータだけ入力したい
Access(アクセス)
-
16
アクセスで#エラーを表示させない方法は?
Access(アクセス)
-
17
ACCESSで空白のデーターをクエリで判定/識別する方法を教えてくださ
Access(アクセス)
-
18
Access2010 「演算子がありません」エラー
その他(データベース)
-
19
実行時エラー 438になった時の対処法を教えて下さい。
Visual Basic(VBA)
-
20
前のレコードの値を自動で入れたい
PowerPoint(パワーポイント)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
日付型のフィールドに空白を入...
-
SQL文で パラメータが少なすぎ...
-
Excleピボットでデータのない部...
-
ACCESSの空白をカウントする
-
ビュー定義をプログラムで動的...
-
クロス集計のユニオンクエリー...
-
【vba】日付の形式が勝手に変わ...
-
【Accessで困っています...
-
Excel→Accessへの日付データの...
-
アクセスの昇順並び替えで空白...
-
VBA 別シートの同じ日付の欄に...
-
「今日の日付を含む」と言う条...
-
Accessのデータ型の日付/時刻型...
-
【エクセル】指定した日付に一...
-
Accessでの生年月日入力
-
BCPでCSV内の文字列をテーブル...
-
アクセスで日付を入力すると曜...
-
アクセス 前月の月末日を求めたい
-
指定日付を起点にして最新日付...
-
Accessで日付の比較がうまくい...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
日付型のフィールドに空白を入...
-
SQL文で パラメータが少なすぎ...
-
Excleピボットでデータのない部...
-
VBA 別シートの同じ日付の欄に...
-
アクセスで日付を入力すると曜...
-
Excel→Accessへの日付データの...
-
Accessの日付時刻型から日付、...
-
アクセス:既定値に土日含まず...
-
【vba】日付の形式が勝手に変わ...
-
BCPでCSV内の文字列をテーブル...
-
指定日付を起点にして最新日付...
-
ACCESSの空白をカウントする
-
アクセスの昇順並び替えで空白...
-
エクセル-過去6カ月分の合計を...
-
sql update で 抽出条件データ...
-
アクセスで月単位の抽出
-
【エクセル】指定した日付に一...
-
アクセスのフォームで期間検索...
-
アクセス97のVBAで日付項目をヌ...
-
ピボットテーブルの日付を週ご...
おすすめ情報