Google検索

リンクユニット

Windows10 & Office2016 Access2016

クエリでデータをグループ化して集計

投稿日:2018年1月7日 更新日:

クエリのデザイングリッドに[集計]セルを表示すると、データをグループ化して、グループごとに集計することができます。

製品ごとに数量や売上の合計を求めることができます。

クエリのデザインビュー

サンプルとして下のようなクエリがあります。

クエリの確認

下のように[T_売上]テーブルの全フィールドに、演算フィールドを追加したクエリを作成しています。

クエリ名は[Q_売上]としています。

クエリ

クエリを実行すると、下のようになります。このクエリを基に新しいクエリを作成します。

そして、デザインビューで集計セルを表示して、製品名ごとの数量と売上の合計を求めていきます。

データシーとビュー

新しいクエリを作成

[作成]タブの[クエリ]グループの[クエリデザイン]をクリックします。

クエリデザイン

[テーブルの表示]ダイアログボックスの[クエリ]タブをクリックして、[Q_売上]を選択して[追加]ボタンをクリックします。

テーブルの表示ダイアログボックス

[製品名]と[数量]と[売上]フィールドをデザイングリッドに追加します。

フィールドをデザイングリッドにドラッグして作成します。

または、各フィールドをダブルクリックして追加します。

フィールドの追加

クエリのデザインビューで[集計]行を追加

以下のどちらかの方法で[集計]行を表示します。

参考[集計]行を非表示にするには、再度 [集計]ボタンをクリックします。

[デザイン]タブから

クエリをデザインビューで開きます。

[デザイン]タブの[表示/非表示]グループにある[集計]をクリックします。

デザインタブの集計

デザイングリッドから

デザイングリッドで右クリックして、ショートカットメニューから[集計]をクリックします。

デザイングリッドで右クリック

結果、下のようにデザイングリッドに[集計]行が追加されます。

集計行の表示

数量と売上の合計を求める

[数量]フィールドの[集計]セルの▼ボタンをクリックして、メニューの中から[合計]をクリックします。

プルダウンメニューから[合計]を選択

同様に、[売上]フィールドのセルにも[合計]を選択します。

売上フィールドも合計を選択

参考集計の種類には、以下のものがあります。

  • グループ化 フィールドをグループ化します。
  • 合計 フィールドの値を合計します。
  • 平均 フィールドの平均値を求めます。
  • 最小 フィールドの最小値を求めます。
  • 最大 フィールドの最大値を求めます。
  • カウント フィールドの値の数を求めます。
  • 標準偏差 フィールドの標準偏差値を求めます。
  • 分散 フィールドの値の分散を求めます。
  • 先頭 フィールドの値の先頭を求めます。
  • 最後 フィールドの値の最後を求めます。
  • 演算 フィールドの値で演算をします。
  • Where条件 フィールドに条件を設定します。

クエリの実行

実行ボタンをクリックして、クエリの結果を確認します。

クエリの実行

ここでは、下のようになっています。フィールドの名前が[数量]が[数量の合計]、[売上]が[売上の合計]になっていますが、これは[集計]を設定すると、自動的に変更されます。

フィールド名を変更したい場合は、デザインビューに切り替えて変更します。

フィールド名の変更

クエリの実行結果

名前を付けて保存

クエリに名前を付けて保存します。

[F12]キーを押すと、[名前を付けて保存]ダイアログボックスが表示されます。

[名前を付けて保存]ダイアログボックス

フィールド名の変更

クエリを保存した後、再度 デザインビューで開くと、集計を求めたフィールド名が変更されているのがわかります。

別の分かりやすい名前にしたい場合は、[新規フィールド名:既存のフィールド名]にします。

例えば、[数量の合計]を[数量計]にしたい場合は、[数量計:数量]のようにします。

ここでは、このままにしておきます。

フィールド名の変更

データシートビューで集計行を表示

作成した[Q_製品別合計]クエリをデータシートビューで開いて、集計行を表示することができます。

[ホーム]タブの[レコード]グループにある[集計]をクリックします。

データシートビューで集計

フィールドのデータごとに集計結果を表示することができます。

各集計セルをクリックすると、プルダウンボタンが現れます。

[数量の合計]と[売上の合計]で、プルダウンメニューの中から[合計]を選択します。

ここの集計には、[合計]、[平均]、[カウント]、[最大]、[最小]、[標準偏差]、[分散]があります。

参考非表示にする場合は、再度、[ホーム]タブの[レコード]グループにある[集計]をクリックします。

プルダウンメニューから合計を選択

フィールドの書式の変更

フィールドの書式を変更したい場合は、クエリをデザインビューで開きます。

そして、デザイングリッドで右クリックして、ショートカットメニューから[プロパティ]をクリックします。

デザイングリッドで右クリックして、プロパティを選択

プロパティシートの[書式]の▼ボタンをクリックして、目的の書式があれば、ここから選択します。

直接入力することもできます。

書式のプルダウンメニュー

ここでは、[売上の合計]は[通貨]を選択し、[数量の合計]は書式を直接入力しました。

書式の設定

クエリを実行すると、下のようになります。

クエリの実行

関連グループ化で重複レコードを削除したテーブルを作成することもできます。

グループ化で重複レコードを削除したテーブルを作成

Access2013で、1つのテーブルで重複したレコードを削除してマスターテーブルを作成する方法です。 以下のようなテーブル(テーブル名は受 ...

続きを見る

おすすめ記事と広告

推奨管理人一押しのテキストです。私もこれで学習しました。

記事を更新しました

レポートのレコードを抽出して印刷

Accessのレポートでフィルターをかけて、一部の情報のみを印刷したいことがあると思います。 レポートのフィルターを実行するには、レポートビ ...

タブやカンマで区切られたテキストファイルをExcelで開く

Excelで外部データを開くには、テキストファイルウィザードを使います。 Excelでよく扱うテキストファイルは、txt形式のテキストファイ ...

絵文字の入力方法

Windows10のIMEでは、面白い絵文字をたくさん表示することができます。 特にWord2016では、下のように色付き絵文字を入力するこ ...

Officeテーマ

Office2016のOfficeテーマは、[カラフル][濃い灰色][白]の3種類です。 既定はカラフルです。 アカウントから変更 Offi ...

Wordで記事を書いてWordPressへ投稿、下書きとして発行も

Word2007から[ブログへ投稿]という機能があります。 Wordから直接、ブログへ発行できる機能です。 以下は、Word2010のときの ...

-Windows10 & Office2016 Access2016

Copyright © 2001-2018 初心者のためのOffice講座 All Rights Reserved.

Copyright© 初心者のためのOffice講座 , 2018 AllRights Reserved Powered by AFFINGER4.