Excel-data-analysis-tables

提供:Dev Guides
移動先:案内検索

Excelデータ分析-テーブル

  • テーブル*は、構造化されたデータの長方形の範囲です。 主な機能は次のとおりです-
  • 表の各行は、データの単一のレコードに対応しています。 例-従業員情報。
  • 各列には、特定の情報が含まれています。 例-列には、名前、従業員番号、雇用日、給与、部門などのデータを含めることができます。
  • 一番上の行は、各列に含まれる情報を説明し、ヘッダー行と呼ばれます。
  • 一番上の行の各エントリは、列ヘッダーと呼ばれます。

Excelテーブルを作成して使用すると、データを簡単に管理および分析できます。 さらに、Excelテーブルを使用すると、組み込みのフィルタリング、並べ替え、および行の網掛けが得られ、レポート作成作業が容易になります。

さらに、Excelはテーブルで実行されたアクションにインテリジェントに応答します。 たとえば、列に数式があるか、テーブルのデータに基づいてグラフを作成しました。 テーブルにデータを追加する(つまり、行を増やす)と、Excelは数式を新しいデータに拡張し、グラフは自動的に展開されます。

テーブルと範囲の違い

以下は、テーブルと範囲の違いです-

  • テーブルは、範囲よりも構造化されたデータ操作方法です。
  • あなたは範囲をテーブルに変換することができ、Excelは自動的に提供します-
  • テーブル名
  • 列ヘッダー名
  • データ(セルの色とフォントの色)をフォーマットして視覚化を向上

表には、範囲では使用できない追加機能があります。 これらは-

  • Excelは、プロパティからスタイルに至るまで、リボンにテーブルツールを提供します。
  • Excelでは、各列ヘッダーに[フィルター]ボタンが自動的に提供され、定義した条件に一致する行のみが表示されるようにデータを並べ替えたり、テーブルをフィルター処理したりします。
  • テーブルに複数の行があり、ヘッダー行が消えるようにシートを下にスクロールすると、ワークシートの列の文字がテーブルヘッダーに置き換えられます。
  • 表の列のセルに数式を配置すると、その列のすべてのセルに伝達されます。
  • セル参照を使用したり、範囲名を作成したりすることなく、数式でテーブル名と列ヘッダー名を使用できます。
  • 右下のセルの右下隅にある小さな三角形のコントロールをクリックしてドラッグし、行または列を追加して、テーブルサイズを拡張できます。
  • データをフィルタリングするためのテーブルのスライサーを作成して使用できます。

この章では、これらすべての機能について学習します。

テーブルを作成

ワークシートにあるデータからテーブルを作成するには、所定の手順に従ってください-

  • ステップ1 *-テーブルに含めるセルの範囲を選択します。 セルにはデータを含めることも、空にすることもできます。 次の範囲には、290行の従業員データがあります。 データの一番上の行にはヘッダーがあります。

テーブルの作成

  • ステップ2 *-[挿入]タブの[テーブル]グループで、[テーブル]をクリックします。 *テーブルの作成*ダイアログボックスが表示されます。 [*テーブルのデータはどこですか?]ボックスで選択したデータ範囲が正しいことを確認します。

タブの挿入

ステップ3 *-選択した範囲の一番上の行にテーブルヘッダーとして使用するデータが含まれている場合は、[ *My table has headers ]ボックスをオンにします。

注意-このボックスをチェックしない場合、テーブルにはヘッダーがあります– Column1、Column2、…

  • ステップ4 *-[OK]をクリックします。

テーブルの作成ダイアログボックス

範囲はデフォルトのスタイルで表に変換されます。

デフォルトサイズのテーブル

  • ステップ5 *-範囲の任意の場所をクリックしてCtrl+ Tを押すことで、範囲をテーブルに変換することもできます。 [テーブルの作成]ダイアログボックスが表示されたら、上記の手順を繰り返すことができます。

テーブル名

Excelは、作成されるすべてのテーブルに名前を割り当てます。

  • ステップ1 *-作成したテーブルの名前を確認するには、テーブルをクリックし、リボンの*テーブルツール-デザイン*タブをクリックします。
  • ステップ2 *-*プロパティ*グループの*テーブル名*ボックスに、テーブル名が表示されます。

テーブル名ボックス

  • ステップ3 *-このテーブル名を編集して、データにとってより意味のあるものにすることができます。
  • ステップ4 *-[テーブル名]ボックスをクリックします。 名前をクリアし、Emp_Dataと入力します。

-範囲名の構文規則はテーブル名に適用されます。

適用される構文規則

テーブル内の名前の管理

Name Managerで範囲名を管理する方法と同様に、テーブル名を管理できます。

  • テーブルをクリックします。

  • [式]タブの[定義された名前]グループで[名前マネージャー]をクリックします。

    *Name Manager* ダイアログボックスが表示され、ワー​​クブックで *Table Names* を見つけることができます。

テーブル内の名前の管理

*Name Manager* ダイアログボックスで、 *Table* *を*編集*するか、 *New* オプションでコメントを追加できます。 ただし、*参照*で範囲を変更することはできません。

