MS Access 2010: シンプルなクロス集計クエリを作成する

クエリは、テーブルからデータを抽出、検索、取得するための非常に重要なツールです。データベースに対して様々なアクションや操作を実行し、必要に応じて結果を出力します。Microsoft Accessのクロス集計クエリを使用すると、スプレッドシートに似たコンパクトな形式で情報を要約できます。この記事では、クロス集計クエリを使用する理由と使い方について詳しく説明します。

たとえば、さまざまなコースの学生が獲得した成績を分析したい場合、特定の学生の詳細を見つけるために下にスクロールする選択クエリを使用して分析するのは困難です。

下の表には、それぞれのコースで異なる成績を獲得した学生が合計 3 人います。

MS Access 2010: シンプルなクロス集計クエリを作成する

各学生が各コースで取得した成績を表示したい場合は、学生の名前を列見出しまたはフィールド見出しに変更し、コース名を行見出しに変更して、簡潔ながらも完全なレコードビューを取得する必要があります。クロス集計クエリでは、少なくとも1つの行見出し、1つの列見出し、および値を割り当てる必要があります。そのため、この例では、学生の名前フィールドを行見出しに、コース名を行の列見出しに変更し、成績に値を割り当てます。

クエリを作成するには「作成」タブに移動し、「クエリデザイン」をクリックしてデザインビューを表示します。テーブルを追加して内容を確認します。

MS Access 2010: シンプルなクロス集計クエリを作成する

次に、「デザイン」タブに移動して、「クロス集計」をクリックします。

MS Access 2010: シンプルなクロス集計クエリを作成する

下のフィールドペインに「クロス集計」と「合計」という2つの新しい行が追加されているのが分かります「クロス集計」行で、小さなドロップダウンボタンをクリックしてオプションを表示し、「行見出し」を選択して「コース」フィールドを行見出しとして割り当てます。 「名前」フィールド の次の行でドロップダウンオプションから「列見出し」を選択します。 「点数」フィールド「値」を選択し、対応する行(上)でドロップダウンオプションから「合計」を選択します

MS Access 2010: シンプルなクロス集計クエリを作成する

以前は列見出しだったコースが行見出しに変換され、以前は行見出しだった生徒の名前が列見出しに変更されました。その結果、簡潔さが実現され、生徒の詳細を見るために下にスクロールする必要がなくなりました。

MS Access 2010: シンプルなクロス集計クエリを作成する

上記のデモには少量のデータが含まれていますが、処理するデータシートが非常に大きい場合に、クロス集計クエリの実際の使用法を確認できます。

Leave a Comment

Word 2010 ステータスバーに情報を追加する

Word 2010 ステータスバーに情報を追加する

ステータスバーはWord文書ウィンドウの下部にあり、Wordアプリからの便利な情報を提供します。文書の状態や

Excelワークシートをグラフ用紙に変換する

Excelワークシートをグラフ用紙に変換する

これまでグラフ用紙に地図を描いていたなら、Excelシートを使って自分で作ることができます。必要なのは、行を微調整して、

PowerPoint 2010プレゼンテーションをビデオに変換/エクスポートする方法

PowerPoint 2010プレゼンテーションをビデオに変換/エクスポートする方法

PowerPointプレゼンテーションをビデオに変換する必要がある状況に遭遇することがよくあります。たとえば、

Outlook 2010: 電子メールメッセージの有効期限を設定する

Outlook 2010: 電子メールメッセージの有効期限を設定する

Microsoft Outlook 2010では、送信するメールごとに有効期限を指定できる柔軟性があります。この機能は、次のような場合に便利です。

Outlook 2010: 送信者のメールカテゴリを保持する

Outlook 2010: 送信者のメールカテゴリを保持する

Outlookは非常に人気があり、組織で広く使用されています。しかし、通常の運用では、非常に便利な機能を見逃してしまうことがよくあります。

PowerPoint 2010: Word でプレゼンテーションの配布資料を作成する [ヒント]

PowerPoint 2010: Word でプレゼンテーションの配布資料を作成する [ヒント]

Microsoft PowerPoint 2010には、プレゼンテーションの配布資料の書式設定を行う新しい機能が搭載されています。また、ユーザーの利便性を考慮し、

Access 2010 でテーブルをプレーンテキストにエクスポートする

Access 2010 でテーブルをプレーンテキストにエクスポートする

RDBMS(リレーショナルデータベース管理システム)は豊富ではないため、Access 2010のコンテンツを誰かと共有する場合は、それが

MS Visio 2010でExcelスプレッドシートをリンクして図を作成する

MS Visio 2010でExcelスプレッドシートをリンクして図を作成する

Microsoft Visioは優れたベクターグラフィックソフトウェアであり、多くのツール、機能、特徴、そして最も重要なのは何千もの図表の種類を備えています。

Microsoft Word 2010: 2つの文書を並べて表示する

Microsoft Word 2010: 2つの文書を並べて表示する

多くの場合、2つのWord文書を比較する必要がありますが、それらを並べて表示することは比較にとって不可欠です。両方の文書を別々のウィンドウで開くことができます。

Access 2010 で論理演算子を使用してクエリ条件を設定する

Access 2010 で論理演算子を使用してクエリ条件を設定する

名前が示すように、クエリはデータベースに含まれるテーブルフィールドから特定のデータを取得します。したがって、クエリで特定の基準を設定すると、フィルタリングに役立ちます。