Microsoft Office全般(Excel/Word/PowerPoint/Access/Outlook/OneNote)の使用方法を解説。

www.wanichan.com

PC > Access > FAQ

[Access 2000] 一番日付の新しいデータを抽出したい!

Microsoft Office Users Forum過去ログ

■495 / inTopicNo.1) 一番日付の新しいデータを抽出したい!

□投稿者/ クロコダイル 一般人(1回)-(2005/06/20(Mon) 20:59:02)

記事内容:[Access] 

教えてください!
アクセス2000使用
データベースから一番日付の新しいレコードだけを
抽出したいのですが、どの関数を使っていいのかわかりません。
とりあえず、期間指定をしています。
何個もレコードを持っていれば、その期間にレコードがないこともあり・・・
何個もレコードがある場合、最新のものだけ必要なのです。
できないのでエクセルで、手で消しています。
なんとかよい方法はないでしょうか?
よろしくお願いいたします。

■496 / inTopicNo.2) Re[1]: 一番日付の新しいデータを抽出したい!

□投稿者/ wanichan ファミリー(152回)-(2005/06/20(Mon) 22:16:27)

Max関数を使うのはだめでしょうか?
http://office.microsoft.com/ja-jp/assistance/HP010322551041.aspx

■497 / inTopicNo.3) Re[1]: 一番日付の新しいデータを抽出したい!

□投稿者/ シムリー 一般人(18回)-(2005/06/20(Mon) 22:38:47)

もちろんクエリを使ってますね?

1.クエリのデザインビューで、メニューバーから[表示]-[集計]を選択し集計行を表示します。

2.日付フィールドには既に期間を指定する、抽出条件が入っていると思いますが
このフィールドの条件欄のすぐ上の「表示」行のチェックを外します。

3.もう一度フィールドリストから、問題の日付フィールドをダブルクリックしてデザイングリッドに取り込みます。

4.取り込んだ日付フィールドをデザイングリッド上で、集計行の「グループ化」を「最大」に変更します。
(日付が新しいということは、日付の値が最大ということですね)

5.データシートビューに切り替えて、結果を確認します。
もちろん、条件に該当するデータがない場合は、結果も表示されません。

> データベースから一番日付の新しいレコードだけを
> 抽出したいのですが、どの関数を使っていいのかわかりません。
> とりあえず、期間指定をしています。
> 何個もレコードを持っていれば、その期間にレコードがないこともあり・・・

■500 / inTopicNo.4) Re[2]: 一番日付の新しいデータを抽出したい!

□投稿者/ クロコダイル 一般人(2回)-(2005/06/21(Tue) 12:24:43)

ありがとうございます!
MAXはやってみたけど、だめでした。

■502 / inTopicNo.5) Re[2]: 一番日付の新しいデータを抽出したい!

□投稿者/ クロコダイル 一般人(3回)-(2005/06/21(Tue) 12:34:31)

ありがとうございます。
やってみたらうまくいきました。
集計という機能をはじめて知りました。
グループ化ってなんだろうと思っていたんです。
感謝です!!

解決済み!
スポンサーリンク
INDEX
  • このエントリーをはてなブックマークに追加

コメント

※技術的な質問はMicrosoftコミュニティで聞いてください!

▲このページのトップへ