• ベストアンサー

Accessで日付のみのデータから週次集計したい

Accessで、ローデータとしてDate(yyyy/mm/dd)情報のみを持っているものに対して、週次集計をしたいと思っています。関数などで、週としてのまとまりを自動でつくることはできないでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • Dxak
  • ベストアンサー率34% (510/1465)
回答No.1

DatePart 関数 - Microsoft Office Online http://office.microsoft.com/ja-jp/access/HA012288121041.aspx と、言う関数がありますので、クエリ上で DatePart("ww",[対象フィールド]) で、週次集計可能ですが・・・Format関数あたりで、一工夫しないと年越し等がある場合、対応が難しくなってくるかな?

関連するQ&A

  • ACCESSの日付形式

    テーブルに日付形式のフィールドがあり、エクスポートすると、形式がyyyy/mm/dd hh:mm:ddになってしまいます。 yyyy/mm/dd形式でエクスポートするには、どのようにしたらよいでしょうか。 VBAのDocmd.TransferTextで行いたいと思います ちなみにAccess97です。 よろしくお願いします

  • Accessの日付フィールドデータの取得について。

    VbScriptでオブジェクトに、Accessの日付フィールドデータを取得するのですが、その際、 "YYYY/MM/DD HH:MM:SS" の形式で取得するにはどのようにしたらよいのでしょうか。 よろしくお願いします。

  • Access2007の経過年数を出す関数を教えてください。

    Access2007でフイールドにフイールド名BEGDATEに「yyyy/mm/dd」が書き込んでありもう一つのフイールドにフイールド名ENDDATEに「yyyy/mm/dd」が記録されています。 この「BEGDATEのyyyy/mm/dd」と「ENDDATEのyyyy/mm/dd」の経過年数、月数、日数をたとえば40年5ヶ月10日だとすれば 40.5.10と表示させるにはこれを表示させるボックスのコントロールソースにどのような関数を書いたらよいのでしょうか。 因みにAccess2003時代は=PASSAWAY([BEGDATE],[ENDDATE])と言う簡単な関数で出来ていましたが今これを使うと#NAME?のエラーになってしまいます。

  • ACCESS、時間ごとの集計の仕方は?

    Accessで簡単なDBを作っています。 日付/時刻型のフィールドをもつテーブルを時間毎に集計するクエリを作りたいと思います。標準的な(初心者におすすめの)作り方を教えてください。 私はACCESS初心者ですがSQLが分かるのでSQLビューで書いてしまえばやりたいことはだいたいできてしまいます。 検索して調べて、 ・デザインビューのフィールドに「日時:Format([DATE],"yyyy/mm/dd hh")」と入力する方法 ・ウィザードで日毎に集計してから、デザインビューで「時:Hour(DATE)」というフィールドを追加する方法 があることが分かりました。 しかし、煩雑というか、難しいような気がします。 作ったものを初心者に引き継いでメンテしてもらいたいので、もっと一般的な方法があれば教えてください。 宜しくお願い致します。

  • アクセスで日付の書式が書き直されます。

    Access97での書式で日付についてお尋ねします。 テキストボックスの書式で、 yyyy\年mm\月d\週 と入力すると、強制的に yyyy"年"mm"月"d"週" となってしまい、表示も本来 2007年08月1週 となるところ、 2007mm月d週 と成ってしまいます。 このファイルをAccess2002で開くと、 yyyy\年mm\月d\週 のままです。 Access97の設定に寄るもではないかと思うのですが、分かりません。 どなたか、ご存じの方がいらっしゃれば、ご教授の程、お願いいたします。

  • ACCESSのデータをEXCELにコピーすると日付が必ずYYYY/MM

    ACCESSのデータをEXCELにコピーすると日付が必ずYYYY/MM/DD→DD-MONTH-YYになります。書式を変えずにコピーする方法を教えてください。 WIX XP SP3 ACCESS 2007

  • 日付変換

    エクセルで指定された「yyyy/mm/dd」から「yyyy/mm」のみ抽出する関数がありますか? 宜しくお願いします。

  • Access 本日の日付取得

    Accessのコントロール選択内にある Microsoft Date and Time Picker Control6.0 での本日の日付を取得する方法がわかりません 作成又はMicrosoft Date and Time Picker Control6.0のプロパティ 変更日が既定値になってしまいます。 テキストボックスならプロパティ既定値に=now()とすると 自動に取得してくれるのですが・・・ 理想はyyyy/mm/ddです 分かる方宜しくお願いします

  • access2000 何日~何日の日付のデータ絞込み

    こんにちは。 access2000で、日付の期間のデーターを絞り込みしたいのですが・・。 クエリーで抽出条件にどう記入すればよいでしょうか? データーは、yyyy/mm/dd です。 2003/4/1~2004/3/31のデーターを抽出したいのですが・・。 お願いします。 それと、画面なのですが自宅は17インチ会社は15インチでフォームを作成すると、15インチに入りません・・。 自動的に画面に納まる事は出来ないでしょうか?? お願いします。

  • Access VBA DoCmd.TransferTextについて

    ACCESS VBAでテーブルの情報をDoCmd.TransferTextを用いて CSV出力しようとしています。 しかし、"YYYY/MM/DD"形式のデータがどうしても"YYYY/MM/DD HH:mm" 形式で出力されてしまいます。 このメソッドを用いると必ずこうなってしまうのでしょうか? よろしくお願いいたします。

専門家に質問してみよう