テーブル名の編集

列ヘッダーを使用して*名前を作成*して、数式やグラフなどで使用できます。

  • テーブルの列ヘッダー EmployeeID をクリックします。
  • Name Managerをクリックします。
  • [名前マネージャー]ダイアログボックスで[新規]をクリックします。

[新しい名前]ダイアログボックスが表示されます。

[名前]ボックスに列ヘッダーがあり、[参照先]ボックスに *Emp_Data [[Headers]、[EmployeeID]] があります。

名前ボックス

ご覧のとおり、これはテーブルで名前を定義する簡単な方法です。

列文字を置き換えるテーブルヘッダー

テーブル内のより多くの行のデータを操作している場合、それらの行のデータを見るために下にスクロールする必要がある場合があります。

ただし、その際、どの値がどの列に属するかを識別するためにテーブルヘッダーも必要です。 Excelはこれを自動的にスムーズに行う方法を提供します。 データを下にスクロールすると、ワークシートの列文字自体がテーブルヘッダーに変換されます。

以下のワークシートでは、列の文字がそのまま表示され、表のヘッダーは行2にあります。 290行のデータのうち21行が表示されます。

列の文字

下にスクロールして、表の行25〜35を確認します。 テーブルヘッダーは、テーブル列の列文字を置き換えます。 他の列の文字はそのまま残ります。

置換された列文字

テーブル内の式の伝播

以下の表で、各従業員の年齢を含めたいとします。

  • ステップ1 *-誕生日の列の右側に列を挿入します。 列ヘッダーにAgeと入力します。
  • ステップ2 *-その空の列のセルのいずれかで、数式= DAYS([@ BirthDate]、TODAY())を入力し、Enterを押します。

式の伝播

数式は、テーブルのその列の他のセルに自動的に伝播します。

式が自動的に伝播する

テーブルのサイズ変更

テーブルのサイズを変更して、行/列を追加または削除できます。

バッチ1〜15の合計マークを含む次の表Student_Marksを検討してください。

テーブルのサイズ変更

さらに3つのバッチ16〜18と合格率を含む列を追加するとします。

  • 表をクリックします。
  • 右下の青色のコントロールを下にドラッグして、テーブルにさらに3行を追加します。

バッチの追加

  • 再び右下の横にある青色のコントロールをドラッグして、テーブルにもう1列追加します。

テーブルは次のようになります。 また、Name Managerダイアログボックスの表に含まれる範囲を確認することができます-

範囲の確認

重複を削除

異なるソースからデータを収集する場合、おそらく重複した値を持つことができます。 分析をさらに進める前に、重複する値を削除する必要があります。

さまざまなブランドのさまざまな製品に関する情報がある次のデータを見てください。 このデータから重複を削除するとします。

重複の削除

  • 表をクリックします。
  • [*デザイン]タブで、リボンの[ツール]グループの[重複の削除]をクリックします。 [重複の削除]ダイアログボックスが表示されます。

デザインタブ

[重複の削除]ダイアログボックスの列の下に列ヘッダーが表示されます。

  • 重複を削除する列に応じて列ヘッダーを確認し、[OK]をクリックします。

重複する値を持つ行がいくつ削除され、一意の値がいくつ残っているかに関するメッセージが表示されます。 クリーニングされたデータがテーブルに表示されます。

クリーニングされたデータ

リボンの[データ]タブにある[データツール]グループの[重複の削除]で重複を削除することもできます。

範囲に変換

テーブルを Range に変換できます。

  • 表をクリックします。
  • リボンの[デザイン]タブで、[ツール]グループの[範囲に変換]をクリックします。

範囲に変換

テーブルを範囲に変換するかどうかを尋ねるメッセージが表示されます。 [はい]で確認すると、テーブルが範囲に変換されます。

範囲に変換されたテーブル

テーブルスタイルオプション

選択できる Table Styles のオプションがいくつかあります。 これらのオプションは、行/列を強調表示する必要がある場合に使用できます。

テーブルスタイルオプション

これらのボックスをオンまたはオフにして、テーブルの外観を確認できます。 最後に、データに適したオプションを決定できます。

*Table Style Options* は、データ分析に不要なカラフルにするのではなく、データの重要な情報を投影するためにのみ使用することをお勧めします。

表スタイル

いくつかの表スタイルから選択できます。 これらのスタイルは、テーブルにデータを表示する色とパターンに応じて使用できます。

表スタイル

これらのスタイルの上でマウスを動かすと、スタイルを含むテーブルのプレビューが表示されます。 最後に、データに適したスタイルを決定できます。

*Table Styles* は、データの重要な情報を、データ分析では不要なカラフルにするのではなく、見やすい方法でデータに投影するためにのみ使用することをお勧めします。

テーブル用スライサー

Excel 2013またはExcel 2016を使用している場合、*スライサー*を使用してテーブル内のデータをフィルタリングできます。

テーブルにスライサーを使用する方法の詳細については、このチュートリアルのlink:/excel_data_analysis/excel_data_analysis_filtering [Filtering]の章を参照してください。