スポンサーリンク

2015年3月3日火曜日

集計クエリを使いグループ化し集計する

Access2013の集計クエリを使い、フィールドをグループ化し集計する方法です。

集計元の販売テーブルです。

このテーブルの商品名フィールドは同じ商品が複数登録されているので、これを集計します。
商品名フィールドは同じ商品が複数登録、これを集計
  1. クエリデザインで販売テーブルを使用します。
  2. 商品名フィールドをクエリに追加します。
  3. リボンの[クエリツール]-[デザイン]-表示/非表示グループの[集計]をクリックします。
表示/非表示グループの[集計]をクリック

クエリに集計行が追加されて、グループ化と表示されました。
グループ化と表示

集計結果が分かりやすいように販売金額の合計を追加します。

販売金額フィールドを追加し、集計を「合計」にします。
販売金額フィールドを追加

クエリの実行結果です。

商品名がまとめられて、販売金額が合計されました。
商品名がまとめられて、販売金額が合計

2015年2月27日金曜日

更新クエリで指定した検索条件に一致したデータを一気に書き換える

Access2013の更新クエリで、指定した検索条件に一致したデータを一気に書き換える方法です。

更新クエリの元になる商品マスターテーブルです。

この倉庫名フィールドの「第二倉庫」を「第2倉庫」に全レコード変更します。
「第二倉庫」を「第2倉庫」に全レコード変更します

クエリデザインを開きます。

リボンの[クエリツール]-[デザイン]-クエリの種類グループの[更新]をクリックします。
クエリの種類グループの[更新]をクリックします

クエリの「表示」の行が「レコードの更新」に変わりました。
「表示」の行が「レコードの更新」に変わりました

倉庫名フィールドを追加します。

レコードの更新に変更後の「"第2倉庫"」を入力します。

抽出条件を設定しないと、全レコードが「第2倉庫」になってしまうので、抽出条件に「"第二倉庫"」と入力します。
抽出条件に「"第二倉庫"」と入力します

これで更新クエリは作成完了です。

リボンの[実行]をクリックします。
リボンの[実行]をクリックします

「○件のレコードが更新されます。・・・」とメッセージが表示されるので、問題なければ[はい]をクリックします。 
問題なければ[はい]をクリックします

商品マスターテーブルを開いて確認します。

「第二倉庫」の倉庫名が全て「第2倉庫」に書き換えられました。
「第二倉庫」の倉庫名が全て「第2倉庫」に書き換えられました