Excelデータ分析-クイックガイド
データ分析は、有用な情報を発見し、結論を提案し、意思決定をサポートすることを目的として、データを検査、クリーニング、変換、およびモデリングするプロセスです。
データ分析の種類
ビジネス、科学、社会科学など、さまざまな名前のさまざまなドメインを網羅するいくつかのデータ分析手法が存在します。主なデータ分析アプローチは次のとおりです。
- データマイニング
- ビジネス・インテリジェンス
- 統計分析
- 予測分析
- テキスト分析
データマイニング
データマイニングは、大量のデータを分析して、これまで知られていなかった興味深いパターンのデータ、異常なデータ、および依存関係を抽出することです。目標は、データ自体の抽出ではなく、大量のデータからのパターンと知識の抽出であることに注意してください。
データマイニング分析には、人工知能、機械学習、統計、データベースシステムが交差するコンピューターサイエンスの手法が含まれます。
データマイニングから得られたパターンは、さらなる分析に使用したり、意思決定支援システムによってより正確な予測結果を取得したりするために使用できる入力データの要約と見なすことができます。
ビジネス・インテリジェンス
ビジネスインテリジェンスの手法とツールは、大量の非構造化ビジネスデータを取得および変換して、新しい戦略的ビジネスチャンスを特定、開発、および作成するのに役立ちます。
ビジネスインテリジェンスの目標は、大量のデータを簡単に解釈して新しい機会を特定できるようにすることです。これは、企業に競争力のある市場優位性と長期的な安定性を提供できる洞察に基づいた効果的な戦略の実装に役立ちます。
統計分析
統計は、データの収集、分析、解釈、提示、および編成の研究です。
データ分析では、2つの主要な統計手法が使用されます-
Descriptive statistics −記述統計では、母集団全体またはサンプルからのデータは、次のような数値記述子で要約されます。
連続データの平均、標準偏差
カテゴリデータの頻度、パーセンテージ
Inferential statistics−サンプルデータのパターンを使用して、表された母集団に関する推論を引き出したり、ランダム性を説明したりします。これらの推論は次のようになります-
データに関するはい/いいえの質問に答える(仮説検定)
データの数値特性の推定(推定)
データ内の関連付けの説明(相関)
データ内の関係のモデリング(回帰分析など)
予測分析
Predictive Analyticsは、統計モデルを使用して、現在および過去のデータを分析し、将来またはその他の未知のイベントに関する予測(予測)を行います。ビジネスでは、予測分析を使用して、意思決定に役立つリスクと機会を特定します。
テキスト分析
テキストマイニングまたはテキストデータマイニングとも呼ばれるテキスト分析は、テキストから高品質の情報を取得するプロセスです。テキストマイニングは通常、入力テキストを構造化し、統計的パターン学習などの手段を使用して構造化データ内のパターンを導出し、最後に出力の評価と解釈を行うプロセスを含みます。
データ分析プロセス
データ分析は、1961年に統計学者のジョン・トゥキーによって「データを分析するための手順、そのような手順の結果を解釈するための技術、分析をより簡単、より正確、またはより正確にするためのデータの収集を計画する方法、およびすべての機械データの分析に適用される(数学的な)統計の結果。」
したがって、データ分析は、さまざまなソースから大規模な非構造化データを取得し、それを次の目的に役立つ情報に変換するプロセスです。
- 質問に答える
- 仮説を検定する
- Decision-making
- 反証理論
Excelによるデータ分析
Microsoft Excelは、データを分析および解釈するためのいくつかの手段と方法を提供します。データはさまざまなソースから取得できます。データは、いくつかの方法で変換およびフォーマットできます。関連するExcelコマンド、関数、およびツールを使用して分析できます。条件付き書式、範囲、テーブル、テキスト関数、日付関数、時間関数、財務関数、小計、クイック分析、数式監査、照会ツール、What-if分析、ソルバー、データモデル、PowerPivot、PowerView、PowerMapなど。
2つのパートの一部としてExcelを使用してこれらのデータ分析手法を学習します-
- Excelとを使用したデータ分析
- Excelによる高度なデータ分析
データ分析は、必要な情報を発見することを目的として、データを収集、変換、クリーニング、およびモデリングするプロセスです。そのようにして得られた結果は伝達され、結論を示唆し、意思決定を支援します。データの視覚化は、データ内の有用なパターンを見つけやすくするために、データを表現するために使用されることがあります。データモデリングとデータ分析という用語は同じ意味です。
データ分析プロセスは、本質的に反復的な次のフェーズで構成されています。
- データ要件仕様
- データ収集
- 情報処理
- データクリーニング
- データ解析
- Communication
データ要件仕様
分析に必要なデータは、質問または実験に基づいています。分析を指揮する人々の要件に基づいて、分析への入力として必要なデータが特定されます(例:人口)。母集団に関する特定の変数(年齢や収入など)を指定して取得できます。データは数値またはカテゴリカルです。
データ収集
データ収集は、データ要件として識別されたターゲット変数に関する情報を収集するプロセスです。正確で正直なデータ収集を確実にすることに重点が置かれています。データ収集は、関連する決定が有効であるように、収集されたデータが正確であることを保証します。データ収集は、測定するベースラインと改善するターゲットの両方を提供します。
データは、組織のデータベースからWebページの情報に至るまで、さまざまなソースから収集されます。このようにして得られたデータは、構造化されていない可能性があり、無関係な情報が含まれている可能性があります。したがって、収集されたデータは、データ処理とデータクリーニングの対象となる必要があります。
情報処理
収集されたデータは、分析のために処理または整理する必要があります。これには、関連する分析ツールの必要に応じてデータを構造化することが含まれます。たとえば、データは、スプレッドシートまたは統計アプリケーション内のテーブルの行と列に配置する必要がある場合があります。データモデルの作成が必要になる場合があります。
データクリーニング
処理および整理されたデータは、不完全であるか、重複しているか、エラーが含まれている可能性があります。データクリーニングは、これらのエラーを防止および修正するプロセスです。データの種類に応じて、データクリーニングにはいくつかの種類があります。たとえば、財務データをクリーンアップしているときに、特定の合計が信頼できる公開された数値または定義されたしきい値と比較される場合があります。同様に、定量的データ手法を外れ値の検出に使用して、後で分析から除外することができます。
データ解析
処理、整理、およびクリーンアップされたデータは、分析の準備ができています。要件に基づいて結論を理解、解釈、および導き出すために、さまざまなデータ分析手法を利用できます。データの視覚化を使用して、データをグラフ形式で調べ、データ内のメッセージに関する追加の洞察を得ることができます。
相関、回帰分析などの統計データモデルを使用して、データ変数間の関係を特定できます。データを説明するこれらのモデルは、分析を簡素化し、結果を伝達するのに役立ちます。
このプロセスでは、追加のデータクリーニングまたは追加のデータ収集が必要になる場合があるため、これらのアクティビティは本質的に反復的です。
コミュニケーション
データ分析の結果は、ユーザーの意思決定とさらなる行動をサポートするためにユーザーが必要とする形式で報告されます。ユーザーからのフィードバックにより、追加の分析が行われる場合があります。
データアナリストは、表やグラフなどのデータ視覚化手法を選択できます。これは、メッセージをユーザーに明確かつ効率的に伝達するのに役立ちます。分析ツールは、テーブルやチャートのカラーコードとフォーマットで必要な情報を強調表示する機能を提供します。
Excelは、データ分析タスクを簡単にするコマンド、関数、およびツールを提供します。Excelを使用すると、多くの時間のかかる複雑な計算を回避できます。このチュートリアルでは、Excelを使用してデータ分析を実行する方法をすぐに開始できます。関連する例を使用して、Excelコマンドの使用法とすべてのステップでのスクリーンショットを段階的に理解します。
範囲とテーブル
持っているデータは、範囲内またはテーブル内にあります。データが範囲内にあるかテーブル内にあるかに関係なく、データに対する特定の操作を実行できます。
ただし、データが範囲ではなくテーブルにある場合に、より効果的な特定の操作があります。テーブル専用の操作もあります。
範囲とテーブルのデータを分析する方法も理解できます。範囲に名前を付ける方法、名前を使用する方法、および名前を管理する方法を理解します。同じことがテーブル内の名前にも当てはまります。
データクリーニング–テキスト機能、日付と時刻
データ分析に進む前に、さまざまなソースから取得したデータをクリーンアップして構造化する必要があります。データをクリーンアップする方法を学習します。
- テキスト関数付き
- 日付値を含む
- 時間値を含む
条件付き書式
Excelには、セルまたはフォントに色を付けたり、事前定義された基準に基づいてセルの値の横に記号を付けたりできる条件付き書式設定コマンドが用意されています。これは、目立つ値を視覚化するのに役立ちます。セルを条件付きでフォーマットするためのさまざまなコマンドを理解します。
並べ替えとフィルタリング
データ分析の準備中および/または特定の重要なデータを表示するために、データを並べ替えたりフィルタリングしたりする必要がある場合があります。Excelにある使いやすい並べ替えとフィルタリングのオプションでも同じことができます。
範囲のある小計
ご存知のように、ピボットテーブルは通常、データを要約するために使用されます。ただし、範囲付き小計はExcelが提供する別の機能であり、データをグループ化/グループ解除し、範囲内に存在するデータを簡単な手順で要約できます。
クイック分析
Excelのクイック分析ツールを使用すると、さまざまなデータ分析タスクをすばやく実行し、結果をすばやく視覚化できます。
ルックアップ関数を理解する
Excelルックアップ関数を使用すると、大量のデータから定義された基準に一致するデータ値を見つけることができます。
ピボットテーブル
ピボットテーブルを使用すると、データを要約したり、ピボットテーブルの内容を変更して動的にレポートを作成したりできます。
データの視覚化
Excelチャートを使用していくつかのデータ視覚化手法を学習します。また、バンドチャート、温度計チャート、ガントチャート、ウォーターフォールチャート、スパークライン、ピボットチャートの作成方法についても学習します。
データ検証
特定のセルには、有効な値のみを入力する必要がある場合があります。そうしないと、誤った計算につながる可能性があります。データ検証コマンドを使用すると、セルのデータ検証値、セルに入力する予定の内容をユーザーに求める入力メッセージ、定義された基準で入力された値を検証し、次の場合にエラーメッセージを表示することを簡単に設定できます。間違ったエントリ。
財務分析
Excelは、いくつかの財務機能を提供します。ただし、財務分析を必要とする一般的に発生する問題については、これらの機能の組み合わせの使用方法を学ぶことができます。
複数のワークシートの操作
複数のワークシートで複数の同一の計算を実行する必要がある場合があります。各ワークシートでこれらの計算を繰り返す代わりに、1つのワークシートで実行して、選択した他のワークシートにも表示させることができます。さまざまなワークシートのデータをレポートワークシートに要約することもできます。
フォーミュラ監査
数式を使用するときは、数式が期待どおりに機能しているかどうかを確認することをお勧めします。Excelでは、数式監査コマンドは、前例と従属値のトレースとエラーチェックに役立ちます。
お問い合わせ
Excelには、2つのブックを比較して変更を識別し、インタラクティブレポートを作成し、ブック、ワークシート、およびセル間の関係を表示できるInquireアドインも用意されています。ワークシートの過度のフォーマットをクリーンアップして、Excelの速度を低下させたり、ファイルサイズを大きくしたりすることもできます。
データ分析を行っているときに、参照がセル参照ではなく名前(単一セルまたはセル範囲)である場合、さまざまなデータを参照する方が意味があり、簡単です。たとえば、割引率と一連のキャッシュフローに基づいて正味現在価値を計算する場合、次の式は
Net_Present_Value = NPV (Discount_Rate, Cash_Flows)
より意味があります
C10 = NPV(C2、C6:C8)
Excelを使用すると、データのさまざまな部分に意味のある名前を作成して使用できます。範囲名を使用する利点は次のとおりです。
意味のある範囲名(Cash_Flowsなど)は、範囲アドレス(C6:C8など)よりもはるかに覚えやすいです。
名前を入力すると、セルまたは範囲のアドレスを入力するよりもエラーが発生しにくくなります。
数式に名前を間違って入力すると、Excelは #NAME? エラー。
定義された名前を使用して、ワークシートの領域にすばやく移動できます。
名前を使用すると、数式がより理解しやすく、使いやすくなります。たとえば、式Net_Income = Gross_Income – Deductionsは、C40 = C20 –B18よりも直感的です。
範囲名を使用した数式の作成は、セルアドレスまたは範囲アドレスを使用するよりも簡単です。数式のオートコンプリートを使用して、セル名または範囲名を数式にコピーできます。
この章では、次のことを学びます。
- 名前の構文規則。
- セル参照の名前を作成します。
- 定数の名前を作成します。
- 名前の管理。
- 定義した名前の範囲。
- 名前の編集。
- 名前のフィルタリング。
- 名前の削除。
- 名前を付ける。
- 数式で名前を使用する。
- ブック内の名前の表示。
- 貼り付け名と貼り付けリストを使用します。
- 範囲の交差に名前を使用する。
- 名前付きの数式をコピーします。
数式オートコンプリートを使用して名前をコピーする
数式に名前の最初の文字を入力します。ドロップダウンボックスが表示され、関数名と範囲名が示されます。必要な名前を選択します。数式にコピーされます。
範囲名の構文規則
Excelには、名前について次の構文規則があります-
文字、数字、記号(アンダースコア、バックスラッシュ、ピリオド)を任意に組み合わせて使用できます。他の記号は使用できません。
名前は、文字、アンダースコア、または円記号で始めることができます。
名前を数字で始めたり(例-1stQuarter)、セルアドレスに似たりすることはできません(例-QTR1)。
このような名前を使用する場合は、名前の前にアンダースコアまたはバックスラッシュを付けます(例-\ 1stQuarter、_QTR1)。
名前にスペースを含めることはできません。名前の2つの単語を区別したい場合は、アンダースコアを使用できます(例-キャッシュフローの代わりにCash_Flows)
定義した名前は、Excelの内部で定義された名前(次のような)と衝突しないようにする必要があります。 Print_Area, Print_Titles, Consolidate_Area, and Sheet_Title。同じ名前を定義すると、Excelの内部名が上書きされ、エラーメッセージは表示されません。ただし、そうしないことをお勧めします。
最大255文字を使用できますが、名前は短くてもわかりやすいものにしてください。
範囲名の作成
範囲名は2つの方法で作成できます-
を使用して Name box。
を使用して New Name ダイアログボックス。
を使用して Selection ダイアログボックス。
名前ボックスを使用して範囲名を作成する
範囲名を作成するには、 Name数式バーの左側にあるボックスが最速の方法です。以下の手順に従ってください-
Step 1 −名前を定義する範囲を選択します。
Step 2 − [名前]ボックスをクリックします。
Step 3 −名前を入力し、Enterキーを押して名前を作成します。
[新しい名前]ダイアログボックスを使用して範囲名を作成する
[数式]タブの[新しい名前]ダイアログボックスを使用して、範囲名を作成することもできます。
Step 1 −名前を定義する範囲を選択します。
Step 2 − [式]タブをクリックします。
Step 3−「定義済みの名前」グループで「名前の定義」をクリックします。ザ・New Name ダイアログボックスが表示されます。
Step 4 − [名前]の横のボックスに名前を入力します
Step 5−選択して[参照]ボックスに表示されている範囲が正しいことを確認します。[OK]をクリックします。
[選択から名前を作成]ダイアログボックスを使用して範囲名を作成します
を使用して範囲名を作成することもできます Create Names 範囲に隣接するテキスト値がある場合は、[数式]タブの[選択]ダイアログボックスから。
Step 1 −名前を含む行/列とともに、名前を定義する範囲を選択します。
Step 2 − [式]タブをクリックします。
Step 3 −クリック Create from Selection[定義済みの名前]グループにあります。ザ・Create Names from Selection ダイアログボックスが表示されます。
Step 4 −選択範囲の一番上の行にテキストが表示されるので、一番上の行を選択します。
Step 5−選択され、[参照]の横のボックスに表示された範囲が正しいことを確認します。[OK]をクリックします。
これで、=の範囲で最大値を見つけることができます。Sum(学生名)、以下に示すように-
複数選択して名前を作成することもできます。以下の例では、各生徒のマークの行に生徒の名前を付けることができます。
これで、=を使用して各学生の合計点数を見つけることができます。Sum (学生名)、以下のように。
定数の名前の作成
ブック全体で使用される定数があるとします。セルに配置せずに、直接名前を割り当てることができます。
以下の例では、普通預金銀行の金利は5%に設定されています。
- [名前の定義]をクリックします。
- [新しい名前]ダイアログボックスで、[名前]ボックスに「Savings_Bank_Interest_Rate」と入力します。
- [スコープ]で、[ワークブック]を選択します。
- [参照]ボックスで、内容をクリアして5%と入力します。
- [OK]をクリックします。
名前 Savings_Bank_Interest_Rate一定の5%に設定されます。これは、NameManagerで確認できます。値が0.05に設定されていることがわかります。Refers to = 0.05が配置されます。
名前の管理
Excelブックには、名前付きのセルと範囲をいくつでも含めることができます。これらの名前は、名前マネージャーを使用して管理できます。
[数式]タブをクリックします。
クリック Name Manager の中に Defined Namesグループ。ザ・Name Managerダイアログボックスが表示されます。現在のブックで定義されているすべての名前が表示されます。
のリスト Names 定義された状態で表示されます Values, Cell Reference (シート名を含む)、 Scope そして Comment。
ネームマネージャーには、次のオプションがあります。
を定義する New の名前 New ボタン。
Edit 定義された名前。
Delete 定義された名前。
Filter カテゴリ別の定義済みの名前。
定義された名前の範囲を変更する Refers to。
名前の範囲
ザ・ Scopeデフォルトで名前のはワークブックです。あなたは見つけることができますScope 下の名前のリストから定義された名前の Scope の列 Name Manager。
あなたは定義することができます Scope の New Name を使用して名前を定義する場合 New Nameダイアログボックス。たとえば、Interest_Rateという名前を定義しています。次に、あなたはそれを見ることができますScope の New Name Interest_Rateは Workbook。
あなたが欲しいとしましょう Scope これに制限されたこの金利の Worksheet のみ。
Step 1−スコープボックスの下矢印をクリックします。使用可能なスコープオプションがドロップダウンリストに表示されます。
スコープオプションには次のものがあります Workbook、およびブック内のシート名。
Step 2−現在のワークシート名(この場合はNPV)をクリックし、[OK]をクリックします。ワークシートタブでシート名を定義/検索できます。
Step 3 −スコープがワークシートであることを確認するには、をクリックします Name Manager。[スコープ]列には、Interest_RateのNPVがあります。つまり、名前Interest_Rateは、ワークシートNPVでのみ使用でき、他のワークシートでは使用できません。
Note −名前のスコープを定義すると、後で変更することはできません。
エラー値のある名前の削除
場合によっては、さまざまな理由で名前定義にエラーが発生することがあります。次のように名前を削除できます-
Step 1 −クリック Filter の中に Name Manager ダイアログボックス。
次のフィルタリングオプションが表示されます-
- フィルターをクリア
- ワークシートにスコープされた名前
- ワークブックにスコープされた名前
- エラーのある名前
- エラーのない名前
- 定義された名前
- テーブル名
応募できます Filter に defined Names これらのオプションの1つ以上を選択することによって。
Step 2 −選択 Names with Errors。エラー値を含む名前が表示されます。
Step 3 −取得したリストから Names、削除したいものを選択してクリックします Delete。
削除を確認するメッセージが表示されます。[OK]をクリックします。
名前の編集
あなたは使用することができます Edit のオプション Name Manager ダイアログボックスから-
変更 Name。
を変更します Refers to 範囲
編集する Comment で Name。
名前を変更する
Step 1 −関数を含むセルをクリックします Large。
ご覧のとおり、さらに2つの値が配列に追加されていますが、それらはArray1の一部ではないため、関数には含まれていません。
Step 2 −をクリックします Name で編集したい Name Managerダイアログボックス。この場合、Array1。
Step 3 −クリック Edit。ザ・Edit Name ダイアログボックスが表示されます。
Step 4 −変更する Name に必要な新しい名前を入力して Name Box。
Step 5 −をクリックします Range の右側にあるボタン Refers to ボックスに入れて、新しいセル参照を含めます。
Step 6 −を追加します Comment (オプション)
そのことに注意してください Scope は非アクティブであるため、変更できません。
[OK]をクリックします。加えられた変更を観察します。
名前の適用
次の例を考えてみましょう-
ご覧のとおり、名前はPMT関数で定義および使用されていません。この関数をワークシートの別の場所に配置する場合は、パラメーター値が正確にどこにあるかも覚えておく必要があります。名前を使用する方が良いオプションであることはご存知でしょう。
この場合、関数は名前のないセル参照ですでに定義されています。名前を定義して適用することはできます。
Step 1 −使用 Create from Selection、名前を定義します。
Step 2−数式を含むセルを選択します。
Step 3 − Apply Namesダイアログボックスが表示されます。を選択Names あなたがしたいこと Apply [OK]をクリックします。
選択した名前が選択したセルに適用されます。
あなたもすることができます Apply Names ワークシートを選択して上記の手順を繰り返すことにより、ワークシート全体に移動します。
数式での名前の使用
あなたは使用することができます Name で Formula 次の方法で-
を入力する Name あなたがそれを覚えているなら、または
最初の1文字または2文字を入力し、 Excel Formula Autocomplete 特徴。
[式]タブの[定義済みの名前]グループの[式で使用]をクリックします。
定義された名前のドロップダウンリストから必要な名前を選択します。
その名前をダブルクリックします。
を使用して Paste Name ダイアログボックス。
定義された名前のドロップダウンリストから[名前の貼り付け]オプションを選択します。[名前の貼り付け]ダイアログボックスが表示されます。
を選択 Name の中に Paste Names ダイアログボックスをダブルクリックします。
ワークブックでの名前の表示
あなたはすべてを得ることができます Names 彼らと一緒にあなたのワークブックに References そして Save それらまたは Print それら。
コピーする空のセルをクリックします Names あなたのワークブックで。
クリック Use in Formula の中に Defined Names グループ。
クリック Paste Names ドロップダウンリストから。
クリック Paste List の中に Paste Name 表示されるダイアログボックス。
名前のリストとそれに対応する参照は、以下のスクリーンショットに示すように、ワークシートの指定された場所にコピーされます。
範囲の交差に名前を使用する
Range Intersections 共通の2つの範囲を持つ個々のセルです。
たとえば、以下のデータでは、範囲B6:F6と範囲C3:C8に共通のセルC6があります。これは、実際には、試験1で学生のコデダアダムが採点した点数を表しています。
これをより意味のあるものにすることができます Range Names。
作成する Names と Create from Selection 学生と試験の両方のために。
君の Names 次のようになります-
タイプ=Kodeda_Adam Exam_1 B11で。
ここでは、2つの範囲の間のスペースである範囲交差操作を使用しています。
これにより、セルC6に示されている試験1のアダムであるコデダのマークが表示されます。
名前付きの数式をコピーする
次の名前で数式をコピーできます Copyそして Paste 同じワークシート内。
名前の付いた数式を別のワークシートにコピーすることもできます。 copy そして paste、すべてを提供 names の中に formula 持ってる workbook なので Scope。それ以外の場合は、#VALUE エラー。
A Table構造化データの長方形の範囲です。主な機能は次のとおりです。
表の各行は、データの1つのレコードに対応しています。例-従業員情報。
各列には特定の情報が含まれています。例-列には、名前、従業員番号、雇用日、給与、部門などのデータを含めることができます。
一番上の行は、各列に含まれる情報を説明し、ヘッダー行と呼ばれます。
一番上の行の各エントリは、列ヘッダーと呼ばれます。
Excelテーブルを作成して使用すると、データを簡単に管理および分析できます。さらに、Excelテーブルを使用すると、レポートアクティビティを容易にする組み込みのフィルタリング、並べ替え、および行のシェーディングを利用できます。
さらに、Excelはテーブルで実行されたアクションにインテリジェントに応答します。たとえば、列に数式がある場合や、テーブルのデータに基づいてグラフを作成した場合です。テーブルにデータを追加すると(つまり、行が増えると)、Excelは数式を新しいデータに拡張し、グラフは自動的に拡張されます。
テーブルと範囲の違い
以下は、テーブルと範囲の違いです-
- テーブルは、範囲よりもデータを操作するためのより構造化された方法です。
- 範囲をテーブルに変換すると、Excelが自動的に-を提供します。
- テーブル名
- 列ヘッダー名
- より良い視覚化のためのデータ(セルの色とフォントの色)へのフォーマット
表は、範囲では使用できない追加機能を提供します。これらは-
Excelは、プロパティからスタイルに至るまで、リボンにテーブルツールを提供します。
Excelは、各列ヘッダーに[フィルター]ボタンを自動的に提供して、データを並べ替えたり、定義した条件を満たす行のみが表示されるようにテーブルをフィルター処理したりします。
テーブルに複数の行があり、ヘッダー行が消えるようにシートを下にスクロールすると、ワークシートの列文字がテーブルヘッダーに置き換えられます。
テーブルの列の任意のセルに数式を配置すると、その列のすべてのセルに数式が伝達されます。
セル参照を使用したり範囲名を作成したりしなくても、数式でテーブル名と列ヘッダー名を使用できます。
右下のセルの右下隅にある小さな三角形のコントロールをクリックしてドラッグし、行または列を追加して、テーブルのサイズを拡張できます。
データをフィルタリングするためのテーブルにスライサーを作成して使用できます。
この章では、これらすべての機能について学習します。
テーブルを作成する
ワークシートにあるデータからテーブルを作成するには、次の手順に従います-
Step 1−テーブルに含めるセルの範囲を選択します。セルにはデータを含めることも、空にすることもできます。次の範囲には、290行の従業員データがあります。データの一番上の行にはヘッダーがあります。
Step 2 −の下で Insertタブの[テーブル]グループで、[テーブル]をクリックします。ザ・Create Tableダイアログボックスが表示されます。で選択したデータ範囲を確認してくださいWhere is the data for your table? ボックスは正しいです。
Step 3 −チェックしてください My table has headers 選択した範囲の一番上の行に、テーブルヘッダーとして使用するデータが含まれている場合はボックス。
Note −このボックスをチェックしない場合、テーブルにはヘッダー– Column1、Column2、…が含まれます。
Step 4 − [OK]をクリックします。
範囲は、デフォルトのスタイルでテーブルに変換されます。
Step 5−範囲の任意の場所をクリックしてCtrl + Tを押すことにより、範囲をテーブルに変換することもできます。ACreate Table ダイアログボックスが表示されたら、上記の手順を繰り返すことができます。
テーブル名
Excelは、作成されるすべてのテーブルに名前を割り当てます。
Step 1 −作成したテーブルの名前を確認するには、テーブルをクリックし、をクリックします。 table tools – design リボンのタブ。
Step 2 −で Properties グループ、 Table Name ボックスに、テーブル名が表示されます。
Step 3 −このテーブル名を編集して、データにとってより意味のあるものにすることができます。
Step 4− [テーブル名]ボックスをクリックします。名前をクリアし、Emp_Dataと入力します。
Note −範囲名の構文規則はテーブル名に適用されます。
テーブル内の名前の管理
Name Managerで範囲名を管理するのと同じように、テーブル名を管理できます。
表をクリックします。
クリック Name Manager の中に Defined Names 上のグループ Formulas タブ。
ザ・ Name Manager ダイアログボックスが表示され、 Table Names あなたのワークブックで。
あなたはできる Edit a Table Name またはコメントを追加します New のオプション Name Managerダイアログボックス。ただし、範囲を変更することはできませんRefers to。
あなたはできる Create Names 数式やグラフなどで使用するための列ヘッダー付き。
列ヘッダーをクリックします EmployeeID 表に。
[名前マネージャー]をクリックします。
クリック New [名前マネージャー]ダイアログボックスで。
ザ・ New Name ダイアログボックスが表示されます。
[名前]ボックスには、列ヘッダーがあります。 Refers to ボックス、あなたは見つけるでしょう Emp_Data[[#Headers],[EmployeeID]]。
ご覧のとおり、これはテーブル内の名前を定義する簡単な方法です。
列文字を置き換えるテーブルヘッダー
テーブル内のデータの行数を増やす場合は、下にスクロールしてそれらの行のデータを確認する必要があります。
ただし、その際、どの値がどの列に属するかを識別するためのテーブルヘッダーも必要です。Excelは、これを行うためのスムーズな方法を自動的に提供します。データを下にスクロールすると、ワークシート自体の列文字がテーブルヘッダーに変換されます。
以下のワークシートでは、列の文字がそのまま表示され、テーブルのヘッダーが2行目にあります。290行のデータの21行が表示されます。
下にスクロールして、テーブルの行25〜35を確認します。テーブルのヘッダーがテーブルの列の列文字に置き換わります。他の列文字はそのままです。
テーブル内の数式の伝播
以下の表に、各従業員の年齢を含めたいとします。
Step 1−列Birthdateの右側に列を挿入します。列ヘッダーにAgeと入力します。
Step 2 −その空の列のセルのいずれかに、数式を入力します=DAYS ([@BirthDate], TODAY ()) そしてEnterを押します。
数式は、テーブルのその列の他のセルに自動的に伝播されます。
テーブルのサイズ変更
テーブルのサイズを変更して、行/列を追加または削除できます。
バッチ1〜15の合計マークを含む次のテーブルStudent_Marksについて考えてみます。
さらに3つのバッチ16〜18と、合格率を含む列を追加するとします。
表をクリックします。
右下の青色のコントロールを下にドラッグして、テーブルにさらに3行を含めます。
もう一度、右下の青色のコントロールを横にドラッグして、テーブルにもう1つの列を含めます。
テーブルは次のようになります。[名前マネージャー]ダイアログボックスで、テーブルに含まれる範囲を確認することもできます-
重複を削除する
さまざまなソースからデータを収集する場合、値が重複する可能性があります。分析を進める前に、重複する値を削除する必要があります。
さまざまなブランドのさまざまな製品に関する情報がある次のデータを見てください。このデータから重複を削除するとします。
表をクリックします。
に DESIGN タブをクリックします Remove Duplicatesリボンの[ツール]グループにあります。ザ・Remove Duplicates ダイアログボックスが表示されます。
列ヘッダーは、[重複の削除]ダイアログボックスの列の下に表示されます。
重複を削除する列に応じて列ヘッダーを確認し、[OK]をクリックします。
重複する値を持つ行がいくつ削除され、一意の値がいくつ残っているかについてのメッセージが表示されます。クリーンアップされたデータがテーブルに表示されます。
で重複を削除することもできます Remove Duplicates の中に Data Tools リボンの[データ]タブの下にあるグループ。
範囲に変換
テーブルをに変換できます Range。
表をクリックします。
クリック Convert to Range の中に Tools グループ、リボンの[デザイン]タブの下。
テーブルを範囲に変換するかどうかを尋ねるメッセージが表示されます。確認後Yes、テーブルは範囲に変換されます。
テーブルスタイルオプション
あなたにはいくつかのオプションがあります Table Styles選択します。これらのオプションは、行/列を強調表示する必要がある場合に使用できます。
これらのボックスをオン/オフにして、テーブルがどのように見えるかを確認できます。最後に、データに適したオプションを決定できます。
次のことをお勧めします Table Style Options データ分析では不要な、カラフルにするのではなく、データ内の重要な情報を投影するためにのみ使用してください。
テーブルスタイル
いくつかのテーブルスタイルから選択できます。これらのスタイルは、テーブルにデータを表示する色とパターンに応じて使用できます。
これらのスタイルにマウスを移動すると、スタイルを含むテーブルのプレビューが表示されます。最後に、データに適したスタイルを決定できます。
次のことをお勧めします Table Styles データ分析では不要な、カラフルにするのではなく、見栄えのする方法でデータ内の重要な情報を投影するためにのみ使用してください。
テーブル用スライサー
Excel2013またはExcel2016を使用している場合は、 Slicers テーブル内のデータをフィルタリングするため。
テーブルにスライサーを使用する方法の詳細については、このチュートリアルのフィルタリングに関する章を参照してください。
さまざまなソースから取得したデータの多くは、分析の準備ができていない形式です。この章では、分析用のテキスト形式のデータを準備する方法を理解します。
最初に、データをクリーンアップする必要があります。データクリーニングには、テキストから不要な文字を削除することが含まれます。次に、さらに分析するために必要な形式でデータを構造化する必要があります。あなたは-によって同じことをすることができます
- テキスト関数を使用して必要なテキストパターンを検索します。
- テキストからデータ値を抽出します。
- テキスト関数を使用したデータのフォーマット。
- テキスト関数を使用してデータ操作を実行します。
テキストから不要な文字を削除する
別のアプリケーションからデータをインポートする場合、印刷できない文字や余分なスペースが含まれる可能性があります。余分なスペースは次のようになります-
- 先頭のスペース、および/または
- 単語間の余分なスペース。
このようなデータを並べ替えたり分析したりすると、誤った結果が得られます。
次の例を考えてみましょう-
これは、製品ID、製品の説明、および価格を含む製品情報について取得した生データです。文字「|」各行のフィールドを区切ります。
このデータをExcelワークシートにインポートすると、次のようになります。
ご覧のとおり、データ全体が1つの列にあります。データ分析を実行するには、このデータを構造化する必要があります。ただし、最初にデータをクリーンアップする必要があります。
データに存在する可能性のある印刷不可能な文字や余分なスペースを削除する必要があります。この目的のために、CLEAN関数とTRIM関数を使用できます。
S.No. | 機能と説明 |
---|---|
1.1。 | CLEAN 印刷できない文字をすべてテキストから削除します |
2.2。 | TRIM テキストからスペースを削除します |
- セルC3〜C11を選択します。
- = TRIM(CLEAN(B3))と入力し、CTRL + Enterを押します。
数式はセルC3〜C11に入力されます。
結果は以下のようになります−
テキスト関数を使用して必要なテキストパターンを見つける
データを構造化するには、データ値を抽出できる特定のテキストパターンマッチングを実行する必要がある場合があります。この目的に役立つテキスト関数のいくつかは次のとおりです。
S.No. | 機能と説明 |
---|---|
1.1。 | EXACT 2つのテキスト値が同一であるかどうかを確認します |
2.2。 | FIND あるテキスト値を別のテキスト値から検索します(大文字と小文字を区別) |
3.3。 | SEARCH あるテキスト値を別のテキスト値から検索します(大文字と小文字は区別されません) |
テキストからのデータ値の抽出
同じ構造にするために、テキストから必要なデータを抽出する必要があります。上記の例では、たとえば、ProductID、Product_Description、Priceの3つの列にデータを配置する必要があります。
次のいずれかの方法でデータを抽出できます-
- テキストを列に変換ウィザードを使用したデータ値の抽出
- テキスト関数を使用したデータ値の抽出
- フラッシュフィルを使用したデータ値の抽出
テキストを列に変換ウィザードを使用したデータ値の抽出
あなたは使用することができます Convert Text to Columns Wizard フィールドが-の場合、データ値をExcel列に抽出します
- 文字で区切られている、または
- 各フィールド間にスペースを入れて列に配置します。
上記の例では、フィールドは文字「|」で区切られています。したがって、あなたは使用することができますConvert Text to Columns ウィザード。
データを選択します。
値をコピーして同じ場所に貼り付けます。そうでなければ、Convert Text to Columns データ自体ではなく関数を入力として受け取ります。
データを選択します。
クリック Text to Columns の中に Data Tools 下のグループ Data リボンのタブ。
Step 1 −テキストを列に変換ウィザード-ステップ1/3が表示されます。
- [区切り]を選択します。
- [次へ]をクリックします。
Step 2 −テキストを列に変換ウィザード-ステップ2/3が表示されます。
下 Delimiters、 選択する Other。
隣のボックスに Other、文字を入力します |
クリック Next。
Step 3 −テキストを列に変換ウィザード-ステップ3/3が表示されます。
この画面では、ウィザードでデータの各列を選択し、その列の形式を設定できます。
にとって Destination、セルD3を選択します。
クリックできます Advanced、およびセット Decimal Separator そして Thousands Separator の中に Advanced Text Import Settings 表示されるダイアログボックス。
クリック Finish。
列に変換されたデータは、D、E、Fの3つの列に表示されます。
- 列ヘッダーにProductID、Product_Description、Priceという名前を付けます。
テキスト関数を使用したデータ値の抽出
データ内のフィールドが文字で区切られておらず、各フィールド間にスペースがある列に配置されていない場合、テキスト関数を使用してデータ値を抽出できます。フィールドが区切られている場合でも、テキスト関数を使用してデータを抽出できます。
この目的に役立つテキスト関数のいくつかは次のとおりです。
S.No. | 機能と説明 |
---|---|
1.1。 | LEFT テキスト値から左端の文字を返します |
2.2。 | RIGHT テキスト値から右端の文字を返します |
3.3。 | MID 指定した位置から始まるテキスト文字列から特定の文字数を返します |
4.4。 | LEN テキスト文字列の文字数を返します |
手元にあるデータに従って、これらのテキスト関数を2つ以上組み合わせて、必要なデータ値を抽出することもできます。たとえば、LEFT、RIGHT、およびVALUE関数を組み合わせて使用したり、FIND、LEFT、LEN、およびMID関数を組み合わせて使用したりします。
上記の例では、
最初に残されたすべての文字| ProductIDという名前を付けます。
2番目までのすべての文字| 価格という名前を付けます。
最初の|の間にあるすべての文字 そして2番目| Product_Descriptionという名前を付けます。
それぞれ| 前後にスペースがあります。
この情報を観察すると、次の手順でデータ値を抽出できます。
最初の位置を見つける| -First | Position
FIND機能を利用できます
2番目の位置を見つける| -Second | Position
FIND機能を再度使用できます
始まり(First | Position – 2)テキストの文字はProductIDを示します
LEFT関数を使用できます
((First | Position + 2)から(Second | Position -2)テキストの文字はProduct_Descriptionを与えます
MID機能を利用できます
((Second | Position + 2)テキストの最後の文字に価格を与える
RIGHT関数を使用できます
結果は以下のようになります−
価格列の値がテキスト値であることがわかります。これらの値の計算を実行するには、対応するセルをフォーマットする必要があります。以下のセクションを参照して、テキストのフォーマットを理解してください。
フラッシュフィルを使用したデータ値の抽出
Excelの使用 Flash Fillテキストからデータ値を抽出する別の方法です。ただし、これは、Excelがデータ内のパターンを見つけることができる場合にのみ機能します。
Step 1 −データの横にProductID、Product_Description、Priceの3つの列を作成します。
Step 2 − B3からC3、D3、およびE3の値をコピーして貼り付けます。
Step 3 −セルC3を選択し、をクリックします Flash Fill の中に Data Tools 上のグループ Dataタブ。ProductIDのすべての値が入力されます。
Step 4−Product_DescriptionとPriceについて上記の手順を繰り返します。データが入力されます。
テキスト関数を使用したデータのフォーマット
Excelには、テキストを含むデータの書式設定に使用できるいくつかの組み込みテキスト関数があります。これらには以下が含まれます-
Functions that format the Text as per your need −
S.No. 機能と説明 1.1。 LOWER
テキストを小文字に変換します
S.No. 機能と説明 1.1。 UPPER
テキストを大文字に変換します
2.2。 PROPER
テキスト値の各単語の最初の文字を大文字にします
Functions that convert and/or format the Numbers as Text −
S.No. | 機能と説明 |
---|---|
1.1。 | DOLLAR $(ドル)通貨形式を使用して、数値をテキストに変換します |
2.2。 | FIXED 数値を固定小数点以下のテキストとしてフォーマットします |
3.3。 | TEXT 数値をフォーマットしてテキストに変換します |
Functions that convert the Text to Numbers −
S.No. | 機能と説明 |
---|---|
1.1。 | VALUE テキスト引数を数値に変換します |
Executing Data Operations with the Text Functions
データに対して特定のテキスト操作を実行する必要がある場合があります。たとえば、組織内で従業員のログインIDがフォーマットの変更に基づいて新しいフォーマットに変更された場合、テキストの置換を行う必要がある場合があります。
次のテキスト関数は、テキストを含むデータに対してテキスト操作を実行するのに役立ちます-
S.No. | 機能と説明 |
---|---|
1.1。 | REPLACE テキスト内の文字を置き換えます |
2.2。 | SUBSTITUTE テキスト文字列内の古いテキストを新しいテキストに置き換えます |
3.3。 | CONCATENATE 複数のテキストアイテムを1つのテキストアイテムに結合します |
4.4。 | CONCAT 複数の範囲や文字列からのテキストを結合しますが、区切り文字やIgnoreEmpty引数は提供しません。 |
5.5。 | TEXTJOIN 複数の範囲や文字列からのテキストを結合し、結合される各テキスト値の間に指定する区切り文字を含めます。区切り文字が空のテキスト文字列の場合、この関数は範囲を効果的に連結します。 |
6.6。 | REPT 指定された回数だけテキストを繰り返します |
さまざまなソースから取得したデータには、日付の値が含まれている場合があります。この章では、分析用のデータ値を含むデータを準備する方法を理解します。
あなたはについて学びます-
- 日付形式
- シリアル形式の日付
- さまざまな月-日-年形式の日付
- シリアル形式の日付を月-日-年形式に変換する
- 月-日-年形式の日付をシリアル形式に変換する
- 今日の日付を取得する
- 指定された日後の就業日を見つける
- 週末の定義のカスタマイズ
- 指定された2つの日付間の就業日数
- 日付から年、月、日を抽出する
- 日付から曜日を抽出する
- 年、月、日から日付を取得する
- 2つの日付の間の年、月、日数の計算
日付形式
Excelはサポートします Date 2つの方法での値-
- シリアルフォーマット
- さまざまな年-月-日の形式
あなたは変換することができます-
A Date シリアル形式で Date 年-月-日形式
A Date 年-月-日形式で Date シリアル形式
シリアル形式の日付
A Date シリアル形式は、指定された日付から1900年1月1日までの日数を表す正の整数です。 Date1900年1月1日はカウントに含まれます。たとえば、42354はDate これは2015年12月16日を表します。
月-日-年形式の日付
Excelは異なるをサポートします Date に基づくフォーマット Locale(場所)あなたが選ぶ。したがって、最初にの互換性を判断する必要がありますDateフォーマットと手元のデータ分析。特定のことに注意してくださいDate フォーマットの前には*(アスタリスク)-が付いています
Date *(アスタリスク)で始まる形式は、オペレーティングシステムに指定されている地域の日付と時刻の設定の変更に対応します。
Date *(アスタリスク)のない形式は、オペレーティングシステムの設定の影響を受けません
目的を理解するために、米国をロケールと見なすことができます。あなたは以下を見つけますDate 選択するフォーマット Date- 8番目の6月、2016 -
- * 2016年6月8日(オペレーティングシステムの設定の影響を受けます)
- * 2016年6月8日水曜日(オペレーティングシステムの設定による影響)
- 6/8
- 6/8/16
- 06/08/16
- 8-Jun
- 8-Jun-16
- 08-Jun-16
- Jun-16
- June-16
- J
- J-16
- 6/8/2016
- 8-Jun-2016
年を表すために2桁だけを入力した場合、および−
数字は30以上で、Excelは数字が20世紀の年を表すと想定しています。
数字は30未満であり、Excelは数字が21世紀の年を表すと想定しています。
たとえば、1/1/29は2029年1月1日として扱われ、1/1/30は1930年1月1日として扱われます。
シリアル形式の日付を月-日-年形式に変換する
日付をシリアル形式から月-日-年形式に変換するには、以下の手順に従います。
クリック Number のタブ Format Cells ダイアログボックス。
クリック Date 下 Category。
選択する Locale。利用可能なDate フォーマットは下のリストとして表示されます Type。
をクリックします Format 下 Type 隣のボックスのプレビューを見る Sample。
フォーマットを選択した後、をクリックします OK.
月-日-年形式の日付をシリアル形式に変換する
月-日-年形式の日付を2つの方法でシリアル形式に変換できます-
使用する Format Cells ダイアログボックス
Excelの使用 DATEVALUE 関数
[セルの書式設定]ダイアログボックスの使用
クリック Number のタブ Format Cells ダイアログボックス。
クリック General 下 Category。
ExcelのDATEVALUE関数を使用する
あなたはExcelを使うことができます DATEVALUE 変換する関数 Date に Serial Numberフォーマット。あなたは同封する必要がありますDate「」の引数。例えば、
= DATEVALUE( "6/8/2016")の結果は42529になります
今日の日付を取得する
今日の日付に基づいて計算を実行する必要がある場合は、Excel関数TODAY()を使用するだけです。結果は、使用された日付を反映しています。
TODAY()関数の使い方の次のスクリーンショットは、16で撮影された番目の月、2016 -
指定された日後の就業日を見つける
就業日に基づいて特定の計算を実行する必要がある場合があります。
平日は週末と休日を除きます。つまり、週末と休日を定義できる場合は、どのような計算も平日に基づいて行われます。たとえば、請求書の期日、配達予定時刻、次の会議日などを計算できます。
あなたはExcelを使うことができます WORKDAY そして WORKDAY.INTL そのような操作のための関数。
S.No. | 機能と説明 |
---|---|
1.1。 | WORKDAY 指定された就業日数の前後の日付のシリアル番号を返します |
2.2。 | WORKDAY.INTL 週末の日数を示すパラメーターを使用して、指定された就業日数の前後の日付のシリアル番号を返します |
たとえば、15を指定することができ番目(下のスクリーンショットは、16で撮影され、今日から営業日目TODAY関数を使用して2016年5月)とWORKDAY。
25仮定番目の2016年5月と1回目2016年6月は祝日です。すると、計算は次のようになります-
週末の定義のカスタマイズ
デフォルトでは、週末は土曜日と日曜日、つまり2日間です。オプションで週末を定義することもできますWORKDAY.INTL関数。次の表に示すように、週末に対応する週末番号で自分の週末を指定できます。関数の入力を開始すると、ドロップダウンリストに数字のリストと週末の日が表示されるため、これらの数字を覚えておく必要はありません。
週末の日 | 週末番号 |
---|---|
土曜日と日曜日 | 1または省略 |
日曜日月曜日 | 2 |
月曜日火曜日 | 3 |
火曜日水曜日 | 4 |
水曜日木曜日 | 5 |
木曜日金曜日 | 6 |
金曜日土曜日 | 7 |
日曜日のみ | 11 |
月曜日のみ | 12 |
火曜日のみ | 13 |
水曜日のみ | 14 |
木曜日のみ | 15 |
金曜日のみ | 16 |
土曜日のみ | 17 |
週末が金曜日のみの場合、WORKDAY.INTL関数で数値16を使用する必要があるとします。
指定された2つの日付間の就業日数
たとえば、1日単位で支払われる契約社員への支払いを計算する場合など、2つの日付の間の就業日数を計算する必要がある場合があります。
あなたはExcel関数で2つの日付の間の就業日数を見つけることができます NETWORKDAYS そして NETWORKDAYS.INTL。WORKDAYSおよびWORKDAYS.INTLの場合と同様に、NETWORKDAYSおよびNETWORKDAYS.INTLでは休日を指定でき、NETWORKDAYS.INTLではさらに週末を指定できます。
S.No. | 機能と説明 |
---|---|
1.1。 | NETWORKDAYS 2つの日付の間の全稼働日数を返します |
2.2。 | NETWORKDAYS.INTL 週末の日と日を示すパラメーターを使用して、2つの日付間の全就業日数を返します |
TODAY関数とNETWORKDAYS関数を使用して、今日から別の日付までの稼働日数を計算できます。下記のスクリーンショットでは、今日は16回目の2016年5月と終了日は16である第6月2016年25番目の2016年5月と1回目2016年6月は祝日です。
ここでも、週末は土曜日と日曜日であると想定されています。NETWORKDAYS.INTL関数を使用して、週末の独自の定義を作成し、2つの日付間の稼働日数を計算できます。以下のスクリーンショットでは、金曜日のみが週末として定義されています。
日付から年、月、日を抽出する
Excel関数DAY、MONTH、およびYEARを使用して、日付のリスト内の各日付、対応する日、月、および年から抽出できます。
たとえば、次の日付を考えてみましょう-
これらの各日付から、次のように日、月、年を抽出できます。
日付から曜日を抽出する
Excel WEEKDAY関数を使用して、日付のリスト内の各日付から対応する曜日を抽出できます。
上記と同じ例を考えてみましょう。
年、月、日から日付を取得する
データには、年、月、日に関する情報が個別に含まれている場合があります。計算を実行するには、これら3つの値を組み合わせた日付を取得する必要があります。DATE関数を使用して日付値を取得できます。
次のデータを検討してください-
DATE関数を使用して、DATE値を取得します。
2つの日付の間の年、月、日を計算する
特定の日付からの経過時間を計算する必要がある場合があります。この情報は、年、月、日の形式で必要になる場合があります。簡単な例は、人の現在の年齢を計算することです。それは事実上、生年月日と今日の違いです。この目的のために、ExcelのDATEDIF、TODAY、およびCONCATENATE関数を使用できます。
出力は次のとおりです-
さまざまなソースから取得するデータには、時間値が含まれている場合があります。この章では、分析用の時間値を含むデータを準備する方法を理解します。
あなたはについて学びます-
- 時間形式
- シリアル形式の時間
- 時間-分-秒形式の時間
- シリアル形式の時刻を時分秒形式に変換する
- 時間-分-秒形式の時刻をシリアル形式に変換する
- 現在の時刻を取得する
- 時間、分、秒から時間を取得する
- 時間から時、分、秒を抽出する
- 開始時間と終了時間の間の時間数
時間形式
Excelはサポートします Time 2つの方法での値-
- シリアルフォーマット
- さまざまな時分秒形式
あなたは変換することができます-
Time シリアル形式で Time 時間-分-秒の形式
Time 時間-分-秒の形式で Time シリアル形式
シリアル形式の時間
Time シリアル形式では、を表す正の数です Time1日24時間の一部として、開始点は深夜です。たとえば、0.29は午前7時を表し、0.5は午後12時を表します。
組み合わせることができます Date そして Time同じセル内。シリアル番号は、1900年1月1日からの日数、および指定された時間に関連付けられた時間の割合です。たとえば、2016年5月17日午前6時と入力した場合、セルを次のようにフォーマットすると、42507.25に変換されます。General。
時間-分-秒形式の時間
Excelでは、時の後にコロン(:)を付け、秒の前に別のコロンを付けて、時-分-秒の形式で時間を指定できます。例:午前8時50分、午後8時50分、または12時間形式を使用した場合は8:50、24時間形式の場合は8:50、20:50。午前8:50:55の時間は、8時間50分55秒を表します。
日付と時刻を一緒に指定することもできます。たとえば、セルに2016年5月17日7:25と入力すると、2016年5月17日7:25と表示され、2016年5月17日7:25:00 AMを表します。
Excelは異なるをサポートします Time に基づくフォーマット Locale(場所)あなたが選ぶ。したがって、最初にの互換性を判断する必要がありますTime 手元のフォーマットとデータ分析。
目的を理解するために、米国をロケールと見なすことができます。あなたは以下を見つけますTime 選択するフォーマット Date そして Time- 17番目の月、2016年4 PM -
- 4:00:00 PM
- 16:00
- 16:00
- 16:00:00
- 2016年5月17日午後4時
- 2016年5月17日16:00
シリアル形式の時刻を時分秒形式に変換する
シリアル時間形式を時間-分-秒形式に変換するには、以下の手順に従います。
クリック Number のタブ Format Cells ダイアログボックス
クリック Time 下 Category。
を選択 Locale。利用可能Time フォーマットは下のリストとして表示されます Type。
をクリックします Format 下 Type 隣のボックスでプレビューを見る Sample。
フォーマットを選択した後、をクリックします OK
時間-分-秒形式の時刻をシリアル形式に変換する
あなたはで時間を変換することができます Hour-Minute-Second 2つの方法でフォーマットからシリアルフォーマットへ-
使用する Format Cells ダイアログボックス
Excelの使用 TIMEVALUE 関数
[セルの書式設定]ダイアログボックスの使用
クリック Number のタブ Format Cells ダイアログボックス。
クリック General 下 Category。
ExcelのTIMEVALUE関数を使用する
あなたはExcelを使うことができます TIMEVALUE 変換する関数 Time に Serial Numberフォーマット。あなたは同封する必要がありますTime「」の引数。例えば、
TIMEVALUE ("16:55:15") 結果は0.70503472になります
現在の時刻を取得する
現在の時刻に基づいて計算を実行する必要がある場合は、Excel関数NOW()を使用するだけです。結果は、使用された日時を反映しています。
今()関数の使い方の以下のスクリーンショットは、17で撮影された目12:22 PMで月、2016。
時間、分、秒から時間を取得する
データには、時間、分、秒に関する情報が個別に含まれている場合があります。計算を実行するには、これら3つの値を組み合わせた時間を取得する必要があるとします。時間の値を取得するには、Excel関数の時間を使用できます。
時間から時、分、秒を抽出する
Excelの関数HOUR、MINUTE、およびSECONDを使用して、特定の時間から時、分、秒を抽出できます。
開始時間と終了時間の間の時間数
時間値で計算を実行すると、表示される結果はセルで使用されている形式によって異なります。たとえば、午前9時30分から午後6時までの時間数を次のように計算できます。
- C4は時間としてフォーマットされます
- C5とC6は数値としてフォーマットされます。
時差は日数として取得されます。時間に変換するには、24を掛ける必要があります。
Microsoft Excelでは、次を使用できます Conditional Formattingデータの視覚化のため。セル範囲の内容に基づいて、セル範囲の書式を指定する必要があります。指定された条件を満たすセルは、定義したとおりにフォーマットされます。
例
一連の営業担当者の前四半期の売上高を含む範囲で、定義された目標、たとえば$ 2500を達成した人を表すセルを強調表示できます。
条件をその人の総売上高として設定できます> = $2500カラーコードを緑に指定します。Excelは、範囲内の各セルをチェックして、指定した条件、つまり、2500ドル以上の人の総売上高が満たされているかどうかを判断します。
Excelは、選択した形式、つまり、条件を満たすすべてのセルに緑色を適用します。セルの内容が条件を満たさない場合、セルのフォーマットは変更されません。結果は予想どおりですが、目標を達成した営業担当者についてのみ、セルが緑色で強調表示され、分析結果がすばやく視覚化されます。
指定することにより、フォーマットの条件をいくつでも指定できます。 Rules。あなたはからあなたの条件に一致するルールを拾うことができます
- セルのルールを強調表示
- トップ/ボトムルール
独自のルールを定義することもできます。あなたができる-
- ルールを追加する
- 既存のルールをクリアする
- 定義されたルールを管理する
さらに、Excelには、データの視覚化に適したものを選択するためのいくつかのフォーマットオプションがあります-
- データバー
- カラースケール
- アイコンセット
条件付き書式は、Excel 2007、Excel 2010、Excel 2013のバージョンで昇格されています。この章にある例は、Excel2013のものです。
次のセクションでは、条件付き書式ルール、書式設定オプション、およびルールの操作方法について理解します。
セルルールを強調表示
使用できます Highlight Cells 内容が次の基準のいずれかを満たすセルにフォーマットを割り当てるルール-
- 与えられた数値範囲内の数値-
- 大なり記号
- 未満
- Between
- に等しい
- 特定のテキスト文字列を含むテキスト。
- 現在の日付を基準にして、指定された日付範囲内で発生する日付-
- Yesterday
- Today
- Tomorrow
- 過去7日間
- 先週
- 今週
- 来週
- 先月
- 今月
- 来月
- 重複または一意の値。
手順に従ってセルを条件付きでフォーマットします-
条件付きでフォーマットする範囲を選択します。
クリック Conditional Formatting の中に Styles 下のグループ Home タブ。
クリック Highlight Cells Rules ドロップダウンメニューから。
クリック Greater Than> 750を指定します。緑色を選択してください。
クリック Less Than <500を指定します。赤色を選択します。
クリック Between 500と750を指定します。黄色を選択します。
指定された条件と対応するフォーマットに基づいて、データが強調表示されます。
トップ/ボトムルール
使用できます Top / Bottom Rules 内容が次の基準のいずれかを満たすセルにフォーマットを割り当てる-
Top 10 items −上位Nにランク付けされるセル。1<= N <= 1000。
Top 10% −上位n%にランク付けされるセル。1<= n <= 100。
Bottom 10 items −最下位のNにランク付けされるセル。ここで、1 <= N <= 1000です。
Bottom 10% −最下位のn%にランク付けされるセル。ここで、1 <= n <= 100です。
Above average −選択した範囲の平均を上回っているセル。
Below average −選択した範囲の平均を下回るセル。
以下の手順に従って、トップ/ボトムルールを割り当てます。
条件付きでフォーマットする範囲を選択します。
クリック Conditional Formatting の中に Styles 下のグループ Home タブ。
クリック Top/Bottom Rulesドロップダウンメニューから。トップ/ボトムルールオプションが表示されます。
クリック Top Ten Items 5.を指定します。緑色を選択します。
クリック Bottom Ten Items そして5を指定します。赤い色を選択します。
指定された条件と対応するフォーマットに基づいて、データが強調表示されます。
上記の最初の3つの手順を繰り返します。
クリック Top Ten% 5.を指定します。緑色を選択します。
クリック Bottom Ten% そして5を指定します。赤い色を選択します。
指定された条件と対応するフォーマットに基づいて、データが強調表示されます。
上記の最初の3つの手順を繰り返します。
クリック Above Average。緑色を選択してください。
クリック Below Average。赤い色を選択してください。
指定された条件と対応するフォーマットに基づいて、データが強調表示されます。
データバー
あなたは色付きを使用することができます Data Bars他のセルの値と比較したセルの値を確認します。データバーの長さは、セル内の値を表します。長いバーは高い値を表し、短いバーは低い値を表します。データバーには、青、緑、赤、黄、水色、紫の6つの単色から選択できます。
データバーは、大量のデータがある場合に、より高い値、より低い値、および中間の値を視覚化するのに役立ちます。例-特定の月の地域全体の日中の気温。グラデーション塗りつぶしカラーバーを使用して、他のセルの値と比較してセルの値を視覚化できます。あなたは6つ持っていますGradient Colors データバー(青、緑、赤、黄、水色、紫)から選択します。
条件付きでフォーマットする範囲を選択します。
クリック Conditional Formatting の中に Styles 下のグループ Home タブ。
クリック Data Barsドロップダウンメニューから。ザ・Gradient Fill オプションと Fill オプションが表示されます。
の青いデータバーをクリックします Gradient Fill オプション。
最初の3つの手順を繰り返します。
の青いデータバーをクリックします Solid Fill オプション。
データバーがセルの中央から始まり、負の値の場合は左に伸び、正の値の場合は右に伸びるようにデータバーをフォーマットすることもできます。
カラースケール
使用できます Color Scales特定の範囲内の他のセルの値と比較したセルの値を確認します。の場合のようにHighlight Cells Rules、 Color Scaleセルシェーディングを使用して、セル値の違いを表示します。色のグラデーションがセルの範囲に適用されます。色は、各セル値がその範囲内のどこにあるかを示します。
あなたはから選ぶことができます-
- 3-カラースケール-
- 緑–黄–赤のカラースケール
- 赤–黄–緑のカラースケール
- 緑–白–赤のカラースケール
- 赤–白–緑のカラースケール
- 青–白–赤のカラースケール
- 赤–白–青のカラースケール
- 2色スケール-
- 白–赤のカラースケール
- 赤–白のカラースケール
- 緑–白のカラースケール
- 白–緑のカラースケール
- 緑–黄色のカラースケール
- イエロー–グリーンカラースケール
以下の手順に従ってください-
条件付きでフォーマットする範囲を選択します。
クリック Conditional Formatting の中に Styles 下のグループ Home タブ。
クリック Color Scalesドロップダウンメニューから。ザ・Color Scale オプションが表示されます。
緑–黄–赤のカラースケールをクリックします。
データは、選択した範囲の緑-黄-赤のカラースケールに基づいて強調表示されます。
- 最初の3つの手順を繰り返します。
- 緑-白のカラースケールをクリックします。
データは、選択した範囲の緑-白のカラースケールに基づいて強調表示されます。
アイコンセット
アイコンセットを使用して、数値の違いを視覚化できます。以下のアイコンセットが利用可能です-
ご覧のとおり、アイコンセットは3〜5個の記号で構成されています。アイコンをセル範囲内の各値に関連付けるための基準を定義できます。たとえば、小さい数値の場合は赤い下向き矢印、大きい数値の場合は緑の上向き矢印、中間値の場合は黄色の水平矢印です。
条件付きでフォーマットする範囲を選択します。
クリック Conditional Formatting の中に Styles 下のグループ Home タブ。
クリック Icon Setsドロップダウンメニューから。ザ・Icon Sets オプションが表示されます。
色付きの3つの矢印をクリックします。
選択した範囲の値に基づいて、データの横に色付きの矢印が表示されます。
最初の3つの手順を繰り返します。ザ・Icon Sets オプションが表示されます。
5つの評価を選択します。選択した範囲の値に基づいて、データの横に評価アイコンが表示されます。
新しいルール
使用できます New Rule 定義したセルをフォーマットするための条件として独自の数式を作成します。
新しいルールを使用するには2つの方法があります-
と New Rule ドロップダウンメニューのオプション
と New Rule のボタン Manage Rules ダイアログボックス
ドロップダウンメニューの[新しいルール]オプションを使用
条件付きでフォーマットする範囲を選択します。
クリック Conditional Formatting の中に Styles 下のグループ Home タブ。
クリック New Rule ドロップダウンメニューから。
ザ・ New Formatting Rule ダイアログボックスが表示されます。
[ルールタイプの選択]ボックスから、[数式を使用してフォーマットするセルを決定する]を選択します。 Edit the Rule Description ボックスが表示されます。
この式が真であるフォーマット値で:式を入力します。
フォーマットボタンをクリックし、[OK]をクリックします。
数式TRUEの値を含むセルは、定義どおりにフォーマットされます。
[ルールの管理]ダイアログボックスの[新しいルール]ボタンを使用
条件付きでフォーマットする範囲を選択します。
クリック Conditional Formatting の中に Styles 下のグループ Home タブ。
クリック Manage Rules ドロップダウンメニューから。
ザ・ Conditional Formatting Rules Manager ダイアログボックスが表示されます。
クリック New Rule ボタン。
ザ・ New Formatting Rule ダイアログボックスが表示されます。
上記の手順を繰り返して、数式と形式を定義します。
ザ・ Conditional Formatting Rules Manager 定義されたダイアログボックスが表示されます New Rule強調表示されます。クリックApply ボタン。
数式TRUEの値を含むセルは、定義どおりにフォーマットされます。
明確なルール
ルールをクリアして、作成したすべての条件付きフォーマットを削除できます
- 選択したセル
- 現在のワークシート
- 選択したテーブル
- 選択したピボットテーブル
与えられた手順に従ってください-
範囲を選択/ワークシートをクリック/テーブルをクリック>条件付き書式ルールを削除する必要があるピボットテーブル。
クリック Conditional Formatting の中に Styles 下のグループ Home タブ。
クリック Clear Rulesドロップダウンメニューから。[ルールのクリア]オプションが表示されます。
適切なオプションを選択します。条件付き書式は、範囲/ワークシート/テーブル/ピボットテーブルからクリアされます。
ルールの管理
あなたはできる Manage Rulesから Conditional Formatting Rules Manager窓。現在の選択、現在のワークシート全体、ワークブック内の他のワークシート、またはワークブック内のテーブルまたはピボットテーブルの書式設定ルールを確認できます。
クリック Conditional Formatting の中に Styles 下のグループ Home タブ。
クリック Manage Rules ドロップダウンメニューから。
ザ・ Conditional Formatting Rules Manager ダイアログボックスが表示されます。
横にあるリストボックスの矢印をクリックします Show formatting rules for 現在の選択、このワークシート、およびその他のシート、テーブル、ピボットテーブル(条件付き書式ルールが存在する場合)が表示されます。
選択する This Worksheetドロップダウンリストから。現在のワークシートのフォーマット規則は、適用される順序で表示されます。上下の矢印を使用して、この順序を変更できます。
新しいルールの追加、ルールの編集、およびルールの削除を行うことができます。
あなたはすでに見ました New Rule前のセクションで。ルールを選択してクリックすると、ルールを削除できます。Delete Rule。強調表示されたルールが削除されます。
ルールを編集するには、ルールを選択してをクリックします Edit Rule. Edit Formatting Rule ダイアログボックスが表示されます。
あなたはできる
ルールタイプを選択します
ルールの説明を編集する
書式の編集
変更が完了したら、[OK]をクリックします。
ルールの変更は、 Conditional Formatting Rules Managerダイアログボックス。クリックApply。
変更に基づいてデータが強調表示されます Conditional Formatting Rules。
データの並べ替えは、データ分析の不可欠な部分です。名前のリストをアルファベット順に並べたり、売上高のリストを高いものから低いものへとまとめたり、行を色やアイコンで並べたりすることができます。データを並べ替えると、データをすばやく視覚化して理解し、必要なデータを整理して見つけ、最終的にはより効果的な意思決定を行うことができます。
列または行で並べ替えることができます。使用する並べ替えのほとんどは、列の並べ替えになります。
1つ以上の列のデータを次のように並べ替えることができます
- テキスト(AからZまたはZからA)
- 数値(最小から最大または最大から最小)
- 日付と時刻(古いものから新しいものへ、新しいものから古いものへ)
- カスタムリスト(大、中、小など)
- セルの色、フォントの色、アイコンセットなどの形式
テーブルの並べ替え条件はブックとともに保存されるため、ブックを開くたびにそのテーブルに並べ替えを再適用できます。ある範囲のセルの並べ替え条件は保存されません。複数列の並べ替えまたは作成に時間がかかる並べ替えの場合は、範囲をテーブルに変換できます。次に、ブックを開いたときに並べ替えを再適用できます。
次のセクションのすべての例では、テーブルを並べ替える方が意味があるため、テーブルのみが表示されます。
テキストで並べ替え
テキストを含む列を使用してテーブルを並べ替えることができます。
次の表には、組織内の従業員に関する情報があります(データの最初の数行のみを表示できます)。
テキストを含む列タイトルでテーブルを並べ替えるには、列のヘッダーをクリックします– Title。
クリック Data タブ。
の中に Sort & Filter グループをクリックします Sort A to Z
表は、列–タイトルで英数字の昇順で並べ替えられます。
Note −をクリックすると、英数字の降順で並べ替えることができます。 Sort Z to A。大文字と小文字を区別するオプションで並べ替えることもできます。通過するSort by a Custom List 以下のセクション。
番号で並べ替え
数値を含む列ManagerIDでテーブルをソートするには、以下の手順に従います。
列のヘッダー–ManagerIDをクリックします。
クリック Data タブ。
の中に Sort & Filter グループをクリックします Sort A to Z
列ManagerIDは、番号の昇順で並べ替えられます。[ZからAに並べ替え]をクリックすると、数値の降順で並べ替えることができます。
日付または時刻で並べ替え
日付を含むHireDate列でテーブルを並べ替えるには、以下の手順に従います。
列のヘッダー–HireDateをクリックします。
クリック Data タブ。
の中に Sort & Filter グループをクリックします Sort A to Z 以下のスクリーンショットに示すように-
列– HireDateは、古いものから新しいものへとソートされた日付でソートされます。クリックすると、日付を新しいものから古いものへと並べ替えることができますSort Z to A。
セルの色で並べ替え
色付きのセルを含む列の合計マークでテーブルを並べ替える(条件付きフォーマット)-
列のヘッダー–合計マークをクリックします。
クリック Data タブ。
の中に Sort & Filter グループをクリックします Sort。[並べ替え]ダイアログボックスが表示されます。
選択 Sort By 合計点数として、 Sort on なので Cell Color で緑色を指定します Order。[レベルの追加]をクリックします。
選択 Sort By 合計点数として、 Sort on なので Cell Color で黄色を指定します Order。[レベルの追加]をクリックします。
選択 Sort By 合計点数として、 Sort on なので Cell Color で赤の色を指定します Order。
列–合計マークは、順序で指定されたセルの色で並べ替えられます。
フォントの色で並べ替え
フォントの色(条件付きでフォーマットされた)のセルを含むテーブルの合計マーク列を並べ替える-
列のヘッダー–合計マークをクリックします。
クリック Data タブ。
の中に Sort & Filter グループをクリックします Sort。[並べ替え]ダイアログボックスが表示されます。
選択 Sort By 合計点数として、 Sort On なので Font ColorOrderで緑色を指定します。[レベルの追加]をクリックします。
選択 Sort By 合計点数として、 Sort On なので Font Color で黄色を指定します Order。[レベルの追加]をクリックします。
選択 Sort By 合計点数として、 Sort On なので Font Color で赤を指定します Order。
列–合計マークは、順序で指定されたフォントの色でソートされます。
セルアイコンで並べ替え
セルアイコン(条件付きでフォーマット済み)のあるセルを含む[合計マーク]列でテーブルを並べ替えるには、以下の手順に従います。
列のヘッダー–合計マークをクリックします。
クリック Data タブ。
の中に Sort & Filter グループをクリックします Sort。[並べ替え]ダイアログボックスが表示されます。
選択 Sort By 合計点数として、 Sort On なので Cell Icon で指定します
選択 Sort By 合計点数として、 Sort On なので Cell Icon
選択 Sort By 合計点数として、 Sort On なので Cell Icon
列–合計マークは、順序で指定されているようにセルアイコンで並べ替えられます。
カスタムリストで並べ替え
カスタムリストを作成し、カスタムリストでテーブルを並べ替えることができます。
以下の表には、タイトルが「位置」のインジケーター列があります。範囲全体に対する合計マークの位置に基づいて、高、中、低の値があります。
ここで、列を並べ替えるとします。位置。すべての高値が上、すべての低値が下、すべての中値がその間にあります。つまり、必要な順序は低、中、高です。とSort A to Z、高、低、中の順序になります。一方、Sort Z to A、中、低、高の順序で取得します。
これを解決するには、カスタムリストを作成します。
以下に示すように、カスタムリストの順序をセルの範囲で高、中、低として定義します。
その範囲を選択します。
クリック File タブ。
クリック Options。の中にExcel Options ダイアログボックス、クリック Advanced。
までスクロールします General。
クリック Edit Custom Lists。
ザ・ Edit Custom Listsダイアログボックスが表示されます。ワークシートの選択範囲がに表示されますImport list from cells Box。クリックImport。
カスタムリストがに追加されます Custom Lists。[OK]をクリックします。
次のステップは、このカスタムリストを使用してテーブルを並べ替えることです。
[列]-[位置]をクリックします。クリックSort。の中にSort ダイアログボックス、確認してください Sort By 位置です、 Sort On は値です。
クリック Order。選択するCustom List。[カスタムリスト]ダイアログボックスが表示されます。
クリックしてください High, Medium, Lowカスタムリスト。[OK]をクリックします。
の中に Sort ダイアログボックス、 Order ボックス、 High, Medium, Lowが表示されます。[OK]をクリックします。
テーブルは、定義された順序(高、中、低)で並べ替えられます。
次の値に基づいてカスタムリストを作成できます-
- Text
- Number
- Date
- Time
フォーマットに基づいて、つまりセル/フォントの色、またはセルアイコンごとにカスタムリストを作成することはできません。
行で並べ替え
テーブルを行で並べ替えることもできます。以下の手順に従ってください-
データを並べ替える行をクリックします。
クリック Sort。
の中に Sort ダイアログボックス、クリック Options。ザ・Sort Options ダイアログボックスが開きます。
下 Orientation、クリック Sort from left to right。[OK]をクリックします。
クリック Sort by行。行を選択します。
並べ替えの値を選択します On と最大から最小 Order。
データは、選択した行の降順で並べ替えられます。
複数の列または行で並べ替える
テーブルは複数の列または行で並べ替えることができます。
表をクリックします。
クリック Sort。
の中に Sort ダイアログボックスで、最初に並べ替える列を指定します。
以下のスクリーンショットでは、 Sort By 題名、 Sort On 値、 Order A –Zが選択されます。
クリック Add Level の中に Sortダイアログボックス。ザ・Then By ダイアログが表示されます。
次に並べ替える列を指定します。
以下のスクリーンショットでは、 Then By HireDate、 Sort On 値、 Order 最も古いものから最も新しいものが選択されます。
[OK]をクリックします。
データは、タイトルの順に英数字の昇順で並べ替えられ、次にHireDateで並べ替えられます。従業員データが役職別に並べ替えられ、各役職カテゴリで年功序列で表示されます。
フィルタリングを使用すると、特定の範囲またはテーブルから、定義された条件を満たすデータを抽出できます。これは、必要な情報のみを表示する簡単な方法です。
範囲、テーブル、またはピボットテーブルのデータをフィルタリングできます。
−でデータをフィルタリングできます
- 選択した値
- 選択した列にテキストが含まれている場合、テキストフィルター
- 選択した列に日付が含まれている場合、日付フィルター
- 選択した列に数値が含まれている場合は、数値フィルター
- 選択した列に数値が含まれている場合は、数値フィルター
- 選択した列に色付きのフォントが含まれている場合のフォントの色
- 選択した列にセルアイコンが含まれている場合はセルアイコン
- 高度なフィルター
- スライサーの使用
テーブルでは、列ヘッダーは自動的にフィルターにタグ付けされます。 AutoFilters。 AutoFilter
フィルタオプションをクリックしたとき、またはをクリックしたとき Custom Filter フィルタオプションの最後に表示されます。 Custom AutoFilter ダイアログボックスが表示され、フィルタリングオプションをカスタマイズできます。
範囲の場合、範囲の最初の行に列ヘッダーを指定し、のフィルターをクリックできます。 Editing 上のグループ Homeタブ。これにより、AutoFilter範囲のために。データに含まれているフィルターを削除できます。データの変更が発生したときにフィルターを再適用することもできます。
選択した値でフィルタリング
列ヘッダーの横にある矢印をクリックし、列の値を選択することで、表示するデータを選択できます。選択した列で選択した値を含む行のみが表示されます。
次のデータを検討してください-
Position = Highのデータのみを表示する場合は、Positionの横にある矢印をクリックします。ドロップダウンボックスが表示され、位置列のすべての値が示されます。デフォルトでは、すべての値が選択されます。
- [すべて選択]をクリックします。すべてのボックスがクリアされます。
- 次のスクリーンショットに示すように、[高]を選択します。
[OK]をクリックします。High asPositionの値を持つ行のみが表示されます。
テキストでフィルタリング
次のデータを検討してください-
タイトルが「マネージャー」である行のみが表示されるように、このデータをフィルタリングできます。
列ヘッダーのタイトルの横にある矢印をクリックします。ドロップダウンリストから、をクリックしますText Filters。テキストフィルターオプションが表示されます。
選択する Contains from the available options. The Custom AutoFilter dialog box opens. Type Manager in the Box next to Contains.
Click OK. Only the Rows where Title contains Manager will be displayed.
Filter by Date
You can filter this data further such that only those Rows wherein the Title is “Manager” and HireDate is prior to 2011 can be displayed. That means you will display the Employee information for all the managers who have been with the organization from before 2011.
Click the arrow next to the column header HireDate. From the drop-down list, click Date Filters. The Date filter options appear. Select Before from the drop-down list.
Custom AutoFilter dialog box opens. Type 1/1/2011 in the box next to is before. You can also select the date from the date picker next to the box.
Click OK. Only the rows where Title contains Manager and HireDate is prior to 1/1/2011 will be displayed.
Filter by Numbers
Consider the following data −
You can filter this data such that only those rows where Total Marks > 850 can be displayed.
Click the arrow next to the column header Total Marks. From the drop-down list, click Number Filters. The Number Filter options appear.
Click Greater Than. Custom AutoFilter dialog box opens. Type 850 in the box next to Greater Than.
Click OK. Only the rows wherein the total marks are greater than 850 will be displayed.
Filter by Cell Color
If the data has different cell colors or is conditionally formatted, you can filter by the colors that are displayed in your table.
Consider the following data. The column Total Marks has conditional formatting with different cell colors.
Click the arrow
Select the green color and click OK. Only the rows wherein the total marks column has green color cells will be displayed.
Filter by Font Color
If the data has different font colors or is conditionally formatted, you can filter by the colors that are displayed in your table.
Consider the following data. The column - Total Marks has conditional formatting with font color applied.
Click the arrow
Select the green color and click OK. Only the rows wherein the Total Marks column has green color font will be displayed.
Filter by Cell Icon
If the data has different icons or a conditional format, you can filter by the icons that are shown in your table.
Consider the following data. The column Total Marks has conditional formatting with icons applied.
Click the arrow
Select the icon
Only the rows wherein the Total Marks column has the
Clear Filter
Removing filters is termed as Clear Filter in Excel.
You can remove
- A filter from a specific column, or
- All of the filters in the worksheet at once.
To remove a filter from a specific column, click the arrow in the table header of that column. From the drop-drown menu, click Clear Filter From “<specific Column Name>”.
The filter in the column is removed. To remove filtering from the entire worksheet, select
Editing group on the Home tab, or
Sort & Filter group in the Data tab.
All the filters in the worksheet are removed at once. Click Undo Show All
Reapply Filter
When changes occur in your data, click Reapply in Sort & Filter group on the Data tab. The defined filter will be applied again on the modified data.
Advanced Filtering
You can use Advance Filtering if you want to filter the data of more than one column.
You need to define your filtering criteria as a range. Suppose you want to display the information of those employees who are specialists or whose EmployeeID is 2, define the Criteria as follows −
Next, click Advanced in the Sort & Filter group on the Data tab. The Advanced Filter dialog box appears.
Specify the List Range and the Criteria Range.
You can either filter the list, in place or copy to another location.
In the filtering given below, filter the data in place is chosen.
The employee information where ManagerID = 2 OR Title = “*Specialist” is displayed.
Suppose you want to display information about specialists and vice presidents. You can define the criteria and filter as follows −
The criteria you applied is Title = “*Specialist” OR Title = “Vice President”. The employee information of specialists and vice presidents will be displayed.
You can copy the filtered data to another location. You can also select only few columns to include in the copy operation.
Copy EmployeedID, Title and SalariedFlag to the Cells Q2, R2, S2. This will be the first Row of your filtered data.
Click on Advanced and in the Advanced Filter dialog box, click on Copy to another location. In the Copy to box, specify reference to the Headers you copied in another location, i.e. Q2:S2.
Click OK after specifying the List Range and Criteria Range. The selected columns in the filtered data will be copied to the location you specified.
スライサーを使用したフィルター
Slicers ピボットテーブルでデータをフィルタリングする方法は、Excel 2010で導入されました。Excel2013では、次を使用できます。 Slicers テーブル内のデータもフィルタリングします。
次の表のデータを検討してください。
- 表をクリックします。
- クリック Table Toolsリボンに表示されます。
- ザ・ Design リボンが表示されます。
- クリック Insert Slicer。
Insert Slicers 以下のスクリーンショットに示すようなダイアログボックスが表示されます。
の中に Insert Slicers ダイアログボックスには、非表示になっている列を含むすべての列ヘッダーが表示されます。
TitleとHireDateのチェックボックスをオンにします。 Click OK。
A Slicer チェックインしたテーブルヘッダーごとにが表示されます Insert Slicersダイアログボックス。それぞれにSlicer、その列のすべての値が強調表示されます。
タイトルで Slicer、最初の値をクリックします。その値のみが強調表示され、残りの値は選択解除されます。さらに、HireDateに値がありますSlicer タイトルの値に対応する Slicer また、強調表示されます。
表には、選択した値のみが表示されます。
スライサーの値を選択/選択解除すると、データがテーブルで自動的に更新されることがわかります。複数の値を選択するには、Ctrlキーを押しながら、表示する値を選択します。
2つのスライサーから、アカウント部門に属するTitle値と2015年のHireDate値を選択します。
グループ化して要約するデータのリストがある場合は、Excelを使用できます Subtotal そして Outline要約行または列を表示します。使用できますPivotTable この目的のためにも、しかし使用する Subtotal そして Outlineさまざまなデータを分析する最も簡単な方法です。ご了承くださいSubtotal そして Outline 範囲でのみ使用でき、テーブルでは使用できません。
あなたは作成することができます Outline各グループに1つずつ、最大8つのレベルがあります。外側のレベルは低い数字で表され、内側のレベルは高い数字で表されます。各内部レベルには、前の外部レベルの詳細データが表示されます。
使い方を理解するには Subtotal そして Outline、さまざまなアイテムの販売データが販売員ごとに、場所ごとに与えられる次の例を考えてみます。合計で、1891行のデータがあります。
小計
を使用して、販売場所の合計を賢く取得できます Subtotal。
まず、データの場所を賢く並べ替えます。
データ範囲の任意の場所をクリックします。
クリック DATA タブ。
クリック Sort。
データが選択されています。ザ・Sort ダイアログボックスが表示されます。
の中に Sort ダイアログボックス、
場所を選択 Sort by
の値を選択 Sort On
AからZを選択して Order
クリック OK。データは場所ごとに並べ替えられます。
データ範囲の任意の場所をクリックします。
クリック DATA タブ。
クリック Subtotal の中に Outlineグループ。データが選択され、Subtotal ダイアログボックスが表示されます。
の中に Subtotal dialog ボックス、
下の場所を選択します At each change in:
[合計]を選択します Use function:
下の単位と金額を選択します Add subtotal to:
選択する Replace current subtotals
選択する Summary below data
クリック OK。データは3つのレベルでグループ化され、小計は場所ごとに計算されます。
Note −表示されるデータはレベル3、つまりデータ全体です。
アウトラインレベル2をクリックします。 Totals 単位と金額の場所ごとに表示されます。
アウトラインレベル1をクリックします。 Grand Totals 単位と金額が表示されます。
をクリックすると、データをズームインまたはズームアウトできます。 Outline Levels または、データの左側にある+記号をクリックします。
ネストされた小計
各営業担当者の売上高の合計は、場所ごとに次を使用して取得できます。 Nested Subtotals。
Sort データの場所、次に営業担当者。
データ範囲の任意の場所をクリックします。
クリック DATA タブ。
クリック Sort。データが選択され、Sort ダイアログボックスが表示されます。
の中に Sort ダイアログボックス、
場所を選択 Sort by
の値を選択 Sort On
AからZを選択して Order
クリック Add Level
Then by 行が表示されます
名前を選択 Then by
の値を選択 Sort On
AからZを選択して Order
クリック OK。データは場所、次に名前で並べ替えられます。
データ範囲の任意の場所をクリックします
クリック DATA タブ
クリック Subtotal の中に Outline グループ
データが選択されます。 Subtotal ダイアログボックスが表示されます。
の中に Subtotal ダイアログボックス、
下の場所を選択します At each change in:
[合計]を選択します Use function:
下の単位と金額を選択します Add subtotal to:
選択する Replace current subtotals
選択する Summary below data
クリック OK。データは3つのレベルでグループ化され、小計は前述のように場所ごとに計算されます。
クリック Subtotal。
の中に Subtotal ダイアログボックス、
下の名前を選択します At each change in:
[合計]を選択します Use function:
下の単位と金額を選択します Add subtotal to:
Unselect Replace current subtotals
選択する Summary below data
クリック OK。データは4つのレベルでグループ化され、小計は場所ごとと名前ごとに計算されます。
クリック Outline Level 3。ザ・Totals 単位と金額について、名前と場所が表示されます。
クリック Outline Level 2。ザ・Totals 単位と金額の場所ごとに表示されます。
クリック Outline Level 1。ザ・Grand Totals 単位と金額が表示されます。
をクリックすると、データをズームインまたはズームアウトできます。 Outline Levels または、データの左側にある+記号をクリックします。
Microsoft Excel 2013では、 Quick Analysis ツールを使用すると、さまざまなExcelツールを使用してデータをすばやく簡単に分析できます。
使用できます Quick Analysis範囲またはデータのテーブルを使用します。アクセスするためにQuick Accessツールで、分析するデータを含むセルを選択します。ザ・Quick Analysis
クリック Quick Analysis
Quick Analysis このツールは、必要なオプションを選択する前に、さまざまなオプションを適用するプレビューを表示できるため、便利ですばやく使用できます。
フォーマット
Conditional Formatting データバーや色などを追加して、データの一部を強調表示できます。これにより、データの値をすばやく視覚化できます。
このチュートリアルの「条件付きフォーマット」の章で、フォーマット規則について学習しました。違いは、クイックプレビューを表示して、必要なオプションを選択できることです。ただし、のすべての機能を利用したい場合Conditional Formatting、リボンのメインメニューを通過します。同じことが、のすべてのオプションにも当てはまります。Quick Analysis ツール。
クリック Formatting に Quick Analysisツールバー。ザ・Conditional Formattingオプションがツールバーに表示されます。オプションの上にマウスを移動します。プレビューが表示されます。次に、必要なオプションをクリックして選択できます。
チャート
Chartsデータを図で表すために使用されます。いくつかの種類がありますCharts さまざまなタイプのデータに適合します。
クリックすると CHARTS に Quick Analysisツールバーに、選択したデータの推奨チャートが表示されます。あなたはいつでも選ぶことができますMore Charts メインに行きたい場合のオプション Charts リボンに。
オプションにマウスを合わせます。プレビューが表示されます。次に、必要なオプションをクリックして選択できます。
合計
Totals列と行の数を計算するために使用できます。Sum、Average、Countなどの関数があります。
使い方の詳細を説明します Quick Analysis とツール TOTALSこの章の後半。で他のオプションを使用できますQuick Analysis あなたが観察するのと同じように簡単に。
テーブル
Tables ですでに学んだように、データのフィルタリング、並べ替え、要約を支援します Tables章。の中にQuick Analysis ツール、両方 Table そして PivotTable オプションは下で利用可能です TABLES。ただし、テーブルのプレビューを表示することはできますが、PivotTable クリックすると空になるため、プレビューは利用できません PivotTable データを入力する必要があります。
スパークライン
Sparklines単一のセルにデータと一緒に表示できる小さなグラフです。それらは傾向を見る迅速な方法を提供します。
TOTALSによるクイック分析
クリック TOTALS の中に Quick Analysis ツールバー。
に Quick Analysis と TOTALS、あなたは分析することができます
行ごと
列ごと
行ごとの計算では、選択したデータの下に空の行があることを確認してください。
Example
5人の候補者の選挙で投票された投票のデータを分析します。カウントは4ラウンドで行われます。以下はデータです。
和
データを選択し、をクリック
データの下の行が空であることを確認してください。それ以外の場合は、そこにすでにデータが存在することを示すメッセージが表示され、既存のデータを置き換えるか、操作をキャンセルするかの2つのオプションしかありません。
選択したデータの下の行に、データの各列の合計が表示されます。キャプションSumまた、自動的に提供されます。これは、すべての候補者の各ラウンドの投票総数が表示されることを意味します。
平均
データを選択し、をクリック
データの各列の平均は、データの下の行に表示されます。キャプションAverageまた、自動的に提供されます。各ラウンドで投票された平均投票数が表示されます。
カウント
データを選択し、をクリック
データの各列の数は、データの下の行に表示されます。キャプションCountまた、自動的に提供されます。これは、各ラウンドの候補者の数が表示されることを意味します。
%Total
データを選択し、をクリック
ザ・ %Totalデータの各列のは、データの下の行に表示されます。キャプション%Totalまた、自動的に提供されます。これは、%Total 各ラウンドの投票数が表示されます。
累計
データを選択し、をクリック
データの各列の現在の合計は、データの下の行に表示されます。キャプションRunning Totalまた、自動的に提供されます。これは、ラウンド全体の投票の現在の合計が表示されることを意味します。
列の合計
データを選択し、をクリック
データの横の列が空であることを確認してください。それ以外の場合は、そこにすでにデータが存在することを示すメッセージが表示され、既存のデータを置き換えるか、操作をキャンセルするかの2つのオプションしかありません。
選択したデータの横の列に、データの各行の合計が表示されます。列ヘッダーSumまた、自動的に提供されます。これは、すべてのラウンドで各候補者に対して投票された投票の総数が表示されることを意味します。
Excel関数を使用して-
- データの範囲で値を検索する-VLOOKUPおよびHLOOKUP
- テーブルまたは範囲内から値または値への参照を取得します-INDEX
- セルの範囲内の指定されたアイテムの相対位置を取得します-MATCH
これらの関数を組み合わせて、入力に基づいて必要な結果を取得することもできます。
VLOOKUP関数の使用
VLOOKUP関数の構文は次のとおりです。
VLOOKUP (lookup_value, table_array, col_index_num, [range_lookup])
どこ
lookup_value−は調べたい値です。Lookup_valueは、値またはセルへの参照にすることができます。Lookup_valueは、table_arrayで指定するセル範囲の最初の列にある必要があります
table_array−は、VLOOKUPがlookup_valueと戻り値を検索するセルの範囲です。table_arrayには次のものが含まれている必要があります
最初の列のlookup_value、および
見つけたい戻り値
Note− lookup_valueを含む最初の列は、昇順でソートすることも、ソートしないこともできます。ただし、結果はこの列の順序に基づきます。
col_index_num−は、戻り値を含むtable_arrayの列番号です。table-arrayの左端の列の番号は1から始まります
range_lookup−は、VLOOKUPで完全一致または近似一致のどちらを検索するかを指定するオプションの論理値です。range_lookupは
省略された場合、それはTRUEであると見なされ、VLOOKUPは近似一致を見つけようとします
TRUE。この場合、VLOOKUPは近似一致を見つけようとします。つまり、完全一致が見つからない場合は、lookup_valueよりも小さい次に大きい値が返されます。
FALSE、この場合、VLOOKUPは完全に一致するものを見つけようとします
1、この場合、それはTRUEであると見なされ、VLOOKUPは近似一致を見つけようとします
0、この場合はFALSEと見なされ、VLOOKUPは完全に一致するものを見つけようとします
Note− range_lookupが省略されているか、TRUEまたは1の場合、VLOOKUPは、table_arrayの最初の列が昇順でソートされている場合にのみ正しく機能します。そうしないと、誤った値になる可能性があります。このような場合、range_lookupにFALSEを使用します。
range_lookupTRUEでのVLOOKUP関数の使用
学生のマークのリストを検討してください。マーク間隔と合格カテゴリを含む配列から、VLOOKUPで対応するグレードを取得できます。
table_array −
成績の取得に基づく最初の列マークは昇順でソートされていることに注意してください。したがって、range_lookup引数にTRUEを使用すると、必要な近似一致を取得できます。
この配列に次の名前を付けます Grades。
セル範囲を覚えておく必要がないように、この方法で配列に名前を付けることをお勧めします。これで、次のようにマークのリストのグレードを検索する準備が整いました。
あなたが観察できるように、
col_index_num −table_arrayの戻り値の列が2であることを示します
インクルード range_lookup はTRUEです
table_arraygradesのルックアップ値を含む最初の列は昇順です。したがって、結果は正しくなります。
近似一致の戻り値も取得できます。つまり、VLOOKUPは次のように計算します-
マーク | 合格カテゴリー |
---|---|
<35 | 不合格 |
> = 35および<50 | 三等兵曹 |
> = 50および<60 | セカンドクラス |
> = 60および<75 | ファーストクラス |
> = 75 | 卓越したファーストクラス |
次の結果が得られます-
range_lookupFALSEでVLOOKUP関数を使用する
各製品の製品IDと価格を含む製品のリストを検討してください。新製品が発売されるたびに、製品IDと価格がリストの最後に追加されます。これは、製品IDが昇順である必要がないことを意味します。製品リストは以下のようになります-
table_array −
この配列にProductInfoという名前を付けます。
商品IDは最初の列にあるため、VLOOKUP関数を使用して商品IDを指定して商品の価格を取得できます。価格は列3にあるため、col_index_numは3になります。
- range_lookupをTRUEとしてVLOOKUP関数を使用する
- range_lookupをFALSEとしてVLOOKUP関数を使用する
正解は、ProductInfo配列からの171.65です。結果を確認できます。
あなたはあなたが得たのを観察します-
- range_lookupがFALSEの場合の正しい結果、および
- range_lookupがTRUEの場合、間違った結果になります。
これは、ProductInfo配列の最初の列が昇順で並べ替えられていないためです。したがって、データがソートされていない場合は常にFALSEを使用することを忘れないでください。
HLOOKUP関数の使用
使用できます HLOOKUP データが列ではなく行にある場合に機能します。
例
製品情報を例にとってみましょう。配列が次のようになっているとします-
この配列にProductRangeという名前を付けます。HLOOKUP機能で商品IDを指定して商品の価格を確認できます。
HLOOKUP関数の構文は次のとおりです。
HLOOKUP (lookup_value, table_array, row_index_num, [range_lookup])
どこ
lookup_value −は、テーブルの最初の行にある値です。
table_array −はデータが検索される情報の表です
row_index_num −は、一致する値が返されるtable_arrayの行番号です。
range_lookup −は、HLOOKUPで完全一致または近似一致のどちらを検索するかを指定する論理値です。
range_lookup することができます
省略された場合、それはTRUEであると見なされ、HLOOKUPは近似一致を見つけようとします
TRUE。この場合、HLOOKUPは近似一致を見つけようとします。つまり、完全一致が見つからない場合は、lookup_valueよりも小さい次に大きい値が返されます。
FALSE、この場合、HLOOKUPは完全に一致するものを見つけようとします
1、この場合、それはTRUEであると見なされ、HLOOKUPは近似一致を見つけようとします
0、この場合はFALSEと見なされ、HLOOKUPは完全に一致するものを見つけようとします
Note− range_lookupが省略またはTRUEまたは1の場合、HLOOKUPは、table_arrayの最初の列が昇順でソートされている場合にのみ正しく機能します。そうしないと、誤った値になる可能性があります。このような場合、range_lookupにFALSEを使用します。
range_lookupFALSEでHLOOKUP関数を使用する
商品IDは最初の行にあるため、HLOOKUP関数を使用して商品IDを指定して商品の価格を取得できます。価格は行3にあるため、row_index_numは3になります。
- range_lookupをTRUEとしてHLOOKUP関数を使用します。
- range_lookupをFALSEとしてHLOOKUP関数を使用します。
ProductRange配列からの正解は171.65です。結果を確認できます。
VLOOKUPの場合と同様に、
range_lookupがFALSEの場合の正しい結果、および
range_lookupがTRUEの場合、間違った結果になります。
これは、ProductRange配列の最初の行が昇順で並べ替えられていないためです。したがって、データがソートされていない場合は常にFALSEを使用することを忘れないでください。
range_lookupTRUEでのHLOOKUP関数の使用
VLOOKUPで使用される学生マークの例を考えてみましょう。以下の表に示すように、列ではなく行にデータがあるとします。
table_array −
この配列にGradesRangeという名前を付けます。
成績の取得に基づく最初の行のマークは、昇順で並べ替えられていることに注意してください。したがって、range_lookup引数にTRUEを指定してHLOOKUPを使用すると、近似一致の成績を取得できます。これが必要です。
あなたが観察できるように、
row_index_num −table_arrayの戻り値の列が2であることを示します
インクルード range_lookup はTRUEです
table_array Gradesのルックアップ値を含む最初の列は、昇順です。したがって、結果は正しくなります。
近似一致の戻り値も取得できます。つまり、HLOOKUPは次のように計算します-
マーク | <35 | > = 35および<50 | > = 50および<60 | > = 60および<75 | > = 75 |
---|---|---|---|---|---|
合格カテゴリー | 不合格 | 三等兵曹 | セカンドクラス | ファーストクラス | 卓越したファーストクラス |
次の結果が得られます-
INDEX関数の使用
データの配列がある場合、配列内のその値の行番号と列番号を指定することにより、配列内の値を取得できます。
次の販売データについて考えてみます。ここでは、リストされている販売員による北、南、東、西の各地域での販売を見つけています。
- 配列にSalesDataという名前を付けます。
INDEX関数を使用すると、次のことがわかります。
- 特定の地域の営業担当者の売上。
- すべての営業担当者による地域の総売上高。
- すべての地域の営業担当者による総売上高。
次の結果が得られます-
営業担当者の行番号と地域の列番号がわからないとします。次に、インデックス関数で値を取得する前に、最初に行番号と列番号を見つける必要があります。
次のセクションで説明するように、MATCH関数を使用してこれを行うことができます。
MATCH関数の使用
範囲内のアイテムの位置が必要な場合は、MATCH関数を使用できます。MATCH関数とINDEX関数は次のように組み合わせることができます-
次の結果が得られます-
大規模なデータセットのデータ分析は、非常に多くの場合、必要かつ重要です。これには、データの要約、必要な値の取得、および結果の提示が含まれます。
Excelにはピボットテーブルが用意されており、必要な結果を得るために数千のデータ値を簡単かつ迅速に要約できます。
次の販売データの表を検討してください。このデータから、総販売地域ごと、月ごと、または販売員ごとに要約する必要がある場合があります。これらのタスクを処理する簡単な方法は、動的に変更して結果を希望どおりに要約できるピボットテーブルを作成することです。
ピボットテーブルの作成
ピボットテーブルを作成するには、最初の行にヘッダーがあることを確認してください。
- 表をクリックします。
- リボンの[挿入]タブをクリックします。
- [テーブル]グループの[ピボットテーブル]をクリックします。[ピボットテーブル]ダイアログボックスが表示されます。
ダイアログボックスに表示されているように、現在のブックのテーブルまたは範囲を使用するか、外部データソースを使用できます。
- [テーブル/範囲]ボックスに、テーブル名を入力します。
- [新しいワークシート]をクリックして、ピボットテーブルを保持する場所をExcelに指示します。
- [OK]をクリックします。
空白のピボットテーブルとピボットテーブルのフィールドリストが表示されます。
推奨されるピボットテーブル
ピボットテーブルを初めて使用する場合、またはデータから選択するフィールドがわからない場合は、 Recommended PivotTables Excelが提供します。
データテーブルをクリックします。
[挿入]タブをクリックします。
[テーブル]グループの[推奨ピボットテーブル]をクリックします。[推奨ピボットテーブル]ダイアログボックスが表示されます。
推奨されるピボットテーブルダイアログボックスには、データに適したカスタマイズ可能なピボットテーブルが表示されます。
- 各ピボットテーブルオプションをクリックして、右側にプレビューを表示します。
- 営業担当者と月ごとの注文金額のピボットテーブル合計をクリックします。
[OK]をクリックします。選択したピボットテーブルが新しいワークシートに表示されます。ピボットテーブルフィールドリストで選択されたピボットテーブルフィールドを確認できます。
ピボットテーブルフィールド
データテーブルのヘッダーは、ピボットテーブルのフィールドとして表示されます。
それらを選択/選択解除して、ピボットテーブルを即座に変更し、必要な情報のみを必要な方法で表示できます。たとえば、注文金額情報の代わりにアカウント情報を表示する場合は、[注文金額]の選択を解除して[アカウント]を選択します。
ピボットテーブル領域
ピボットテーブルのレイアウトを即座に変更することもできます。これを実現するには、ピボットテーブル領域を使用できます。
ピボットテーブル領域では、次を選択できます-
- 行として表示するフィールド
- 列として表示するフィールド
- データを要約する方法
- 任意のフィールドのフィルター
- ピボットテーブルレイアウトを更新するタイミング
- フィールドをエリア間でドラッグすると、すぐに更新できます。
- 更新を延期して、[更新]をクリックした場合にのみ更新することができます
インスタントアップデートは、さまざまなレイアウトを試して、レポートの要件に合ったものを選択するのに役立ちます。
これらの領域間でフィールドをドラッグするだけで、ピボットテーブルのレイアウトを確認できます。
ピボットテーブルでのネスト
いずれかの領域に複数のフィールドがある場合、その領域にフィールドを配置した順序でネストが行われます。フィールドをドラッグして順序を変更し、ネストがどのように変化するかを観察できます。上記のレイアウトオプションでは、次のことを確認できます。
- 月は列にあります。
- 地域と営業担当者がこの順序で並んでいます。つまり、営業担当者の値は地域の値の下にネストされます。
- 要約は注文金額の合計によるものです。
- フィルタは選択されていません。
結果のピボットテーブルは次のようになります-
ピボットテーブル領域の行で、領域をクリックし、次のように営業担当者の下にドラッグします-
ネストの順序が変更され、結果のピボットテーブルは次のようになります-
Note−ネスト順序(地域、次に営業担当)のレイアウトは、ネスト順序(営業担当者、次に地域)のレイアウトよりも優れたコンパクトなレポートを生成することがはっきりとわかります。営業担当者が複数の領域を代表していて、営業担当者ごとに売上を要約する必要がある場合は、2番目のレイアウトの方が適しています。
フィルター
いずれかのフィールドにフィルターを割り当てて、そのフィールドの値に基づいてピボットテーブルを動的に変更できるようにすることができます。
ピボットテーブル領域の行からフィルターに領域をドラッグします。
地域としてのラベルが付いたフィルターがピボットテーブルの上に表示されます(ピボットテーブルの上に空の行がない場合は、ピボットテーブルが押し下げられてフィルター用のスペースが作成されます。
あなたはそれを見ることができます-
- 営業担当者の値が行に表示されます。
- 月の値が列に表示されます。
- リージョンフィルターが上部に表示され、デフォルトで[すべて]が選択されています。
- 要約値は注文金額の合計です
- 注文金額の合計営業担当者ごとの列に総計が表示されます
- 月ごとの注文金額の合計が総計の行に表示されます
フィルタ領域の右側にあるボックスの矢印をクリックします。フィールド領域の値を含むドロップダウンリストが表示されます。
- オプションを確認してください Select Multiple Items。すべての値にチェックボックスが表示されます。
- 南と西を選択し、他の値の選択を解除して、[OK]をクリックします。
南および西地域のみに関するデータは、以下のスクリーンショットに示すように要約されます。
フィルタ領域の横にあることがわかります。 Multiple Itemsが表示され、複数のアイテムを選択したことを示します。ただし、表示されるレポートからは、アイテムの数や選択されているアイテムはわかりません。このような場合、スライサーを使用する方がフィルタリングに適しています。
スライサー
スライサーを使用すると、データがフィルタリングされたアイテムをより明確にすることができます。
リボンのピボットツールの下にある[分析]をクリックします。
[フィルター]グループの[スライサーの挿入]をクリックします。[スライサーの挿入]ボックスが表示されます。データのすべてのフィールドが含まれています。
[地域]フィールドと[月]フィールドを選択します。[OK]をクリックします。
選択した各フィールドのスライサーが表示され、デフォルトですべての値が選択されています。スライサーツールがリボンに表示され、スライサーの設定、ルックアンドフィールを操作できます。
- 地域のスライサーで南と西を選択します。
- 月のスライサーで2月と3月を選択します。
- スライサーで複数の値を選択している間、Ctrlキーを押したままにします。
スライサーで選択したアイテムが強調表示されます。選択したアイテムの値を要約したピボットテーブルが表示されます。
他の計算による値の要約
これまでの例では、Sumによる値の要約を見てきました。ただし、必要に応じて他の計算を使用することもできます。
ピボットテーブルのフィールドリスト
- フィールドアカウントを選択します。
- フィールド注文金額の選択を解除します。
- 「勘定科目」フィールドを「値の要約」領域にドラッグします。デフォルトでは、アカウントの合計が表示されます。
- ボックスの右側にある矢印をクリックします。
- 表示されるドロップダウンで、[値フィールドの設定]をクリックします。
[値フィールドの設定]ボックスが表示されます。いくつかのタイプの計算は、[値の要約]フィールドの下にリストとして表示されます。
- リストから[カウント]を選択します。
- カスタム名は自動的にアカウント数に変わります。[OK]をクリックします。
ピボットテーブルは、アカウントの値をカウント別に要約します。
ピボットテーブルツール
ピボットテーブルツールの使用方法を学ぶには、以下の手順に従ってください。
- ピボットテーブルを選択します。
次のピボットテーブルツールがリボンに表示されます-
- ANALYZE
- DESIGN
分析する
いくつかの ANALYZE リボンコマンドは-
- ピボットテーブルオプションを設定する
- 選択したフィールドの値フィールド設定
- フィールドを展開
- フィールドを折りたたむ
- スライサーを挿入
- タイムラインを挿入
- データの更新
- データソースの変更
- ピボットテーブルを移動する
- 順序を解く(さらに計算がある場合)
- PivotChart
設計
いくつかの DESIGN リボンコマンドは-
- ピボットテーブルのレイアウト
- 小計のオプション
- 総計のオプション
- レポートレイアウトフォーム
- 空白行のオプション
- ピボットテーブルスタイルオプション
- ピボットテーブルスタイル
フィールドの拡大と縮小
選択したフィールドのすべてのアイテムを2つの方法で展開または折りたたむことができます-
- 記号を選択する
- ANALYZEリボンの[フィールドの展開]または[フィールドの折りたたみ]をクリックします。
選択したフィールドの左側にある展開記号
または折りたたみ記号
を選択する
- ピボットテーブルでEastを含むセルを選択します。
-
Eastの下のすべてのアイテムが折りたたまれます。
東より下のアイテムのみが折りたたまれていることがわかります。残りのピボットテーブルアイテムはそのままです。
リボンでANALYZEを使用する
リボンの[フィールドの展開]および[フィールドの折りたたみ]コマンドを使用して、ピボットテーブル内のすべてのアイテムを一度に折りたたんだり展開したりできます。
- ピボットテーブルでEastを含むセルをクリックします。
- リボンの[分析]タブをクリックします。
- [アクティブフィールド]グループの[フィールドを折りたたむ]をクリックします。
ピボットテーブルの[東]フィールドのすべてのアイテムが折りたたまれます。
[アクティブフィールド]グループの[フィールドの展開]をクリックします。
すべてのアイテムが表示されます。
レポートのプレゼンテーションスタイル
ピボットテーブルをレポートとして含めるのと同じように、ピボットテーブルの表示スタイルを選択できます。プレゼンテーションまたはレポートの残りの部分に適合するスタイルを選択します。ただし、結果の表示に影響を与えるレポートは、重要なデータポイントを強調しないカラフルなレポートよりも常に優れているため、スタイルに飽きないでください。
- ピボットテーブルで[東]をクリックします。
- [分析]をクリックします。
- [アクティブフィールド]グループの[フィールド設定]をクリックします。[フィールド設定]ダイアログボックスが表示されます。
- [レイアウトと印刷]タブをクリックします。
- 各アイテムラベルの後に空白行を挿入するをチェックします。
Regionフィールドの各値の後に空白行が表示されます。
から空白行を挿入できます DESIGN タブも。
- [デザイン]タブをクリックします。
- [レイアウト]グループの[レポートレイアウト]をクリックします。
- ドロップダウンリストで[アウトラインフォームに表示]を選択します。
- ピボットテーブルスタイルの上にマウスを置きます。マウスが置かれているスタイルのプレビューが表示されます。
- レポートに適したスタイルを選択してください。
選択したスタイルのアウトラインフォームのピボットテーブルが表示されます。
ピボットテーブルのタイムライン
タイムラインの使用方法を理解するために、さまざまなアイテムの販売データが販売員ごとに、場所ごとに与えられる次の例を考えてみます。合計1891行のデータがあります。
−を使用してこの範囲からピボットテーブルを作成します
- この順序で行の場所と営業担当者
- 列の製品
- 値の要約における金額の合計
- ピボットテーブルをクリックします。
- [挿入]タブをクリックします。
- [フィルター]グループの[タイムライン]をクリックします。タイムラインの挿入が表示されます。
[日付]をクリックして、[OK]をクリックします。[タイムライン]ダイアログボックスが表示され、リボンにタイムラインツールが表示されます。
- [タイムライン]ダイアログボックスで、[月]を選択します。
- ドロップダウンリストから[四半期]を選択します。
- 2014年第2四半期をクリックします。
- Shiftキーを押したまま、2014Q4にドラッグします。
タイムラインは2014年第2四半期から第4四半期に選択されています。
ピボットテーブルは、このタイムラインにフィルターされます。
Excelでは、さまざまな方法でデータ分析レポートを表示できます。ただし、データ分析結果をデータ内の注目すべき点を強調するグラフとして視覚化できる場合、視聴者はデータに投影したいものをすばやく把握できます。それはまたあなたのプレゼンテーションスタイルに良い影響を残します。
この章では、ExcelグラフとグラフのExcel書式設定機能を使用して、データ分析結果を強調して表示できるようにする方法について説明します。
チャートによるデータの視覚化
Excelでは、グラフを使用して、データのセットをグラフィカルに表現します。グラフはデータを視覚的に表したもので、データは棒グラフの棒や折れ線グラフの線などの記号で表されます。Excelには多くのグラフの種類があり、データに適した種類を選択するか、Excelの推奨グラフオプションを使用してデータに合わせてカスタマイズされたグラフを表示し、そのうちの1つを選択できます。
グラフの種類の詳細については、チュートリアルのExcelグラフを参照してください。
この章では、Excelグラフで使用できるさまざまな手法を理解して、データ分析結果をより効果的に強調表示します。
組み合わせチャートの作成
さまざまな地域から取得した2015〜2016会計年度の目標利益と実際の利益があるとします。
これらの結果のクラスター化された縦棒グラフを作成します。
ご覧のとおり、このチャートでターゲットと実際の比較をすばやく視覚化することは困難です。それはあなたの結果に本当の影響を与えません。
2種類のデータを区別して値を比較するためのより良い方法は、組み合わせグラフを使用することです。Excel 2013以降のバージョンでは、同じ目的でコンボグラフを使用できます。
ターゲット値には垂直列を使用し、実際の値にはマーカー付きの線を使用します。
- リボンの[チャートツール]タブの下にある[デザイン]タブをクリックします。
- 「タイプ」グループの「チャートタイプの変更」をクリックします。[グラフの種類の変更]ダイアログボックスが表示されます。
[コンボ]をクリックします。
シリーズActualのチャートタイプをLinewithMarkersに変更します。プレビューが[カスタムの組み合わせ]の下に表示されます。
[OK]をクリックします。
カスタマイズした組み合わせチャートが表示されます。
グラフで確認できるように、ターゲット値は列にあり、実際の値は線に沿ってマークされています。結果の傾向も表示されるため、データの視覚化が向上しました。
ただし、このタイプの表現は、2つのデータ値のデータ範囲が大幅に異なる場合はうまく機能しません。
二次軸を使用したコンボチャートの作成
出荷された製品のユニット数と、さまざまな地域から取得した2015〜2016会計年度の実際の利益に関するデータがあるとします。
以前と同じ組み合わせチャートを使用すると、次のようになります。
チャートでは、のデータ No. of Units データ範囲が大幅に変動しているため、は表示されません。
このような場合、1次軸に一方の範囲が表示され、2次軸にもう一方の範囲が表示されるように、2次軸との組み合わせグラフを作成できます。
- [挿入]タブをクリックします。
- [グラフ]グループの[コンボ]をクリックします。
- ドロップダウンリストから[カスタムコンボチャートの作成]をクリックします。
[グラフの挿入]ダイアログボックスが表示され、コンボが強調表示されます。
[チャートタイプ]で、[-]を選択します
- シリーズユニット数のマーカーとのライン
- シリーズの実際の利益のクラスター化された列
- シリーズユニット数の右側にある[二次軸]チェックボックスをオンにして、[OK]をクリックします。
グラフのプレビューが[カスタムの組み合わせ]の下に表示されます。
コンボチャートが2次軸とともに表示されます。
一次軸に実際の利益の値を、二次軸にユニット数の値を表示できます。
上記のグラフで重要なのは、販売台数は多いが実際の利益は少ない第3四半期です。これはおそらく、売上を伸ばすために発生した販促費に割り当てられる可能性があります。第4四半期には状況が改善し、売上高はわずかに減少し、実際の利益は大幅に増加しました。
シリーズとカテゴリ軸の識別
2013〜2016年の実際の利益を予測するとします。
このデータのクラスター化された列を作成します。
ご覧のとおり、年が表示されないため、データの視覚化は効果的ではありません。年をカテゴリに変更することで、これを克服できます。
データ範囲のヘッダー年を削除します。
現在、年はシリーズではなくカテゴリと見なされています。チャートは次のようになります-
チャート要素とチャートスタイル
チャート要素は、チャートにより多くの説明を与えるため、データをより意味のある形で視覚化するのに役立ちます。
- チャートをクリック
チャートの右上隅の横に3つのボタンが表示されます-
これらの詳細な説明については、Excelチャートのチュートリアルを参照してください。
- [グラフ要素]をクリックします。
- [データラベル]をクリックします。
- グラフスタイルをクリックします
- データに適したスタイルと色を選択してください。
トレンドラインを使用して、データの傾向をグラフィカルに表示できます。チャートのトレンドラインを実際のデータを超えて拡張して、将来の値を予測できます。
データラベル
Excel 2013以降のバージョンには、データラベルを表示するためのさまざまなオプションが用意されています。1つのデータラベルを選択し、必要に応じてフォーマットしてから、[現在のラベルの複製]を使用して、チャート内の残りのデータラベルにフォーマットをコピーできます。
グラフのデータラベルには、さまざまな形やサイズの効果があります。
[データラベルの挿入]フィールドを使用して、セルのコンテンツをデータラベルの一部として表示することもできます。
クイックレイアウト
クイックレイアウトを使用すると、事前定義されたレイアウトオプションのいずれかを選択することで、グラフの全体的なレイアウトをすばやく変更できます。
- チャートをクリックします。
- [チャートツール]の下の[デザイン]タブをクリックします。
- [クイックレイアウト]をクリックします。
さまざまな可能なレイアウトが表示されます。レイアウトオプションに移動すると、グラフのレイアウトがその特定のオプションに変わります。
好きなレイアウトを選択してください。選択したレイアウトでグラフが表示されます。
縦棒グラフでの画像の使用
列の代わりに画像を使用することで、データの表示をより強調することができます。
縦棒グラフの列をクリックします。
Format Data Seriesで、Fillをクリックします。
画像を選択します。
[画像の挿入元]で、ファイル名を入力するか、以前に画像をコピーしたことがある場合はオプションでクリップボードを入力します。
選択した画像がグラフの列の代わりに表示されます。
帯グラフ
さまざまな地域の製品の顧客調査結果を提示する必要がある場合があります。バンドチャートはこの目的に適しています。バンドチャートは、データグループの上限と下限を表示するために影付きの領域が追加された折れ線グラフです。
東と西の地域からの顧客調査結果を、月ごとに次のようにするとします。
ここで、データでは、<50%が低、50%-80%が中、> 80%が高です。
バンドチャートを使用すると、次のように調査結果を表示できます-
データから折れ線グラフを作成します。
チャートタイプを-に変更します
- マーカーに沿った東西シリーズ。
- 低、中、高シリーズからスタックカラム。
チャートは次のようになります。
- 列の1つをクリックします。
- Format Data Seriesでギャップ幅を0%に変更します。
列の代わりにバンドを取得します。
チャートをより見やすくするために-
- チャートタイトルを追加します。
- 垂直軸の範囲を調整します。
- バンドの色を緑-黄-赤に変更します。
- バンドにラベルを追加します。
最終結果は、定義された境界とバンド全体で表された調査結果を含むバンドチャートです。グラフから、西部の調査結果は満足のいくものですが、東部の調査結果は前四半期に減少しており、注意が必要であることがすぐにわかります。
温度計チャート
目標値と実際の値を表す必要がある場合は、Excelでこれらの値を強調して表示する温度計チャートを簡単に作成できます。
温度計チャートを使用すると、次のようにデータを表示できます-
以下に示すようにデータを配置します-
- データを選択します。
- クラスタ化された縦棒グラフを作成します。
ご覧のとおり、右側の列はターゲットです。
- グラフの列をクリックします。
- リボンの[行/列の切り替え]をクリックします。
- ターゲット列を右クリックします。
- [データ系列のフォーマット]をクリックします。
- 二次軸をクリックします。
観察すると、一次軸と二次軸の範囲が異なります。
- 主軸を右クリックします。
- [軸のフォーマット]オプションの[境界]で、[最小]に0、[最大]に1を入力します。
- 二次軸についても同じことを繰り返します。
一次軸と二次軸の両方が0%-100%に設定されます。ターゲット列は実際の列を非表示にします。
- 表示されている列を右クリックします(ターゲット)
- [データ系列の形式]で、[
- 塗りつぶしなし
- ボーダーの実線
- カラーはブルー
- グラフ要素で、選択を解除します
- 軸→プライマリ水平
- 軸→二次垂直
- Gridlines
- チャートタイトル
- グラフで、主垂直軸を右クリックします
- [軸の書式設定]オプションで、[目盛り]をクリックします
- メジャータイプの場合は、[内側]を選択します
- グラフ領域を右クリックします。
- [グラフ領域の書式設定]オプションで、[
- 塗りつぶしなし
- ボーダーの行がありません
チャート領域のサイズを変更して、温度計の形状を取得します。
目標値に対する実際の値が表示された温度計チャートを取得しました。この温度計チャートは、いくつかのフォーマットでより印象的にすることができます。
- チャートの青い長方形の部分を重ね合わせた長方形の形状を挿入します。
- [形状のフォーマット]オプションで、[-]を選択します
- FILLのグラデーション塗りつぶし
- タイプの線形
- 180 0角について
- グラデーションストップを0%、50%、100%に設定します。
- グラデーションが0%と100%で停止する場合は、黒を選択します。
- 50%のグラデーションストップの場合は、白を選択します。
- 下部に楕円形を挿入します。
- 同じオプションで形状をフォーマットします。
結果は、私たちが始めた温度計チャートです。
ガントチャート
ガントチャートは、一連の水平線が、特定の期間に計画された作業量に関連して、特定の期間に実行された作業量を示すグラフです。
Excelでは、積み上げ棒グラフの種類をカスタマイズして、タスク、タスク期間、および階層を表すようにガントチャートを作成できます。Excelガントチャートは通常、横軸に沿った時間の単位として日数を使用します。
次のデータについて考えてみます。列-
- タスクは、プロジェクト内のタスクを表します
- 開始は、プロジェクトの開始日からの日数を表します
- 期間は、タスクの期間を表します
タスクの開始は、前のタスクの開始+期間であることに注意してください。これは、タスクが階層内にある場合です。
- データを選択します。
- 積み上げ棒グラフを作成します。
- [シリーズの開始]を右クリックします。
- [データ系列の書式設定]オプションで、[塗りつぶしなし]を選択します。
- カテゴリ軸を右クリックします。
- [軸のフォーマット]オプションで、[カテゴリ]を逆の順序で選択します。
- グラフ要素で、選択を解除します
- Legend
- Gridlines
- 横軸を次のようにフォーマットします
- 範囲を調整する
- 5日間隔の主要な目盛り
- 1日間隔のマイナーティックマーク
- データシリーズをフォーマットして印象的な外観にする
- チャートにタイトルを付ける
ウォーターフォールチャート
ウォーターフォールチャートは、中小企業で使用される最も人気のある視覚化ツールの1つです。ウォーターフォールチャートは、正と負の貢献の累積効果を分析することにより、純利益などの純資産にどのように到達したかを示すのに理想的です。
Excel 2016は、ウォーターフォールチャートタイプを提供します。以前のバージョンのExcelを使用している場合でも、積み上げ縦棒グラフを使用してウォーターフォールグラフを作成できます。
列は色分けされているため、正の数と負の数をすばやく区別できます。初期値と最終値の列は横軸から始まり、中間値は浮動列です。この外観のため、ウォーターフォールチャートはブリッジチャートとも呼ばれます。
次のデータを検討してください。
ウォーターフォールチャートのデータを準備します
[ネットキャッシュフロー]列が[月]列の左側にあることを確認します(これは、グラフの作成時にこの列を含めないためです)
2列を追加–正と負のキャッシュフローのそれぞれの増加と減少
列Startを追加します-ネットキャッシュフローの開始値を持つチャートの最初の列
列の追加終了-正味キャッシュフローの終了値を持つグラフの最後の列
中間列をサポートする列Floatを追加します
これらの列の値を次のように計算します
Float列で、最初と最後に行を挿入します。n個の任意の値50000を配置します。これは、グラフの左右にスペースを確保するためです。
データは以下のようになります。
- セルC2:H18を選択します([ネットキャッシュフローを除外]列)
- 積み上げ縦棒グラフを作成する
- フロートシリーズを右クリックします。
- [データ系列のフォーマット]をクリックします。
- [データ系列の書式設定]オプションで、[塗りつぶしなし]を選択します。
- ネガティブシリーズを右クリックします。
- [塗りつぶしの色を赤]を選択します。
- ポジティブシリーズを右クリックします。
- [塗りつぶしの色]を[緑]を選択します。
- [シリーズの開始]を右クリックします。
- [塗りつぶしの色]を[灰色]から選択します。
- EndSeriesを右クリックします。
- [塗りつぶしの色]を[灰色]から選択します。
- 凡例を削除します。
- シリーズを右クリックします
- [データ系列の形式]オプションで、[系列オプション]の[ギャップ幅]を[10%]として選択します。
チャートにタイトルを付けます。ウォーターフォールチャートが表示されます。
スパークライン
スパークラインは、単一のセルに配置された小さなグラフであり、それぞれが選択したデータの行を表します。それらは傾向を見る迅速な方法を提供します。
クイック分析ツールを使用してスパークラインを追加できます。
- スパークラインを追加するデータを選択します。
- スパークラインのデータの右側に空の列を保持します。
[クイック分析
クリック SPARKLINES。表示されるチャートオプションはデータに基づいており、異なる場合があります。
クリック Line。各行の折れ線グラフは、データの右側の列に表示されます。
ピボットチャート
ピボットグラフは、データをグラフィカルに要約し、複雑なデータを探索するために使用されます。
PivotChartは、標準のグラフと同じように、データ系列、カテゴリ、およびグラフの軸を表示します。さらに、チャート上でインタラクティブなフィルタリングコントロールを提供するため、データのサブセットをすばやく分析できます。
ピボットグラフは、巨大なピボットテーブルにデータがある場合、またはテキストと数値を含む多くの複雑なワークシートデータがある場合に役立ちます。PivotChartは、このデータを理解するのに役立ちます。
からピボットチャートを作成できます
- ピボットテーブル。
- ピボットテーブルのないスタンドアロンとしてのデータテーブル。
ピボットテーブルからのピボットグラフ
ピボットチャートを作成するには、以下の手順に従います-
- ピボットテーブルをクリックします。
- リボンのピボットツールの下にある[分析]をクリックします。
- PivotChartをクリックします。[グラフの挿入]ダイアログボックスが表示されます。
[列]オプションから[クラスター化された列]を選択します。
[OK]をクリックします。ピボットグラフが表示されます。
PivotChartには、Region、Salesperson、Monthの3つのフィルターがあります。
[リージョンフィルター制御]オプションをクリックします。検索ボックスが表示され、すべての地域のリストが表示されます。リージョンの横にチェックボックスが表示されます。
東と南のオプションを選択します。
フィルタリングされたデータは、ピボットグラフとピボットテーブルの両方に表示されます。
ピボットテーブルのないピボットグラフ
ピボットテーブルを作成せずに、スタンドアロンのピボットグラフを作成できます。
- データテーブルをクリックします。
- [挿入]タブをクリックします。
- [グラフ]グループの[ピボットグラフ]をクリックします。[ピボットグラフの作成]ウィンドウが表示されます。
- テーブル/範囲を選択します。
- ピボットグラフを配置する場所を選択します。
既存のワークシート自体、または新しいワークシートのセルを選択できます。[OK]をクリックします。
空のピボットグラフと空のピボットテーブルがピボットグラフフィールドリストとともに表示され、ピボットグラフが作成されます。
ピボットグラフに追加するフィールドを選択します
フィールドをFILTERS、LEGEND(SERIES)、AXIS(CATEGORIES)、およびVALUESにドラッグして配置します。
ピボットグラフのフィルターコントロールを使用して、ピボットグラフに配置するデータを選択します
Excelは、結合されたピボットテーブルを自動的に作成します。
データ検証は、Excelの非常に便利で使いやすいツールであり、ワークシートに入力された入力データにデータ検証を設定できます。
ワークシートの任意のセルについて、次のことができます。
- 何を入力する必要があるかについての入力メッセージを表示します。
- 入力する値を制限します。
- 選択する値のリストを提供します。
- エラーメッセージを表示し、無効なデータ入力を拒否します。
識別されたリスク情報を入力および追跡するために使用できる次のリスクトラッカーを検討してください。
このトラッカーでは、次の列に入力されたデータが事前設定されたデータ制約で検証され、入力されたデータは検証基準を満たしている場合にのみ受け入れられます。そうしないと、エラーメッセージが表示されます。
- Probability
- Impact
- リスクカテゴリー
- リスクソース
- Status
[リスクエクスポージャー]列には計算値があり、データを入力することはできません。コラムもS. No. 行を削除しても調整される計算値を持つように設定されています。
ここで、そのようなワークシートを設定する方法を学習します。
ワークシートの構造を準備する
ワークシートの構造を準備するには-
- 空白のワークシートから始めます。
- 行2にヘッダーを配置します。
- 列ヘッダーを行3に配置します。
- 列ヘッダーの場合、確率、影響、およびリスクエクスポージャー-
- セルを右クリックします。
- ドロップダウンから[セルのフォーマット]をクリックします。
- [セルの書式設定]ダイアログボックスで、[配置]タブをクリックします。
- オリエンテーションの下に90と入力します。
- 各列ヘッダーの行3、4、および5のセルを結合して中央揃えにします。
- 行2〜5のセルの境界線をフォーマットします。
- 行と列の幅を調整します。
ワークシートは次のようになります-
リスクカテゴリに有効な値を設定する
セルM5〜M13に、次の値を入力します(M5は見出しで、M6〜M13は値です)
カテゴリ値 |
利用者 |
お客様 |
管理 |
スケジュール |
スケジュール |
環境 |
製品 |
事業 |
- [リスクカテゴリ(H6)]列の下の最初のセルをクリックします。
- リボンの[データ]タブをクリックします。
- [データツール]グループの[データ検証]をクリックします。
- ドロップダウンリストから[データ検証...]を選択します。
[データ検証]ダイアログボックスが表示されます。
- [設定]タブをクリックします。
- 検証基準の下で、 Allow: ドロップダウンリスト、オプションを選択 List。
- 表示される[ソース:]ボックスで範囲M6:M13を選択します。
- 表示される[空白を無視する]および[セル内]ドロップダウンのチェックボックスをオンにします。
リスクカテゴリの入力メッセージを設定する
- [データ検証]ダイアログボックスの[入力メッセージ]タブをクリックします。
- チェックボックスをオンにします Show input message セルが選択されたとき。
- [タイトル:]の下のボックスに、「リスクカテゴリ:」と入力します。
- [入力メッセージ]の下のボックスで、リストからリスクのカテゴリを選択します。
リスクカテゴリのエラーアラートを設定する
エラーアラートを設定するには-
- [データ検証]ダイアログボックスの[エラーアラート]タブをクリックします。
- [無効なデータが入力された後にエラーアラートを表示する]チェックボックスをオンにします。
- [スタイル:]ドロップダウンで[停止]を選択します
- [タイトル:]の下のボックスに、「無効なエントリ:」と入力します。
- [エラーメッセージ]の下のボックスに、「ドロップダウンリストから値を選択してください」と入力します。
- [OK]をクリックします。
リスクカテゴリのデータ検証を確認する
リスクカテゴリで選択した最初のセルについて、
- データ検証基準が設定されています
- 入力メッセージが設定されています
- エラーアラートが設定されています
これで、設定を確認できます。
データ検証基準を設定したセルをクリックします。入力メッセージが表示されます。ドロップダウンボタンがセルの右側に表示されます。
入力メッセージが正しく表示されます。
セルの右側にあるドロップダウンボタンをクリックします。ドロップダウンリストが表示され、選択可能な値が示されます。
ドロップダウンリストの値を、ドロップダウンリストの作成に使用された値と照合します。
両方の値のセットが一致します。値の数が多い場合は、ドロップダウンリストの右側にスクロールダウンバーが表示されることに注意してください。
ドロップダウンリストから値を選択します。セルに表示されます。
有効な値の選択が正常に機能していることがわかります。
最後に、無効なエントリを入力して、エラーアラートを確認してください。
セルにPeopleと入力し、Enterキーを押します。セルに設定したエラーメッセージが表示されます。
- エラーメッセージを確認します。
- 再試行またはキャンセルのいずれかを選択できます。両方のオプションを確認します。
これで、セルのデータ検証が正常に設定されました。
Note −メッセージのスペルと文法を確認することは非常に重要です。
リスクカテゴリ列に有効な基準を設定する
これで、[リスクカテゴリ]列のすべてのセルにデータ検証基準を適用する準備が整いました。
この時点で、2つのことを覚えておく必要があります-
使用可能なセルの最大数の基準を設定する必要があります。この例では、ワークシートが使用される場所に基づいて、10〜100の範囲で変更できます。
不要なセル範囲または列全体の基準を設定しないでください。これにより、ファイルサイズが不必要に大きくなります。これは、過剰フォーマットと呼ばれます。外部ソースからワークシートを入手する場合は、このチュートリアルの「問い合わせ」の章で学習する余分なフォーマットを削除する必要があります。
以下の手順に従ってください-
- リスクカテゴリの下の10個のセルの検証基準を設定します。
- これは、最初のセルの右下隅をクリックすることで簡単に実行できます。
- 表示される+記号を押したまま、下に引きます。
選択したすべてのセルにデータ検証が設定されます。
選択した最後の列をクリックして確認します。
列リスクカテゴリのデータ検証が完了しました。
リスクソースの検証値を設定する
この場合、内部と外部の2つの値しかありません。
- [リスクソース(I6)]列の下の最初のセルをクリックします
- リボンの[データ]タブをクリックします
- [データツール]グループの[データ検証]をクリックします
- ドロップダウンリストから[データ検証...]を選択します。
[データ検証]ダイアログボックスが表示されます。
- [設定]タブをクリックします。
- [検証基準]の[許可:]ドロップダウンリストで、[リスト]オプションを選択します。
- 表示される[ソース:]ボックスに「Internal、External」と入力します。
- 表示される[空白を無視する]および[セル内]ドロップダウンのチェックボックスをオンにします。
リスクソースの入力メッセージを設定します。
リスクソースのエラーアラートを設定します。
リスクソースの下で選択された最初のセルの場合-
- データ検証基準が設定されています
- 入力メッセージが設定されています
- エラーアラートが設定されています
これで、設定を確認できます。
データ検証基準を設定したセルをクリックします。入力メッセージが表示されます。ドロップダウンボタンがセルの右側に表示されます。
入力メッセージは正しく表示されます。
セルの右側にあるドロップダウン矢印ボタンをクリックします。ドロップダウンリストが表示され、選択可能な値が示されます。
値が入力したものと同じであるかどうかを確認します–内部と外部。
両方の値のセットが一致します。ドロップダウンリストから値を選択します。セルに表示されます。
有効な値の選択が正常に機能していることがわかります。最後に、無効なエントリを入力して、エラーアラートを確認してください。
セルにFinancialと入力し、Enterキーを押します。セルに設定したエラーメッセージが表示されます。
エラーメッセージを確認します。これで、セルのデータ検証が正常に設定されました。
リスクソース列に有効な基準を設定する
データ検証基準を[リスクソース]列のセルI6〜I15に適用します(つまり、[リスクカテゴリ]列と同じ範囲)。
選択したすべてのセルにデータ検証が設定されます。列リスクソースのデータ検証が完了しました。
ステータスの検証値を設定する
リスクソースの検証値の設定に使用したのと同じ手順を繰り返します。
リストの値をOpen、Closedに設定します。
[ステータス]列のセルK6〜K15にデータ検証基準を適用します(つまり、[リスクカテゴリ]列と同じ範囲)。
選択したすべてのセルにデータ検証が設定されます。列ステータスのデータ検証が完了しました。
確率の検証値を設定する
リスク確率スコアの値は1〜5の範囲で、1が低く、5が高くなります。値は、1から5までの任意の整数(両方を含む)にすることができます。
- [リスクソース(I6)]列の下の最初のセルをクリックします。
- リボンの[データ]タブをクリックします。
- [データツール]グループの[データ検証]をクリックします。
- ドロップダウンリストから[データ検証...]を選択します。
[データ検証]ダイアログボックスが表示されます。
- [設定]タブをクリックします。
- [検証基準]の[許可:]ドロップダウンリストで、[整数]を選択します。
- [データ]の下から選択します。
- [最小]の下のボックスに1を入力します。
- [最大]の下のボックスに5と入力します。
確率の入力メッセージを設定する
確率のエラーアラートを設定し、[OK]をクリックします。
確率で選択した最初のセルについて、
- データ検証基準が設定されます。
- 入力メッセージを設定します。
- エラーアラートが設定されます。
これで、設定を確認できます。
データ検証基準を設定したセルをクリックします。入力メッセージが表示されます。この場合、入力値がリストからではなく範囲内に設定されているため、ドロップダウンボタンはありません。
入力メッセージが正しく表示されます。
セルに1から5までの整数を入力します。セルに表示されます。
有効な値の選択は正常に機能しています。最後に、無効なエントリを入力して、エラーアラートを確認してください。
セルに6と入力し、Enterキーを押します。セルに設定したエラーメッセージが表示されます。
これで、セルのデータ検証が正常に設定されました。
確率列に有効な基準を設定します。
データ検証基準を[確率]列のセルE6〜E15に適用します(つまり、[リスクカテゴリ]列と同じ範囲)。
選択したすべてのセルにデータ検証が設定されます。列Probabilityのデータ検証が完了しました。
影響の検証値を設定する
Impactの検証値を設定するには、確率の検証値の設定に使用したのと同じ手順を繰り返します。
[影響]列のセルF6〜F15にデータ検証基準を適用します(つまり、[リスクカテゴリ]列と同じ範囲)。
選択したすべてのセルにデータ検証が設定されます。列Impactのデータ検証が完了しました。
計算値を使用して列のリスクエクスポージャーを設定する
リスクエクスポージャーは、リスク確率とリスク影響の積として計算されます。
リスクエクスポージャー=確率*影響
セルG6に= E6 * F6と入力し、Enterキーを押します。
E6とF6が空であるため、セルG6に0が表示されます。
セルG6〜G15に数式をコピーします。セルG6-G15に0が表示されます。
リスクエクスポージャーの列は計算値を対象としているため、その列へのデータ入力を許可しないでください。
セルG6-G15を選択します
右クリックして、表示されるドロップダウンリストで[セルの書式設定]を選択します。[セルの書式設定]ダイアログボックスが表示されます。
[保護]タブをクリックします。
オプションを確認してください Locked。
これは、これらのセルでデータ入力が許可されないようにするためです。ただし、これはワークシートが保護されている場合にのみ有効になります。これは、ワークシートの準備ができた後の最後の手順として実行します。
- [OK]をクリックします。
- セルG6〜G15に陰影を付けて、計算値であることを示します。
シリアル番号値のフォーマット
S.No.列に入力するのはユーザーに任せることができます。ただし、S。No。値をフォーマットすると、ワークシートの見栄えが良くなります。さらに、ワークシートがフォーマットされている行数が表示されます。
セルB6に= row()-5と入力し、Enterキーを押します。
1はセルB6に表示されます。セルB6〜B15に数式をコピーします。値1〜10が表示されます。
セルB6-B15をシェーディングします。
要約
プロジェクトはほぼ完了です。
- データカテゴリ値を含む列Mを非表示にします。
- セルB6-K16の境界線をフォーマットします。
- ワークシートタブを右クリックします。
- メニューから[シートの保護]を選択します。
[シートの保護]ダイアログボックスが表示されます。
- [ワークシートとロックされたセルの内容を保護する]オプションをオンにします。
- シートの保護を解除するには、[パスワード]の下にパスワードを入力します-
- パスワードでは大文字と小文字が区別されます
- パスワードを忘れた場合、保護されたシートを復元することはできません
- ワークシートの名前とパスワードのリストをどこかに保存しておくことをお勧めします
- [このワークシートのすべてのユーザーに次のことを許可する]で、[ロック解除されたセルを選択する]チェックボックスをオンにします。
[リスクエクスポージャー]列のロックされたセルをデータ入力から保護し、ロックされていない残りのセルを編集可能に保ちました。[OK]をクリックします。
ザ・ Confirm Password ダイアログボックスが表示されます。
- パスワードを再入力してください。
- [OK]をクリックします。
選択したセルにデータ検証が設定されたワークシートを使用する準備が整いました。
Excelで簡単に財務分析を行うことができます。Excelは、PMT、PV、NPV、XNPV、IRR、MIRR、XIRRなどのいくつかの財務機能を提供し、財務分析結果にすばやく到達できるようにします。
この章では、これらの関数を分析に使用できる場所と方法を学習します。
年金とは何ですか?
年金は、継続的な期間にわたって行われる一連の一定の現金支払いです。たとえば、退職金、保険金、住宅ローン、住宅ローンなどの貯蓄。年金機能では-
- 正の数は受け取った現金を表します。
- 負の数は、支払われた現金を表します。
一連の将来の支払いの現在価値
現在価値は、一連の将来の支払いが現在価値がある合計金額です。Excel関数を使用して現在価値を計算できます-
PV−金利と一連の将来の支払い(負の値)および収入(正の値)を使用して、投資の現在価値を計算します。キャッシュフローの少なくとも1つは正であり、少なくとも1つは負である必要があります。
NPV −割引率と一連の定期的な将来の支払い(負の値)および収入(正の値)を使用して、投資の正味現在価値を計算します。
XNPV −必ずしも定期的ではないキャッシュフローのスケジュールの正味現在価値を計算します。
Note that −
PVキャッシュフローは一定でなければなりませんが、NPVキャッシュフローは変動する可能性があります。
PVキャッシュフローは、期間の開始時または終了時のいずれかになりますが、NPVキャッシュフローは期間の終了時に発生する必要があります。
NPVキャッシュフローは定期的である必要がありますが、XNPVキャッシュフローは定期的である必要はありません。
このセクションでは、PVの操作方法を理解します。NPVについては、後のセクションで学習します。
例
冷蔵庫を購入しているとします。営業担当者によると、冷蔵庫の価格は32000ですが、年利13%、年払い6000で、8年間で支払うオプションがあります。支払いを行うオプションもあります。毎年の初めか終わりのどちらか。
これらのオプションのどれがあなたにとって有益であるかを知りたいと思います。
Excel関数PV-を使用できます
PV (rate, nper, pmt, [fv ], [type])
各年末の支払いで現在価値を計算するには、タイプを省略するか、タイプに0を指定します。
各年末の支払いで現在価値を計算するには、タイプに1を指定します。
次の結果が得られます-
したがって、
- 今すぐお支払いの場合、現在価値の32,000を支払う必要があります。
- 年末の支払いを伴う年払いを選択した場合、現在価値の28,793を支払う必要があります。
- 年末の支払いを伴う年払いを選択した場合、現在価値の32,536を支払う必要があります。
オプション2があなたにとって有益であることがはっきりとわかります。
EMIとは何ですか?
均等月払い(EMI)は、Investopediaによって、「毎月指定された日付に借り手が貸し手に支払う固定の支払い額。均等月払いは、毎月の利息と元本の両方を返済するために使用されます。指定された年数で、ローンは全額返済されます。」
ローンのEMI
Excelでは、PMT関数を使用してローンのEMIを計算できます。
たとえば、年利11.5%、ローン期間25年の5000000の住宅ローンを借りたいとします。EMIは次のように見つけることができます-
- 1か月あたりの利率を計算します(年あたりの利率/ 12)
- 月々の支払い回数を計算する(年数* 12)
- PMT関数を使用してEMIを計算します
あなたが観察するように、
- 現在価値(PV)はローン金額です。
- 将来価値(FV)は0です。これは、期末のローン金額が0になるためです。
- EMIは毎月初めに支払われるため、タイプは1です。
次の結果が得られます-
ローンの元金と利息の毎月の支払い
EMIには、利息と元本の一部の支払いの両方が含まれます。時間の経過とともに、EMIのこれら2つの要素が変化し、バランスが低下します。
取得するため
毎月の支払いの利息部分は、ExcelIPMT機能を使用できます。
月々のお支払いの大部分をお支払いいただき、ExcelPPMT機能をご利用いただけます。
たとえば、年間16%の割合で8か月間1,000,000のローンを借りたとします。EMI、利息額の減少、元本の支払いの増加、および8か月間のローン残高の減少の値を取得できます。8か月の終わりに、ローン残高は0になります。
以下の手順に従ってください。
Step 1 −EMIを次のように計算します。
これにより、EMIがRsになります。13261.59。
Step 2 −次に、以下に示すように、8か月間のEMIの利息と主要部分を計算します。
次の結果が得られます。
2つの期間の間に支払われる利息と元本
2つの期間の間に支払われる利息と元本を計算できます。
計算2との間で支払われる利息の累計NDと3番目のCUMIPMT関数を使用して数ヶ月。
2のための興味値合計した結果を確認NDと3番目のヶ月。
2との間に支払われた累積主計算番目と3番目のCUMPRINC関数を使用して数ヶ月。
2のための主値合計結果を確認NDと3番目のヶ月。
次の結果が得られます。
計算が検証結果と一致していることがわかります。
金利の計算
100,000のローンを借りて、15か月で返済し、最大月額12000を返済したいとします。支払わなければならない金利を知りたい場合があります。
ExcelのRATE関数で金利を求めます-
結果は8%になります。
ローン期間の計算
10%の利率で100,000のローンを借りるとします。毎月最大15,000回の支払いが必要です。あなたはあなたがローンをクリアするのにどれくらいの時間がかかるか知りたいかもしれません。
ExcelNPER機能で支払い回数を探す
結果は12か月になります。
投資に関する決定
投資をしたいときは、さまざまなオプションを比較して、より良いリターンが得られるオプションを選択します。正味現在価値は、一定期間のキャッシュフローを比較し、どちらが優れているかを判断するのに役立ちます。キャッシュフローは、定期的、定期的、または不定期に発生する可能性があります。
まず、の場合を考えます regular, periodical cash flows。
今からn年後のさまざまな時点で受け取った一連のキャッシュフローの正味現在価値(nは端数にすることができます)は次のとおりです。 1/(1 + r)n、ここで、rは年利です。
3年間で次の2つの投資を検討してください。
額面価格では、投資1は投資2よりも優れているように見えます。ただし、現在の投資の真の価値を知っている場合にのみ、どちらの投資が優れているかを判断できます。NPV関数を使用して、収益を計算できます。
キャッシュフローが発生する可能性があります
- 毎年の終わりに。
- 毎年の初めに。
- 毎年半ば。
NPV関数は、キャッシュフローが年末であることを前提としています。キャッシュフローが異なる時間に発生する場合は、NPVを使用した計算とともに、その特定の要因を考慮する必要があります。
キャッシュフローが年末に発生するとします。その後、すぐにNPV機能を使用できます。
次の結果が得られます-
観察すると、投資2のNPVは投資1のNPVよりも高いため、投資2の方が適しています。この結果は、投資2のキャッシュアウトフローが投資1のキャッシュアウトフローと比較して後の期間であるために得られました。
年初のキャッシュフロー
キャッシュフローが毎年の初めに発生するとします。このような場合、最初のキャッシュフローはすでに現在の値を表しているため、NPV計算に含めないでください。正味現在価値を取得するには、残りのキャッシュフローから取得したNPVに最初のキャッシュフローを追加する必要があります。
次の結果が得られます-
年半ばのキャッシュフロー
キャッシュフローが毎年半ばに発生するとします。このような場合、正味現在価値を取得するには、キャッシュフローから取得したNPVに$ \ sqrt {1 + r} $を掛ける必要があります。
次の結果が得られます-
不規則な間隔でのキャッシュフロー
不規則なキャッシュフロー、つまりランダムな時間に発生するキャッシュフローを使用して正味現在価値を計算する場合、計算は少し複雑です。
ただし、Excelでは、XNPV関数を使用してこのような計算を簡単に行うことができます。
- 日付とキャッシュフローを使用してデータを整理します。
Note−データの最初の日付は、すべての日付の中で最も早いものである必要があります。他の日付は任意の順序で発生する可能性があります。
- XNPV関数を使用して、正味現在価値を計算します。
次の結果が得られます-
仮定今日の日付が15番目のあなたが観察3月、2015、キャッシュ・フローのすべての日付は後の日付です。今日の正味現在価値を見つけたい場合は、それを上部のデータに含め、キャッシュフローに0を指定します。
次の結果が得られます-
内部収益率(IRR)
投資の内部収益率(IRR)は、NPVが0になる利率です。これは、正のキャッシュフローの現在値が負のキャッシュフローを正確に補う利率値です。割引率がIRRの場合、投資は完全に無関心です。つまり、投資家はお金を稼いだり失ったりしません。
次のキャッシュフロー、さまざまな金利、および対応するNPV値を考慮してください。
金利10%と11%の値の間で観察できるように、NPVの符号が変化します。金利を10.53%に微調整すると、NPVはほぼ0になります。したがって、IRRは10.53%になります。
プロジェクトのキャッシュフローのIRRの決定
Excel関数IRRを使用してキャッシュフローのIRRを計算できます。
前のセクションで見たように、IRRは10.53%です。
与えられたキャッシュフローに対して、IRRは次のようになります。
- 存在し、ユニーク
- 存在し、複数
- 存在しない
独自のIRR
IRRが存在し、一意である場合、IRRを使用して、いくつかの可能性の中から最適な投資を選択できます。
最初のキャッシュフローがマイナスの場合、それは投資家がお金を持っていて投資したいことを意味します。次に、IRRが高いほど、投資家が受け取っている金利を表すため、より良い結果が得られます。
最初のキャッシュフローがプラスの場合、それは投資家がお金を必要とし、ローンを探していることを意味します。IRRは、投資家が支払っている金利を表すため、低いほど良いです。
IRRが一意であるかどうかを確認するには、推測値を変更してIRRを計算します。IRRが一定のままである場合、それは一意です。
ご覧のとおり、IRRにはさまざまな推測値に対して一意の値があります。
複数のIRR
場合によっては、複数のIRRが発生する可能性があります。次のキャッシュフローを考慮してください。さまざまな推測値を使用してIRRを計算します。
次の結果が得られます-
-9.59%と216.09%の2つのIRRがあることがわかります。NPVを計算するこれら2つのIRRを確認できます。
-9.59%と216.09%の両方で、NPVは0です。
IRRなし
場合によっては、IRRがないことがあります。次のキャッシュフローを考慮してください。さまざまな推測値を使用してIRRを計算します。
すべての推測値の結果が#NUMとして取得されます。
結果#NUMは、考慮されるキャッシュフローにIRRがないことを意味します。
キャッシュフローパターンとIRR
マイナスからプラス、プラスからマイナスなど、キャッシュフローの符号の変化が1つしかない場合は、一意のIRRが保証されます。たとえば、設備投資では、最初のキャッシュフローはマイナスになり、残りのキャッシュフローはプラスになります。このような場合、固有のIRRが存在します。
キャッシュフローに複数の符号の変化がある場合、IRRが存在しない可能性があります。存在していても、一意ではない場合があります。
IRRに基づく決定
多くのアナリストはIRRの使用を好みます。これは、パーセンテージとして理解しやすく、必要な収益と比較しやすいため、一般的な収益性の指標です。ただし、IRRで意思決定を行う際には特定の問題があります。IRRでランク付けし、これらのランクに基づいて決定を下すと、誤った決定に終わる可能性があります。
NPVを使用すると、財務上の決定を下せるようになることはすでに見てきました。ただし、プロジェクトが相互に排他的である場合、IRRとNPVが常に同じ決定につながるとは限りません。
Mutually exclusive projectsあるプロジェクトの選択が別のプロジェクトの受け入れを妨げるものです。比較されているプロジェクトが相互に排他的である場合、NPVとIRRの間でランキングの競合が発生する可能性があります。プロジェクトAとプロジェクトBのどちらかを選択する必要がある場合、NPVはプロジェクトAの承認を提案するのに対し、IRRはプロジェクトBを提案する場合があります。
NPVとIRRの間のこのタイプの競合は、次のいずれかの理由で発生する可能性があります。
- プロジェクトのサイズが大きく異なる、または
- キャッシュフローのタイミングが異なります。
サイズの大きな違いのあるプロジェクト
IRRで決定を下したい場合、プロジェクトAは100の収益をもたらし、プロジェクトBは50の収益をもたらします。したがって、プロジェクトAへの投資は有益に見えます。しかし、プロジェクトの規模が異なるため、これは間違った決定です。
考えてください-
あなたは1000を投資する必要があります。
プロジェクトAに1000全体を投資すると、100の収益が得られます。
プロジェクトBに100を投資した場合でも、別のプロジェクト、たとえばプロジェクトCに投資できる900が手元にあります。プロジェクトCで20%の収益が得られたとすると、プロジェクトBとプロジェクトCの合計収益が得られます。は230で、収益性がはるかに進んでいます。
したがって、NPVは、このような場合の意思決定に適した方法です。
キャッシュフローのタイミングが異なるプロジェクト
繰り返しになりますが、IRRが決定することを検討する場合は、プロジェクトBが選択されます。ただし、プロジェクトAのNPVは高く、理想的な選択肢です。
不規則な間隔のキャッシュフローのIRR(XIRR)
キャッシュフローの間隔が不規則になる場合があります。このような場合、IRRは等間隔の時間間隔を必要とするため、IRRを使用することはできません。代わりに、キャッシュフローの日付とキャッシュフローを考慮したXIRRを使用できます。
結果として生じる内部収益率は26.42%です。
修正IRR(MIRR)
あなたの財政率があなたの再投資率と異なる場合を考えてみてください。IRRを使用して内部収益率を計算する場合、財務と再投資の両方で同じ収益率を想定しています。さらに、複数のIRRが発生する可能性もあります。
たとえば、以下のキャッシュフローについて考えてみます。
ご覧のとおり、NPVは2回以上0であるため、複数のIRRが発生します。さらに、再投資率は考慮されていません。このような場合、修正IRR(MIRR)を使用できます。
以下に示すように、7%の結果が得られます-
Note − IRRとは異なり、MIRRは常に一意です。
特定の状況では、あなたはしなければならないかもしれません
- 複数のワークシートが同様の形式または構造を持つワークブックを設定します。
- これらのワークシートの情報を別のワークシートから取得します。
- これらのワークシートの結果を要約ワークシートに要約します。
たとえば、販売情報を地域ごとと月ごとに別々のワークシートで追跡する必要がある場合があります。各製品の価格は、会社全体で個別のワークシートに設定されている製品カタログから取得されます。最後に、すべての地域の結果を要約シートに要約する必要があります。
この章では、これを簡単な手順で実行する方法を学習します。2015年4月から2016年3月までの結果、つまり2015-16会計年度の結果を要約します。
最初のステップ
最初のステップは、製品カタログを設定することです。以下の手順に従ってください-
- 空白のワークブックから始めます。
- 製品と価格を記載した製品カタログワークシートを設定します。
- ワークシートに名前を付ける Product Catalog。
- カタログが毎月1日に改訂されると仮定します。
- 最終更新日用のプレースホルダーを提供します。
販売時の製品の価格は、製品の現在のコストによって決まります。
同じ構造の複数のワークシート
次に、東、北、南、西の各地域のワークシートを同じ構造でこの順序で設定する必要があります。
- 4つの空白のワークシートを追加します。
- ワークシートにEast、North、South、Westという名前を付けます。
これらの4つのワークシートは同じ構造である必要があります。
- [東]タブをクリックします。Eastワークシートが開きます。
- Shiftキーを押して、[西]タブをクリックします。4つのタブすべてが選択されます。
これで、Eastワークシートで行った編集は、選択した他の3つのワークシートに自動的に反映されます。
Eastワークシートでは、
- 列ヘッダーを追加します– S. No.、Month、Product、Price、No。ofUnits、TotalAmount。
- S. No.、4月の月、および4つの製品名を追加します。
- テーブルをフォーマットします。
同じ構造が他のワークシートNorth、South、Westにも表示されます。
複数のワークシートにまたがる数式の作成
複数のワークシートにまたがる数式を作成するには-
- 製品カタログワークシートで製品の価格値の名前を定義します。
- すべての名前のスコープをワークブックとして設定します。
- もう一度、東、北、南、西の4つのワークシートすべてを選択します。
- Eastワークシートの各製品の価格列に、価格値名として数式を入力します。
前に定義したように、製品の価格は毎月1日に更新される製品カタログに従っています。
- 毎月同じ手順を繰り返します
したがって、東、北、南、西の各地域のワークシートでは、同じ構造を設定し、製品カタログワークシートの月に基づいて各製品の価格情報を配置することに成功しました。
製品カタログは別のワークブックにも含めることができます。
ワークシートの計算
次のステップは、各月および各地域で各製品の販売台数の情報を入力することです。したがって、これらのワークシートで個別に作業する必要があります。
各地域、各製品-
- 販売台数を記入してください。
- 対応する合計金額を価格*番号として計算します。ユニットの。
各ワークシート(東、北、南、西)で、月ごとに小計を計算します-
Note−小計は単一のワークシートで使用できますが、複数のワークシートでは使用できません。したがって、北、南、西のワークシートに対してこの手順を繰り返す必要があります。
アウトラインレベル2をクリックします。月ごとの合計がすべて表示されます。
これで、東、北、南、西の4つのワークシートすべての結果を要約する準備が整いました。
複数のワークシートにデータを要約する
次の手順は、複数のワークシートからのデータを要約する方法を示しています。
- ワークシートを追加し、Summaryという名前を付けます。
- 概要ワークシートの構造を作成します。
列に- Total Sales、セルC3に、=と入力します。sum(
- ワークシートを選択します East。
- セルG7を選択します。
- 東タブを押した状態で、タブをクリックします West。
- 東から西のタブが選択されます。
- 数式バーの数式は次のように表示されます
=sum(‘East:West’!G7)
あなたはまだにいることに注意してください Eastワークシート。Enterキーを押します。
概要ワークシートが表示されます。数式バーに、数式が次のように表示されます。
=SUM(East:West!G7)
計算値はセルC3に表示されます。
- 数式をセルC4からC14にコピーします。
- [式]タブの[式の監査]グループで[式の表示]をクリックします。
[総売上高]列のすべての数式が表示されます。
これはまさに、各地域の結果を要約したい方法です。
- セルC15をクリックします。
- タイプ =sum(C3:C14)
要約された結果は、要約ワークシートに用意されています。
数式の正確性を確認したり、エラーの原因を見つけたりすることをお勧めします。Excelの数式監査コマンドを使用すると、簡単に見つけることができます。
- どのセルがアクティブセルの数式の計算に貢献しているか。
- どの数式がアクティブセルを参照していますか。
これらの調査結果は、視覚化を容易にする矢印線でグラフィカルに表示されます。1つのコマンドで、アクティブなワークシートのすべての数式を表示できます。数式が別のブックのセルを参照している場合は、そのブックも開きます。Excelは、開いていないブックのセルに移動できません。
表示オプションの設定
使用しているワークブックの表示オプションが正しく設定されているか確認する必要があります。
- クリック FILE > Options。
- [Excelのオプション]ダイアログボックスで、[詳細]をクリックします。
- ブックの表示オプション-
- ブックを選択します。
- [オブジェクトの場合、表示]で[すべて]が選択されていることを確認します。
- 監査するすべてのワークブックに対してこの手順を繰り返します。
先例の追跡
先行セルは、アクティブセル内の数式によって参照されるセルです。
次の例では、アクティブセルはC2です。C2では、次の式があります=B2*C4。
B2とC4はC2の先行セルです。
セルC2の前例を追跡するには、
- セルC2をクリックします。
- [数式]タブをクリックします。
- FormulaAuditingグループのTracePrecedentsをクリックします。
B2からC2への矢印とC4からC2への矢印の2つの矢印が表示され、前例をたどります。
セルの前例をトレースするには、セルに有効な参照を含む数式が必要であることに注意してください。そうしないと、エラーメッセージが表示されます。
- 数式が含まれていないセルをクリックするか、空のセルをクリックします。
- FormulaAuditingグループのTracePrecedentsをクリックします。
メッセージが表示されます。
矢印の削除
[式の監査]グループで[矢印の削除]をクリックします。
ワークシートのすべての矢印が消えます。
扶養家族の追跡
従属セルには、他のセルを参照する数式が含まれています。つまり、アクティブセルが別のセルの数式に寄与する場合、他のセルはアクティブセルの依存セルです。
以下の例では、C2の式は次のとおりです。 =B2*C4。したがって、C2はセルB2およびC4に依存するセルです。
セルB2の依存関係を追跡するには、
- セルB2をクリックします。
- [数式]タブをクリックします。
- 「式監査」グループの「依存関係のトレース」をクリックします。
B2からC2に矢印が表示され、C2がB2に依存していることを示します。
セルC4の依存関係を追跡するには-
- セルC4をクリックします。
- [式]タブ> [式監査]グループの[依存関係のトレース]をクリックします。
別の矢印がC4からC2に表示され、C2がC4にも依存していることを示しています。
クリック Remove Arrowsフォーミュラ監査グループで。ワークシートのすべての矢印が消えます。
Note−セルの依存関係をトレースするには、そのセルを別のセルの数式で参照する必要があります。そうしないと、エラーメッセージが表示されます。
- セルB6をクリックすると、数式で参照されないか、空のセルをクリックします。
- 「式監査」グループの「依存関係のトレース」をクリックします。メッセージが表示されます。
フォーミュラの操作
あなたは先例と扶養家族の概念を理解しました。ここで、いくつかの数式を含むワークシートについて考えてみます。
- 試験結果テーブルの合格カテゴリの下のセルをクリックします。
- [先例のトレース]をクリックします。左側のセル(マーク)と範囲E4:F8が前例としてマッピングされます。
- 試験結果テーブルの合格カテゴリの下にあるすべてのセルに対して繰り返します。
StudentGradesテーブルのPassCategoryの下のセルをクリックします。
[依存関係のトレース]をクリックします。試験結果テーブルの合格カテゴリの下にあるすべてのセルが、依存関係としてマップされます。
数式を表示する
以下のワークシートには、東、北、南、西の各地域の営業担当者による売上の概要が含まれています。
リボンの[式]タブをクリックします。
「式の監査」グループで「式の表示」をクリックします。ワークシートの数式が表示されるので、どのセルに数式が含まれているか、および数式が何であるかがわかります。
下のセルをクリックします TotalSales。
[先例のトレース]をクリックします。矢印の端にワークシートアイコンが表示されます。ワークシートアイコンは、前例が別のワークシートにあることを示します。
矢印をダブルクリックします。AGo TO ダイアログボックスが表示され、前例が示されます。
ご覧のとおり、4つの異なるワークシートに4つの前例があります。
- 先例の1つの参照をクリックします。
- 参照が[参照]ボックスに表示されます。
- [OK]をクリックします。その前例を含むワークシートが表示されます。
数式の評価
セル内の複雑な数式がどのように機能するかを段階的に確認するには、[数式の評価]コマンドを使用できます。
セルC14の式NPV(中年)について考えてみます。式は
=SQRT (1 + C2)*C10
- セルC14をクリックします。
- リボンの[式]タブをクリックします。
- 「式の監査」グループで「式の評価」をクリックします。[式の評価]ダイアログボックスが表示されます。
の中に Evaluate Formulaダイアログボックスでは、式が評価の下のボックスに表示されます。クリックすることによりEvaluateボタンを数回押すと、数式が段階的に評価されます。アンダースコア付きの式は常に次に実行されます。
ここで、C2は式で下線が引かれています。したがって、次のステップで評価されます。クリックEvaluate。
セルC2の値は0.2です。したがって、C2は0.2と評価されます。1+0.2次のステップとしてそれを示す下線が引かれています。クリックEvaluate。
1 +0.2は1.2と評価されます。 SQRT(1.2)次のステップとしてそれを示す下線が引かれています。クリックEvaluate。
SQRT(1.2)は1.09544511501033として評価されます。 C10次のステップとしてそれを示す下線が引かれています。クリックEvaluate。
C10は4976.8518518515として評価されます。
1.09544511501033 * 4976.8518518515に下線が引かれ、次のステップとして示されています。クリックEvaluate。
1.09544511501033 * 4976.8518518515は5,451.87として評価されます。
評価する式はもうありません。これが答えです。ザ・Evaluate ボタンがに変更されます Restart ボタンは、評価の完了を示します。
エラーチェック
ワークシートやワークブックで計算の準備ができたら、エラーチェックを実行することをお勧めします。
次の簡単な計算を考えてみましょう。
セルでの計算の結果、エラー#DIV / 0!が発生しました。
セルC5をクリックします。
リボンの[式]タブをクリックします。
[式の監査]グループの[エラーチェック]の横にある矢印をクリックします。ドロップダウンリストで、あなたはそれを見つけるでしょうCircular References は非アクティブ化されており、ワークシートに循環参照がないことを示しています。
選択する Trace Error ドロップダウンリストから。
アクティブセルの計算に必要なセルは、青い矢印で示されています。
- [矢印の削除]をクリックします。
- エラーチェックの横にある矢印をクリックします。
- ドロップダウンリストから[エラーチェック]を選択します。
ザ・ Error Checking ダイアログボックスが表示されます。
次の点に注意してください-
クリックすると Help on this error、エラーに関するExcelヘルプが表示されます。
クリックすると Show Calculation Steps、[式の評価]ダイアログボックスが表示されます。
クリックすると Ignore Error、[エラーチェック]ダイアログボックスが閉じ、クリックすると Error Checking コマンドを再度実行すると、このエラーは無視されます。
クリックすると Edit in Formula Bar、数式バーの数式が表示されるので、セルで数式を編集できます。
Inquireを使用して-
- 2つのワークブックを比較します。
- 問題や不整合がないかワークブックを分析します。
- ワークブック間のリンクを表示します。
- ワークシート間のリンクを表示します。
- セル間の関係を表示します。
- 余分なセルのフォーマットを削除します。
- パスワードを管理します。
[お問い合わせ]タブがリボンに表示されます。リボンに[照会]タブがある場合は、次のセクションにスキップできます。
リボンに[照会]タブが見つからない場合は、[照会アドイン]をアクティブにします。
- クリック File > Options。
- [Excelのオプション]ウィンドウで、[アドイン]をクリックします。
- [管理]ボックスで、[COMアドイン]をクリックします。
- [移動]をクリックします。
[COMアドイン]ダイアログボックスが表示されます。
- [問い合わせ]チェックボックスをオンにします。
- [OK]をクリックします。これで、InquireAdd-Inがアクティブになります。リボンに[照会]タブがあります。
INQUIREコマンド
INQUIREコマンドについて学びましょう。
[お問い合わせ]タブをクリックします。次のコマンドがあります-
- ワークブック分析
- ワークブックの関係
- ワークシートの関係
- 細胞の関係
- ファイルの比較
- クリーンな過剰セルフォーマット
- ワークブックのパスワード
2つのワークブックの比較
2つのワークブックをセルごとに比較し、最初のワークブックと比較した2番目のワークブックの変更に関して違いがある場合はそれを見つけることができます。
以下の手順に従ってください-
- 比較する2つのワークブックを開きます。
- リボンの[照会]タブをクリックします。
- [比較]グループの[ファイルの比較]をクリックします。
- ザ・ Select Files To Compare ダイアログボックスが表示されます。
- 横のボックスに表示されているファイル名を確認してください Compare そして To。
- 表示されているファイル名が目的のファイル名でない場合は、そのファイル名の横にある下矢印をクリックします。
- 開いているワークブックのみが表示されます。
- ファイルを選択します。
- 比較と宛先のファイルの順序に問題がないかどうかを確認します。
注文に問題がある場合は、 Swap Files。CompareとToのファイルの順序が変更されます。
[比較]をクリックします。
比較の結果は、2ペインのグリッドに表示されます-
- 左側のワークブックは、選択した「比較」ファイルに対応しています。
- 右側のワークブックは、選択した「宛先」ファイルに対応しています。
Workbook-ToとWorkbook-Compareの変更の詳細は、これら2つのグリッドの下のペインに表示されます。変更の種類に応じて、変更は色で強調表示されます。ハイライトカラーの凡例が左下のペインに表示されます。
クリック Resize Cells to Fitリボンで[比較]および[宛先]ワークブックのセルの内容を表示します。両方のブックのセルのサイズが変更され、内容が表示されます。
リボンの[エクスポート]グループで[結果のエクスポート]をクリックします。
[名前を付けて保存]ダイアログボックスが表示されます。結果をExcelブックに保存できます。.xlsxファイルタイプのみが使用可能であることに注意してください。
別のアプリケーションで結果が必要な場合は、クリップボードにコピーして行うことができます。
リボンの[エクスポート]グループで[結果をクリップボードにコピー]をクリックします。
必要なアプリケーションに貼り付けます。
インタラクティブレポートの作成
あなたは使用することができます Workbook Analysis ワークブックとその構造、数式、セル、範囲、および警告に関する詳細情報を表示できるインタラクティブなレポートを作成するコマンド。
- リボンの[問い合わせ]タブをクリックします。
- [レポート]グループの[ワークブック分析]をクリックします。
ワークブック分析が完了すると、レポートが表示されます。
レポートには次の6つのカテゴリがあります-
Summary −ワークブックの構造と内容に関する一般情報。
Workbook (with subcategories) −一般的なワークブックの統計。
Formulas (with subcategories) −ワークブックの数式に関する特定の情報。
Cells (with subcategories) −ワークブック内のセルに関する特定の情報。
Ranges (with subcategories) −ワークブックの範囲に関する特定の情報。
Warnings −ワークブックの構造と内容に関するいくつかのタイプの警告。
カテゴリを選択すると、そのカテゴリに関する詳細情報が表示されます。
[数式]オプションを確認します。数式のサブカテゴリが表示されます。
分析しているワークブックで次のことを確認します-
- すべての数式の数は224です。
- 数値の場合、数は224です。
- [数値のあるサブカテゴリ]をクリックします。
[結果]ウィンドウに、数値を含む数式を含むセルごとに、ワークシート名、セルアドレス、および数式が表示されます。
[Excelのエクスポート]ボタンをクリックします。[名前を付けて保存]ダイアログボックスが表示されます。
- レポートをExcelファイルとして保存します。
- [エクスポートファイルの読み込み]ボタンが[Excelエクスポート]ボタンの横に表示されます。
- [エクスポートファイルのロード]ボタンをクリックします。
保存したレポートExcelワークブックが開き、ワークブックの分析結果を明確に表示できます。
ダイアグラムで表示
リンクによって作成されたインタラクティブな図を使用して、ワークブックの関係、ワークシートの関係、およびセルの関係を表示できます。リンクは、図のノード間の依存関係を示しています。リンクまたはノードをドラッグして配置し、整列して探しているものを表示できます。
ワークブックの関係の表示
ワークブックの関係図を使用して、ファイル間の接続(リンク)によって作成されたワークブックの依存関係のインタラクティブなグラフィカルマップを作成できます。
図のリンクの種類には、他のワークブック、Accessデータベース、テキストファイル、HTMLページ、SQL Serverデータベース、および他のデータソースを含めることができます。
- リボンの[照会]タブをクリックします。
- [ダイアグラム]グループの[ワークブックの関係]をクリックします。
ワークブックの関係図が表示され、ワークブックとさまざまなデータソースとのリンクが示されます。
ワークシートの関係の表示
ワークシート関係図を使用して、同じワークブック内のワークシートや他のワークブック内のワークシート間の接続(リンク)のインタラクティブなグラフィカルマップを作成できます。
- リボンの[照会]タブをクリックします。
- [ダイアグラム]グループの[ワークシートの関係]をクリックします。
ワークシート関係図が表示され、同じワークブックと他のワークブックのワークシート間のリンクが示されます。
これら2つの違いは、矢印の方向によって識別できます。
セルの関係の表示
セル関係図を使用して、選択したセルから他のワークシートまたは他のワークブックのセルへのすべてのリンクの詳細でインタラクティブなマップを取得できます。
- リボンの[照会]タブをクリックします。
- [ダイアグラム]グループの[セルの関係]をクリックします。
[セル関係図のオプション]ダイアログボックスが表示されます。
スパンシートとスパンワークブックを確認してください。
[トレースセルの前例]と[トレースセルの依存関係]の両方で[トレース]を選択します。
[拡張レベルの初期数]で、[ limited 横のボックスに5と入力します。
[OK]をクリックします。
セル関係図が表示され、選択したオプションに基づいて、選択したセルと、同じワークシート、同じワークブック、および他のワークブック内のセルとの間のリンクが示されます。
[ズーム]をクリックします。ノードをはっきりと見ることができます。
過剰なセルフォーマットのクリーニング
ブックの読み込みが遅い、またはサイズが大きくなっている場合は、不要な行や列に書式が適用されている可能性があります(たとえば、値が15未満の列全体の条件付き書式)。
Clean Excess Cell Formattingコマンドを使用して、余分なフォーマットを削除し、ファイルサイズを大幅に減らすことができます。これにより、Excelの速度も向上します。
余分なセルの書式を消去する前に、Excelファイルのバックアップコピーを作成してください。このプロセスによってファイルサイズが大きくなる場合があり、変更を元に戻す方法がないためです。
- リボンの[照会]タブをクリックします。
- [その他]グループの[過剰セルの書式設定をクリーンアップ]をクリックします。
Clean Excess CellFormattingダイアログボックスが表示されます。内のすべてのシートを選択しますApply to ボックス
変更の保存に関するメッセージが表示されます。[OK]をクリックします。
ファイルのパスワードの管理
パスワードで保護されているブックに対して[ブック分析]または[ファイルの比較]コマンドを使用している場合は、それらのファイルを開くたびにパスワードを入力する必要がなくなります。これは、パスワードマネージャーを使用して可能です。
- リボンの[照会]タブをクリックします。
- [その他]グループの[ブックパスワード]をクリックします。
[パスワードマネージャー]ダイアログボックスが表示されます。[追加]ボタンをクリックして、ワークブックのパスワードを追加します。
追加したパスワードについても、パスワードの説明を追加します。
次回、比較または分析のためにこれらのファイルのいずれかを使用する必要がある場合は、パスワードを入力する必要はありません。
Excelには、複雑なデータ分析タスクを簡単にするいくつかのコマンド、関数、およびツールが用意されています。Excelを使用すると、さまざまな複雑な計算を簡単に実行できます。このチュートリアルでは、Excelの多用途のデータ分析ツールについて理解します。関連する例、ステップバイステップの説明、およびすべてのステップでのスクリーンショットを使用して、データ分析を理解します。
データ統合
さまざまなソースからのデータを統合して、レポートを提示する必要がある場合があります。データは、同じワークブックのワークシートまたは異なるワークブックにある可能性があります。Excelデータツールの統合を使用すると、いくつかの簡単な手順でこれを実行できます。
What-If分析
What-If Analysisは、次のデータ分析状況を処理するためのツールを提供します-
指定された値になる入力値を見つけます。結果は、入力値を変数として持つ式として設定できます。入力変数の値を変更することにより、Excelはゴールシークツールを備えたソリューションを提供します。
1つまたは2つの変数の値を変更して、可能な出力値を見つけます。結果は、1つまたは2つの入力値を変数として持つ数式として設定できます。入力変数の値を変更することにより、Excelはデータテーブルツールを備えたソリューションを提供します。
3つ以上の変数の値を変化させた結果である可能性のある出力値を見つけます。結果は、入力値を変数として持つ式として設定できます。入力変数の値を変更することにより、ExcelはScenarioManagerツールを備えたソリューションを提供します。
Excelソルバーアドインによる最適化
ソルバーは、複雑なゴールシークの状況を処理するために使用されます。このような場合、入力と出力に加えて、可能な入力値に課せられる制約または制限が定義されます。さらに、ソルバーを使用して最適なソリューションを作成します。
Excelには、このような複雑な問題の解決に役立つソルバーアドインがあります。
Excelへのデータのインポート
データ分析は、さまざまな外部データソースに依存する場合があります。Excelでは、Microsoft Accessデータベース、Webページ、テキストファイル、SQL Serverテーブル、SQL Server分析キューブ、XMLファイルなどのさまざまなデータソースからデータをインポートできます。
データベースから同時に任意の数のデータテーブルをインポートできます。Accessなどのリレーショナルデータベースから複数のテーブルをインポートする場合、テーブル間の既存の関係はExcelにも保持されます。データのインポート中に、オプションで、そのデータに基づいてピボットテーブル、ピボットグラフ、またはPowerViewレポートを作成することもできます。
データソースとのデータ接続を作成するか、データをExcelにインポートするだけです。データをExcelにインポートすると、データテーブルがExcelのデータモデルに追加されます。
データ・モデル
Excelのデータモデルは、現在のワークブックの複数のテーブルから、および/またはインポートされたデータから、および/またはデータ接続を介してワークブックに接続されたデータソースからのデータを統合するために使用されます。データモデルは、ピボットテーブル、ピボットグラフ、PowerPivot、およびPowerViewレポートで透過的に使用されます。
データのインポート中に、またはブックのExcelテーブルからデータモデルを作成できます。
データモデルのデータテーブルは、データビューまたはダイアグラムビューのいずれかで表示できます。
データモデルを使用すると、データテーブル間の関係を作成できます。
[リレーションシップの作成]コマンドを使用するか、データモデルのダイアグラムビューでリレーションシップを定義する2つのテーブルのフィールドをクリックしてドラッグして接続することができます。
ピボットテーブルを使用したデータの探索
データモデルをピボットテーブルと統合できるため、いくつかの異なるソースからのデータを照合、接続、要約、およびレポートすることにより、広範なデータ分析を行うことができます。外部データソースからテーブルをインポートしてピボットテーブルを作成できるため、接続されたデータソースのデータが更新されるたびに、ピボットテーブルの値を自動的に更新することができます。
テーブルに関係が定義されている場合は、複数のテーブルのフィールドを使用してピボットテーブルを作成できます。関係が存在しない場合、Excelは関係を作成するように要求し、ピボットテーブル自体から作成できます。そのように定義した関係は、データモデルに反映されます。
PowerPivotを使用したデータの探索
PowerPivotを使用して、さまざまなデータソースからのデータにアクセス、分析、およびレポートできます。PowerPivotは、大規模なデータを簡単に処理し、魅力的な分析レポートを作成するのに役立ちます。
PowerPivotには、データモデルの管理、データモデルへのExcelテーブルの追加、データテーブルへの計算フィールドの追加、KPIの定義などのコマンドが用意されています。
PowerViewを使用したデータの探索
Power Viewは、大規模なデータのインタラクティブな探索、視覚化、分析を提供します。その用途の広い視覚化オプションのおかげで、データを探索し、要約し、レポートすることができる完璧なプラットフォームをデータに提供するものを確実に見つけることができます。
テーブルからマップに至るまで、データを視覚化し、フィルタリングし、分析し、インタラクティブにレポートするのは単なる遊びです。さらに、同じPower Viewシートで、いずれかのデータポイントをクリックすると、値を反映して強調表示する複数の視覚化を行うことができます。
テーブル、マトリックス、カード、さまざまなグラフの種類、倍数、マップ、タイルを使用して、PowerViewでデータを探索できます。実践的な経験を積むと、これらのさまざまなビューの多様性に魅了されます。これは、重要な値を強調表示し、ビューを動的に切り替えるインタラクティブなレポートを簡単に作成できるためです。
階層を使用したデータの探索
データに階層がある場合は、Power Viewに反映されるデータモデルで定義するか、PowerView自体で階層を構築することができます。
階層を定義したら、階層をドリルアップおよびドリルダウンして、必要なデータを表示できます。
美的パワービューレポート
PowerViewに表示したい内容に基づいてレポートレイアウトに到達できます。会社のロゴや会社の見解を反映した背景画像を追加できます。オプションで、レポートの背景をフォーマットして、エレガントな外観にすることができます。
データを最もよく表すレポートのテーマを選択できます。レポートが読みやすくなるように、フォントとテキストのサイズを変更できます。
主要業績評価指標(KPI)
主要業績評価指標は、一般的にパフォーマンスを測定するために使用されます。Excelでは、PowerPivotまたはPowerViewでKPIを定義および表現します。KPIのグラフィカルな表示により、レポートが向上します。
統合されたデータを提示しなければならないさまざまな状況に遭遇した可能性があります。データのソースは、1か所または複数の場所からのものである可能性があります。もう1つの課題は、データが他の人によって時々更新される可能性があることです。
必要なときにいつでも、設定したソースからのデータを統合する要約ワークシートを設定する方法を知る必要があります。Excelでは、このタスクを数ステップで簡単に実行できます。Data Tool – Consolidate。
統合のためのデータの準備
データの統合を開始する前に、データソース全体で一貫性があることを確認してください。これは、データが次のように配置されていることを意味します-
データの各範囲は、個別のワークシートにあります。
データの各範囲はリスト形式で、最初の行にラベルが付いています。
さらに、該当する場合は、最初の列にカテゴリのラベルを付けることができます。
データのすべての範囲は同じレイアウトです。
すべての範囲のデータには、同様の事実が含まれています。
各範囲内に空白の行または列はありません。
データソースが外部の場合は、Excelテンプレートの形式で事前定義されたレイアウトを使用するようにしてください。
東、北、南、西の各地域のさまざまな商品の販売データがあるとします。このデータを統合し、製品ごとの売上の要約を随時提示する必要がある場合があります。準備には以下が含まれます-
地域ごとに1つのワークシート–つまり、East、North、South、およびWestという名前の4つのワークシート。これらは、同じワークブックまたは異なるワークブックに含まれている可能性があります。
各ワークシートのレイアウトは同じで、製品の詳細、ユニット数、および金額を表しています。
データ製品を賢く統合する必要があります。したがって、Productというラベルの付いた列が最初の列であり、Productラベルが含まれていることを確認してください。
同じワークブックへのデータの統合
統合する必要のあるすべてのデータが同じワークブックにある場合は、次の手順に従います。
Step 1 −各地域のデータが別々のワークシートにあることを確認します。
Step 2 −新しいワークシートを追加し、Summaryという名前を付けます。
Step 3 −概要ワークシートをクリックします。
Step 4 −サマリー結果を配置するセルをクリックします。
Step 5 −をクリックします DATA リボンのタブ。
Step 6 −をクリックします Consolidate のボタン Data Tools グループ。
ザ・ Consolidate ダイアログボックスが表示されます。
Step 7 −選択 Sum 下のドロップダウンリストから Function。
Step 8 −各ワークシートから次のようにデータを選択します。
- [参照]の下のボックスにあるアイコンをクリックします。
- ワークシート–東を選択します。
- データ範囲を選択します。
- もう一度、[参照]の下のボックスのアイコンをクリックします。
選択した範囲が[参照]ボックスに表示されます-
Step 9 −をクリックします Addボックスの右側にあるボタン。選択したデータ範囲が下のボックスに表示されますAll References。
Step 10−残りのデータワークシート(北、南、西)について、手順1〜5を繰り返します。[統合]ダイアログボックスは次のようになります。
下のボックスに、データ範囲がアルファベット順にワークシートごとに表示されていることがわかります。 All references。
Step 11 −チェックボックスをオンにします Top row そして Left column 下 Use labels in。[OK]をクリックします。
データは、東、北、南、西の各地域の製品ごとに要約されています。
上記の手順を繰り返して、必要なときにいつでもサマリー結果を手動で更新できます。
データを自動的に統合する
データに変更があるたびに、サマリーシートを自動的に更新するとします。これを実現するには、ソースデータへのリンクが必要です。
Step 1 −チェックボックスをオンにします- Create links to source data [統合]ダイアログボックスで、[OK]をクリックします。
要約結果は、次のような概要とともに表示されます-
Productという名前の列の右側に新しい列が挿入されていることがわかります。
Step 2−Soapという名前のProduct値を含む行のアウトラインの+記号をクリックします。新しい列には、地域ごとの製品値の各セットの統合値が含まれていることがわかります。
さまざまなワークブックのデータを統合する
前の例では、要約する必要のあるすべてのデータが同じワークブックにあります。ただし、データは地域ごとに個別に維持され、地域ごとに更新される可能性があります。このような場合、次のようにデータを統合できます。
Step 1 −データを含むワークブックを開きます。たとえば、ワークブック– East-Sales、North-Sales、South-Sales、West-Salesです。
Step 2 −新しいワークブックを開きます。
Step 3 −新しいワークシートで、要約を表示するセルをクリックします。
Step 4 −リボンの[データ]タブをクリックします。
Step 5 − [データツール]ボックスの[統合]をクリックします。
A Consolidateダイアログボックスが表示されます。[統合]ダイアログボックスで-
- [関数]の下のボックスのドロップダウンリストから[合計]を選択します。
- 下のボックスのアイコンをクリックします Reference。
- ワークブック–East-Sales.xlsxを選択します。
- データ範囲を選択します。
- もう一度、[参照]の下のボックスのアイコンをクリックします。
- クリック Add 右のボタン。
[統合]ダイアログボックスは次のようになります-
- [参照]の下のボックスの右側にあるアイコンをクリックします。
- ブックを選択します–North-Sales.xlsx。
- データ範囲を選択します。
- もう一度、[参照]の下のボックスの右側にあるアイコンをクリックします。
- [追加]をクリックします。
Step 6 −手順1〜6を繰り返して、ワークブックのデータ範囲(South-Sales.xlsxおよびWest-Sales.xlsx)を追加します。
Step 7 −下 Use labels in、次のチェックボックスをオンにします。
- 上段。
- 左の列。
Step 8 −チェックボックスをオンにします Create links to source data。
[統合]ダイアログボックスは次のようになります-
データはワークブックに要約されています。
What-if analysisセルの値を変更して、それらの変更がワークシートの数式の結果にどのように影響するかを確認するプロセスです。1つ以上の数式でいくつかの異なる値のセットを使用して、さまざまな結果をすべて調べることができます。
What-if分析は、データ分析を行う際の多くの状況で役立ちます。例-
収益に基づいてさまざまな予算を提案できます。
与えられた履歴値に基づいて将来の値を予測できます。
数式の結果として特定の値を期待している場合は、目的の結果を生成するさまざまな入力値のセットを見つけることができます。
Excelは、データ分析のニーズに基づいて使用できる次のWhat-if分析ツールを提供します-
- データテーブル
- シナリオマネージャー
- ゴールを目指す
データテーブルとシナリオは、入力値のセットを取得し、可能な結果を決定するために前向きに予測します。ゴールシークは、結果を取得し、その結果を生成する可能性のある入力値を決定するために逆方向に投影するという点で、データテーブルおよびシナリオとは異なります。
この章では、Whatif分析ツールを使用できる可能性のある状況を理解します。これらのツールの使用法の詳細については、このチュートリアルの後の章を参照してください。
データテーブル
A Data Tableは、一部のセルの値を変更して、問題に対するさまざまな回答を考え出すことができるセルの範囲です。たとえば、さまざまなローンの金額と金利を分析することで、住宅に支払うことができるローンの金額を知りたい場合があります。これらの異なる値を一緒に置くことができますPMT データテーブルで機能し、目的の結果を取得します。
データテーブルはでのみ機能します one or two variables、ただし、これらの変数にはさまざまな値を受け入れることができます。
データテーブルの詳細については、このチュートリアルの「データテーブルを使用したWhat-If分析」の章を参照してください。
シナリオマネージャー
シナリオは、Excelが保存し、ワークシートのセルに自動的に置き換えることができる値のセットです。
主な機能は次のとおりです。
ワークシートにさまざまな値のグループを作成して保存してから、これらの新しいシナリオのいずれかに切り替えて、さまざまな結果を表示できます。
シナリオには複数の変数を含めることができますが、収容できるのは最大32個の値のみです。
すべてのシナリオを1つのワークシートにまとめたシナリオ要約レポートを作成することもできます。たとえば、考えられるさまざまな収入レベルと支出を比較するいくつかの異なる予算シナリオを作成してから、シナリオを並べて比較できるレポートを作成できます。
シナリオマネージャーは、値をシナリオとして保存し、シナリオに名前を付けることができるダイアログボックスです。
シナリオの詳細については、このチュートリアルの「シナリオマネージャーを使用したWhat-If分析」の章を参照してください。
ゴールを目指す
ゴールシークは、数式から必要な結果はわかっているが、その結果を取得するために数式に必要な入力値がわからない場合に役立ちます。たとえば、ローンを借りたいときに、ローンの金額、ローンの保有期間、および支払うことができるEMIがわかっている場合は、ゴールシークを使用して、ローンを利用できる金利を見つけることができます。
ゴールシークは、1つの変数入力値でのみ使用できます。入力値に複数の変数がある場合は、ソルバーアドインを使用できます。
ゴールシークの使用法の詳細については、このチュートリアルの「ゴールシークを使用したWhat-If分析」の章を参照してください。
ソルバー
ソルバーには、アドインとしてExcelが付属しています。ソルバーを使用して、ワークシートのターゲットセルと呼ばれるセル内の数式の最適値を見つけることができます。
ソルバーは、ターゲットセルの数式に関連するセルのグループを処理します。ソルバーは、指定した調整可能セルの値を調整して、ターゲットセルの数式から指定した結果を生成します。
Excelソルバーアドインの使用法の詳細については、このチュートリアルの「Excelソルバーを使用した最適化」の章を参照してください。
Excelのデータテーブルを使用すると、1つまたは2つの入力を簡単に変更して、What-if分析を実行できます。データテーブルは、一部のセルの値を変更して、問題に対するさまざまな回答を考え出すことができるセルの範囲です。
データテーブルには2つのタイプがあります-
- 1変数データテーブル
- 2変数データテーブル
分析の問題に3つ以上の変数がある場合は、Excelのシナリオマネージャーツールを使用する必要があります。詳細については、このチュートリアルの「シナリオマネージャーを使用したWhat-If分析」の章を参照してください。
1変数データテーブル
1つ以上の数式の1つの変数の異なる値がそれらの数式の結果をどのように変更するかを確認したい場合は、1変数データテーブルを使用できます。つまり、1変数のデータテーブルを使用すると、1つの入力を変更すると任意の数の出力がどのように変更されるかを判断できます。あなたは例の助けを借りてこれを理解するでしょう。
Example
30年間の保有期間で5,000,000のローンがあります。さまざまな利率の月々の支払い(EMI)を知りたい。また、2年目に支払われる利息と元本の金額を知りたいと思うかもしれません。
1変数データテーブルを使用した分析
1変数データテーブルを使用した分析は、3つのステップで実行する必要があります-
Step 1 −必要な背景を設定します。
Step 2 −データテーブルを作成します。
Step 3 −分析を実行します。
これらの手順を詳しく理解しましょう-
ステップ1:必要な背景を設定する
金利が12%であると仮定します。
必要な値をすべてリストします。
数式にセル参照ではなく名前が付けられるように、値を含むセルに名前を付けます。
Excel関数(それぞれPMT、CUMIPMT、およびCUMPRINC)を使用して、EMI、累積利息、および累積元本の計算を設定します。
ワークシートは次のようになります-
列Cのセルには、列Dの対応するセルに示されている名前が付けられていることがわかります。
ステップ2:データテーブルを作成する
次のように、値のリスト、つまり、E列の下の入力セルに代入する利率を入力します。
最初の関数を入力します(PMT)値の列の1行上のセルと右側の1セル。他の関数を入力します(CUMIPMT and CUMPRINC)最初の関数の右側のセル。
これで、金利値の上の2行は次のようになります。
ご覧のとおり、金利値の上に空の行があります。この行は、使用する数式用です。
データテーブルは次のようになります-
ステップ3:What-If分析データテーブルツールを使用して分析を行う
代入する数式と値を含むセルの範囲を選択します。つまり、範囲– E2:H13を選択します。
リボンの[データ]タブをクリックします。
[データツール]グループの[仮定分析]をクリックします。
ドロップダウンリストで[データテーブル]を選択します。
Data Table ダイアログボックスが表示されます。
- [列]入力セルボックスのアイコンをクリックします。
- セルをクリックします Interest_Rate、これはC2です。
列入力セルが$ C $ 2として取得されていることがわかります。[OK]をクリックします。
データテーブルには、以下に示すように、各入力値の計算結果が入力されます。
54,000のEMIを支払うことができる場合、12.6%の金利が適切であることがわかります。
2変数データテーブル
数式内の2つの変数の値が異なると、その数式の結果がどのように変化するかを確認する場合は、2変数データテーブルを使用できます。つまり、2変数データテーブルを使用すると、2つの入力を変更すると1つの出力がどのように変更されるかを判断できます。あなたは例の助けを借りてこれを理解するでしょう。
Example
50,000,000のローンがあります。金利とローン期間のさまざまな組み合わせが月々の支払い(EMI)にどのように影響するかを知りたいと思います。
2変数データテーブルを使用した分析
2変数データテーブルを使用した分析は、3つのステップで実行する必要があります-
Step 1 −必要な背景を設定します。
Step 2 −データテーブルを作成します。
Step 3 −分析を実行します。
ステップ1:必要な背景を設定する
金利が12%であると仮定します。
必要な値をすべてリストします。
数式にセル参照ではなく名前が付けられるように、値を含むセルに名前を付けます。
Excel関数を使用してEMIの計算を設定します– PMT。
ワークシートは次のようになります-
列Cのセルには、列Dの対応するセルに示されている名前が付けられていることがわかります。
ステップ2:データテーブルを作成する
タイプ =EMI セルF2内。
入力値の最初のリスト、つまりF列の下の利率を、数式の下のセル、つまりF3から始めて入力します。
入力値の2番目のリスト、つまり行2全体の支払い数を、数式の右側のセル、つまりG2から始めて入力します。
データテーブルは次のようになります-
What-If分析ツールのデータテーブルを使用して分析を行います
数式と置換する2つの値のセットを含むセルの範囲を選択します。つまり、範囲– F2:L13を選択します。
リボンの[データ]タブをクリックします。
[データツール]グループの[仮定分析]をクリックします。
ドロップダウンリストから[データテーブル]を選択します。
[データテーブル]ダイアログボックスが表示されます。
- [行]入力セルボックスのアイコンをクリックします。
- セルをクリックします NPER、これはC3です。
- もう一度、[行]入力セルボックスのアイコンをクリックします。
- 次に、[列]入力セルボックスのアイコンをクリックします。
- C2であるセルInterest_Rateをクリックします。
- もう一度、[列]入力セルボックスのアイコンをクリックします。
行入力セルが$ C $ 3と見なされ、列入力セルが$ C $ 2と見なされることがわかります。[OK]をクリックします。
データテーブルには、2つの入力値の組み合わせごとの計算結果が入力されます-
54,000のEMIを支払うことができる場合、12.2%の金利と288のEMIが適しています。これは、ローンの期間が24年になることを意味します。
データテーブルの計算
データテーブルは、変更されていなくても、データテーブルを含むワークシートが再計算されるたびに再計算されます。データテーブルを含むワークシートでの計算を高速化するには、計算オプションを次のように変更する必要があります。Automatically Recalculate 次のセクションで説明するように、ワークシートではなくデータテーブル。
ワークシートでの計算の高速化
データテーブルを含むワークシートの計算を2つの方法で高速化できます-
- Excelオプションから。
- リボンから。
Excelオプションから
- リボンの[ファイル]タブをクリックします。
- 左側のペインのリストから[オプション]を選択します。
[Excelのオプション]ダイアログボックスが表示されます。
左側のペインから、 Formulas。
オプションを選択します Automatic except for data tables 下 Workbook Calculation[計算オプション]セクション。[OK]をクリックします。
リボンから
リボンの[式]タブをクリックします。
クリック Calculation Options 計算グループ内。
選択する Automatic Except for Data Tables ドロップダウンリストにあります。
シナリオマネージャーは、感度分析に3つ以上の変数がある場合に役立ちます。シナリオマネージャーは、検討中の変数の入力値の各セットのシナリオを作成します。シナリオは、以下をサポートする一連の可能な結果を調査するのに役立ちます。
- 最大32の入力セットを変更します。
- いくつかの異なるワークシートまたはワークブックからのシナリオをマージします。
32を超える入力セットを分析する必要があり、値が1つまたは2つの変数のみを表す場合は、データテーブルを使用できます。1つまたは2つの変数に制限されていますが、データテーブルには必要な数の異なる入力値を含めることができます。このチュートリアルのデータテーブルを使用したWhat-If分析を参照してください。
シナリオ
シナリオは、Excelが保存し、ワークシートで自動的に置き換えることができる値のセットです。さまざまな値のグループを作成してワークシートのシナリオとして保存し、これらのシナリオを切り替えてさまざまな結果を表示できます。
たとえば、考えられるさまざまな収入レベルと費用を比較する、いくつかの異なる予算シナリオを作成できます。また、さまざまな可能な金利とローンの保有期間を比較するさまざまなソースからのさまざまなローンシナリオを持つことができます。
シナリオで使用する情報がさまざまなソースからのものである場合は、情報を別々のワークブックに収集してから、さまざまなワークブックのシナリオを1つにマージできます。
必要なシナリオがすべて揃ったら、シナリオの概要レポートを作成できます-
- これには、すべてのシナリオからの情報が組み込まれています。
- これにより、シナリオを並べて比較できます。
シナリオマネージャー
シナリオマネージャーは、ExcelのWhat-if分析ツールの1つです。
シナリオマネージャーで分析レポートを作成するには、次の手順に従う必要があります-
Step 1 −初期値のセットを定義し、変更するセルと呼ばれる、変更する入力セルを特定します。
Step 2 −各シナリオを作成し、シナリオに名前を付け、そのシナリオの変化する各入力セルの値を入力します。
Step 3−追跡する結果セルと呼ばれる出力セルを選択します。これらのセルには、初期値セットに数式が含まれています。数式は、変化する入力セルを使用します。
シナリオマネージャーは、各シナリオの入力値と出力値を含むレポートを作成します。
シナリオの初期値
いくつかの異なるシナリオを作成する前に、シナリオの基礎となる一連の初期値を定義する必要があります。
シナリオの初期値を設定する手順は次のとおりです。
- 入力値を含むセルを定義します。
- 入力セルに適切な名前を付けます。
- 定数値で入力セルを識別します。
- 定数入力の値を指定します。
- 値が変化する入力セルを特定します。
- 変化する入力の初期値を指定します。
- 結果を含むセルを定義します。結果のセルには数式が含まれています。
- 結果セルに適切な名前を付けます。
- 結果セルに数式を配置します。
前のローンの例を考えてみましょう。さて、次のように進めます-
ローン金額のセルを定義します。
この入力値は、すべてのシナリオで一定です。
セルにLoan_Amountという名前を付けます。
値を5,000,000として指定します。
利率、支払い数、およびタイプ(月の初めまたは終わりの支払い)のセルを定義します。
これらの入力値は、シナリオ全体で変化します。
セルにInterest_Rate、NPER、およびTypeという名前を付けます。
これらのセルの分析の初期値をそれぞれ12%、360、0として指定します。
EMIのセルを定義します。
これが結果値です。
セルにEMIという名前を付けます。
このセルに数式を-として配置します
=PMT (Interest_Rate/12, NPER, Loan_Amount, 0, Type)
ワークシートは次のようになります-
ご覧のとおり、入力セルと結果セルは列Cにあり、名前は列Dに示されています。
シナリオの作成
シナリオの初期値を設定した後、次のようにシナリオマネージャを使用してシナリオを作成できます。
- リボンの[データ]タブをクリックします。
- [データツール]グループの[仮定分析]をクリックします。
- ドロップダウンリストからScenarioManagerを選択します。
[シナリオマネージャー]ダイアログボックスが表示されます。メッセージが含まれていることがわかります-
“No Scenarios defined. Choose Add to.”
シナリオマネージャーで、変化する値のセットごとにシナリオを作成する必要があります。最初のシナリオを初期値で定義しておくと、さまざまなシナリオを表示しながら、いつでも初期値に戻すことができるので便利です。
次のように初期値を使用して最初のシナリオを作成します-
- クリック Add [シナリオマネージャー]ダイアログボックスのボタン。
ザ・ Add Scenario ダイアログボックスが表示されます。
- [シナリオ名]に「シナリオ1」と入力します。
- [セルの変更]で、Ctrlキーを押しながら、セルの参照(C3、C4、C5)を入力します。
ダイアログボックスの名前が[シナリオの編集]に変わります。
のテキストを編集します Comment as – Initial Values ボックス。
[保護]で[変更を防止する]オプションを選択し、[OK]をクリックします。
ザ・ Scenario Valuesダイアログボックスが表示されます。定義した初期値は、変化する各セルボックスに表示されます。
Scenario 1 初期値で作成されます。
次のように、変化するセルの値を変化させて、さらに3つのシナリオを作成します-
- クリック Add [シナリオ値]ダイアログボックスのボタン。
[シナリオの追加]ダイアログボックスが表示されます。C3、C4、C5が[セルの変更]ボックスに表示されることに注意してください。
[シナリオ名]ボックスに、「シナリオ2」と入力します。
のテキストを編集します Comment として–異なる金利。
[保護]で[変更を防止する]を選択し、[OK]をクリックします。
ザ・ Scenario Valuesダイアログボックスが表示されます。初期値は変化するセルに表示されます。の値を変更しますInterest_Rate に 0.13 をクリックします Add。
ザ・ Add Scenarioダイアログボックスが表示されます。C3、C4、C5は、セルの変更の下のボックスに表示されることに注意してください。
[シナリオ名]ボックスに、「シナリオ3」と入力します。
のテキストを編集します Commentボックスとして–異なる番号 支払いの。
[保護]で[変更を防止する]を選択し、[OK]をクリックします。
[シナリオ値]ダイアログボックスが表示されます。初期値は変化するセルに表示されます。NPERの値を300に変更し、をクリックしますAdd。
ザ・ Add Scenarioダイアログボックスが表示されます。C3、C4、C5が[セルの変更]ボックスに表示されることに注意してください。
[シナリオ名]ボックスに、「シナリオ4」と入力します。
のテキストを編集します Comment ボックスとして–異なるタイプの支払い。
[保護]で[変更を防止する]を選択し、[OK]をクリックします。
ザ・ Scenario Valuesダイアログボックスが表示されます。初期値は変化するセルに表示されます。Typeの値を1に変更します。追加するすべてのシナリオを追加したら、[OK]をクリックします。
ザ・ Scenario Managerダイアログボックスが表示されます。[シナリオ]の下のボックスに、作成したすべてのシナリオの名前が表示されます。
- シナリオ1をクリックします。ご存知のとおり、シナリオ1には初期値が含まれています。
次に、をクリックします Summary。[シナリオの概要]ダイアログボックスが表示されます。
シナリオ要約レポート
Excelは、2種類のシナリオ概要レポートを提供します-
- シナリオの要約。
- シナリオピボットテーブルレポート。
[シナリオの概要]ダイアログボックスには、これら2つのレポートタイプがあります。
[レポートタイプ]で[シナリオの概要]を選択します。
シナリオの概要
の中に Result cells ボックスで、セルを選択します C6 (ここに、 PMT関数)。[OK]をクリックします。
シナリオの概要レポートが新しいワークシートに表示されます。ワークシートには、シナリオの概要という名前が付けられています。
シナリオ概要レポートで次のことを確認できます-
Changing Cells−変更セルとして使用されるすべてのセルを参加させます。セルにInterest_Rate、NPER、およびTypeという名前を付けたので、これらはレポートを意味のあるものにしているように見えます。それ以外の場合は、セル参照のみが一覧表示されます。
Result Cells −指定された結果セル(EMI)を表示します。
Current Values −これは最初の列であり、要約レポートを作成する前に[シナリオマネージャー]ダイアログボックスで選択されたシナリオの値を一覧表示します。
作成したすべてのシナリオで、変化するセルが灰色で強調表示されます。
EMI行には、各シナリオの結果値が表示されます。
シナリオの作成中に追加したコメントを表示することで、レポートをより意味のあるものにすることができます。
シナリオ名を含む行の左側にある[+]ボタンをクリックします。シナリオのコメントは、シナリオ名の下の行に表示されます。
さまざまなソースからのシナリオ
3つの異なるソースからシナリオを取得し、マスターワークブックでシナリオの概要レポートを準備する必要があるとします。これを行うには、さまざまなワークブックのシナリオをマスターワークブックにマージします。以下の手順に従ってください-
シナリオがワークブックBank1_Scenarios、Bank2_Scenarios、およびBank3_Scenariosにあると想定します。3つのワークブックを開きます。
初期値が記載されているマスターワークブックを開きます。
マスターワークブックで[データ]> [仮定の分析]> [シナリオマネージャー]をクリックします。
ザ・ Scenario Manager ダイアログボックスが表示されます。
ご覧のとおり、まだ追加していないため、シナリオはありません。クリックMerge。
[シナリオのマージ]ダイアログボックスが表示されます。
ご覧のとおり、からのマージシナリオでは、2つのボックスがあります-
- Book
- Sheet
結果に追加するシナリオを含む特定のワークブックから特定のワークシートを選択できます。のドロップダウン矢印をクリックしますBook ワークブックを表示します。
Note −このリストに表示するには、対応するワークブックが開いている必要があります。
本を選択– Bank1_Scenarios。
Bank1シートが表示されます。ダイアログボックスの下部に、ソースシートで見つかったシナリオの数が表示されます。[OK]をクリックします。
[シナリオマネージャー]ダイアログボックスが表示されます。マスターワークブックにマージされた2つのシナリオは、シナリオの下に一覧表示されます。
クリック Mergeボタン。ザ・Merge Scenariosダイアログボックスが表示されます。ここで、Bank2_Scenarios [ブック]ボックスのドロップダウンリストから。
Bank2シートが表示されます。ダイアログボックスの下部に、ソースシートで見つかったシナリオの数が表示されます。[OK]をクリックします。
ザ・ Scenario Managerダイアログボックスが表示されます。マスターワークブックにマージされた4つのシナリオは、シナリオの下に一覧表示されます。
クリック Mergeボタン。ザ・Merge Scenariosダイアログボックスが表示されます。ここで、Bank3_Scenarios [ブック]ボックスのドロップダウンリストから。
Bank3シートが表示されます。ダイアログボックスの下部に、ソースシートで見つかったシナリオの数が表示されます。[OK]をクリックします。
[シナリオマネージャー]ダイアログボックスが表示されます。マスターワークブックにマージされた5つのシナリオは、シナリオの下に一覧表示されます。
これで、シナリオ要約レポートを作成するために必要なすべてのシナリオができました。
[概要]ボタンをクリックします。ザ・Scenario Summary ダイアログボックスが表示されます。
- シナリオの概要を選択します。
- [結果セル]ボックスにC6と入力し、[OK]をクリックします。
シナリオの概要レポートは、マスターワークブックの新しいワークシートに表示されます。
シナリオの表示
シナリオを提示していて、あるシナリオから別のシナリオに動的に切り替えて、対応するシナリオの入力値と結果値のセットを表示したいとします。
[データツール]グループから[データ]> [仮定の分析]> [シナリオマネージャー]をクリックします。[シナリオマネージャー]ダイアログボックスが表示されます。シナリオのリストが表示されます。
表示するシナリオを選択します。クリックShow。
ワークシートの値は、選択したシナリオの値に更新されます。結果の値が再計算されます。
シナリオピボットテーブルレポート
シナリオレポートは、ピボットテーブルの形式でも表示できます。
の[概要]ボタンをクリックします Scenario Managerダイアログボックス。[シナリオの概要]ダイアログボックスが表示されます。
を選択 Scenario PivotTable report レポートタイプの下。
にC6と入力します Result cells ボックス。
シナリオピボットテーブルレポートが新しいワークシートに表示されます。
ゴールシークは、目的のターゲット値をもたらす入力値を見つけるのに役立つWhat-If分析ツールです。 Goal Seek入力値を使用して結果を目標値にする式が必要です。次に、数式の入力値を変更することにより、ゴールシークは入力値の解に到達しようとします。
ゴールシークは、1つの変数入力値でのみ機能します。決定する入力値が複数ある場合は、ソルバーアドインを使用する必要があります。このチュートリアルの「Excelソルバーを使用した最適化」の章を参照してください。
ゴールシークによる分析
5,000,000のローンを借りて、25年以内に返済したいとします。あなたは50000のEMIを支払うことができます。あなたはあなたがローンを借りることができるどの金利で知りたいです。
使用できます Goal Seek 次のようにローンを借りることができる金利を見つけるには-
Step 1 −以下のようにゴールシーク用のExcelセルを設定します。
Step 2−列Dに対応する列Cに値を入力します。セルInterest_Rateは、その値を取得する必要があるため、空のままです。さらに、支払うことができるEMI(50000)はわかっていますが、Excel PMT関数を使用して到達する必要があるため、その値は含まれていません。ゴールシークには、結果を見つけるための公式が必要です。PMT機能は、ゴールシークで使用できるようにセルEMIに配置されています。
ExcelはPMT関数を使用してEMIを計算します。テーブルは次のようになります-
として Interest_Rateセルが空の場合、Excelはその値を0として受け取り、EMIを計算します。結果は無視できます-13,888.89。
次のようにゴールシークで分析を実行します-
Step 1 −に移動 DATA >> What If Analysis >> Goal Seek リボンに。
[ゴールシーク]ダイアログボックスが表示されます。
Step 2 −タイプEMI Set cellボックス。このボックスは、解決する数式(この場合はPMT関数)を含むセルの参照です。EMIと名付けたセルC6です。
Step 3 −に-50000と入力します To valueボックス。ここで、数式の結果、この場合は支払いたいEMIを取得します。支払いを表すため、数値は負です。
Step 4 −にInterest_Rateと入力します By changing cellボックス。このボックスには、調整する値(この場合は利率)を含むセルの参照があります。これは、Interest_Rateという名前のセルC2です。
Step 5−ゴールシークが変更するこのセルは、[セルの設定]ボックスで指定したセルの数式で参照する必要があります。[OK]をクリックします。
ゴールシークは、以下に示すように結果を生成します-
ご覧のとおり、ゴールシークはセルC6(数式を含む)を12%として使用したソリューションを見つけました。これは、金利であるセルC2に表示されます。[OK]をクリックします。
文章題の解決
ゴールシークで文章題を簡単に解決できます。例を使ってこれを理解しましょう。
例
100冊の本を保管している書店があるとします。本の元の価格は250で、特定の数の本がその価格で販売されました。その後、書店はその本の10%割引を発表し、在庫を一掃しました。総収入24,500を得るには、元の価格で販売されている本の数を知りたい場合があります。
ゴールシークを使用して解決策を見つけることができます。以下の手順に従ってください-
Step 1 −ワークシートを以下のように設定します。
Step 2 −に移動 DATA > What If Analysis > Goal Seek リボンに。
[ゴールシーク]ダイアログボックスが表示されます。
Step 3 −タイプ Revenue, 24500 and Books_OriginalPrice[セルの設定]ボックス、[値へ]ボックス、[セルを変更する]ボックスでそれぞれ選択します。[OK]をクリックします。
ゴールシークはステータスと解決策を表示します。
80冊の本が元の価格で販売された場合、収益は24500になります。
損益分岐点分析の実行
経済では、損益分岐点は利益も損失もない点です。これは意味します-
収益=費用、または
収益–費用= 0
できるよ break-even analysis with Goal Seek Excelで。
例
おもちゃを販売する店があるとします。ストアの損益分岐点分析を行うことをお勧めします。ストアから次の情報を収集します-
- ストアの固定費。
- おもちゃの単価。
- 販売するおもちゃの数。
あなたは彼らが損益分岐点におもちゃを売るべき価格を見つける必要があります。
Step 1 −ワークシートを以下のように設定します。
Step 2 −に移動 DATA > What If Analysis > Goal Seekリボンに。[ゴールシーク]ダイアログボックスが表示されます。
Step 3 −タイプ Break_even_Point, 0, and Unit_Price[セルの設定]ボックス、[値へ]ボックス、[セルを変更する]ボックスでそれぞれ選択します。[OK]をクリックします。
ご覧のとおり、ゴールシークの結果、単価が35の場合、損益分岐点になります。
Solver は、what-if分析の最適化に使用できるMicrosoftExcelアドインプログラムです。
オブライエンとマラカスによると、 optimization analysisは、ゴールシーク分析のより複雑な拡張です。変数に特定のターゲット値を設定する代わりに、特定の制約の下で1つ以上のターゲット変数に最適な値を見つけることが目標です。次に、ターゲット変数に最適な値が見つかるまで、指定された制約に従って、1つ以上の他の変数が繰り返し変更されます。
Excelでは、次を使用できます Solver を見つけるために optimal value ワークシート上の他の数式セルの値に対する、特定の制約または制限の対象となる、目的のセルと呼ばれる1つのセル内の数式の(最大または最小、または特定の値)。
これは、ソルバーが、目的セルと制約セルの数式の計算に使用される決定変数と呼ばれるセルのグループと連携することを意味します。ソルバーは、決定変数セルの値を調整して、制約セルの制限を満たし、目的のセルに必要な結果を生成します。
ソルバーを使用して、次のようなさまざまな問題の最適なソリューションを見つけることができます。
収益性を最大化する医薬品製造ユニットの毎月の製品構成を決定します。
組織内の労働力のスケジューリング。
輸送問題の解決。
財務計画と予算。
ソルバーアドインのアクティブ化
ソルバーの問題の解決策を見つける前に、次のことを確認してください。 Solver Add-in 次のようにExcelでアクティブ化されます-
- リボンの[データ]タブをクリックします。ザ・Solver 以下に示すように、コマンドが分析グループに表示されます。
ソルバーコマンドが見つからない場合は、次のようにアクティブにします-
- [ファイル]タブをクリックします。
- 左側のペインで[オプション]をクリックします。[Excelのオプション]ダイアログボックスが表示されます。
- 左側のペインで[アドイン]をクリックします。
- [管理]ボックスで[Excelアドイン]を選択し、[移動]をクリックします。
[アドイン]ダイアログボックスが表示されます。小切手Solver Add-in[OK]をクリックします。これで、リボンの[データ]タブにある[ソルバー]コマンドを見つけることができるはずです。
ソルバーで使用される解法
問題の種類に基づいて、Excelソルバーがサポートする次の3つの解決方法のいずれかを選択できます-
LPシンプレックス
線形問題に使用されます。ASolver モデルは次の条件下で線形です-
ターゲットセルは、(変化するセル)*(定数)形式の項を合計することによって計算されます。
各制約は線形モデルの要件を満たしています。これは、(変化するセル)*(定数)形式の項を合計し、その合計を定数と比較することによって、各制約が評価されることを意味します。
一般化された減少勾配(GRG)非線形
滑らかな非線形問題に使用されます。ターゲットセル、制約のいずれか、またはその両方に、(変更セル)*(定数)形式ではない変更セルへの参照が含まれている場合は、非線形モデルがあります。
進化論
滑らかな非線形問題に使用されます。ターゲットセル、制約のいずれか、またはその両方に、(変更セル)*(定数)形式ではない変更セルへの参照が含まれている場合は、非線形モデルがあります。
ソルバー評価を理解する
ソルバーには次のパラメーターが必要です-
- 決定変数セル
- 制約セル
- 目的のセル
- 解決方法
ソルバーの評価は以下に基づいています-
決定変数セルの値は、制約セルの値によって制限されます。
目的セルの値の計算には、決定変数セルの値が含まれます。
ソルバーは、選択した解決方法を使用して、目的のセルに最適な値をもたらします。
問題の定義
特定の製品を製造および販売している会社の利益を分析しているとします。最大20,000を条件として、次の2四半期に広告に費やすことができる金額を見つけるように求められます。各四半期の広告のレベルは、以下に影響します-
- 販売されたユニットの数。間接的に販売収益額を決定します。
- 関連する費用、および
- 利益。
問題を次のように定義することができます-
- ユニットコストを見つけます。
- ユニットあたりの広告費用を見つけます。
- 単価を検索します。
次に、必要な計算のセルを以下のように設定します。
ご覧のとおり、Quarter1とQuarter2の計算は次のように行われます。
Quarter1で販売可能なユニットの数は400で、Quarter2では600です(セル– C7およびD7)。
広告予算の初期値は、四半期ごとに10000に設定されています(セル– C8およびD8)。
販売されたユニットの数は、ユニットあたりの広告費に依存するため、四半期/前売の予算です。ユニットあたりのコスト。最小関数を使用して、番号がないことを確認していることに注意してください。<=いいえで販売されたユニットの 利用可能なユニットの。(セル– C9およびD9)。
収益は、単価*販売されたユニット数(セル– C10およびD10)として計算されます。
費用は、ユニットコスト*利用可能なユニット数+アドバンスとして計算されます。その四半期のコスト(セル– C11およびD12)。
利益は収益–費用(セルC12およびD12)です。
総利益は、Quarter1の利益+ Quarter2の利益(セル– D3)です。
次に、ソルバーのパラメーターを以下のように設定できます。
ご覧のとおり、ソルバーのパラメーターは次のとおりです。
目的のセルは、最大化したい総利益を含むD3です。
決定変数セルはC8とD8で、Quarter1とQuarter2の2つの四半期の予算が含まれています。
C14、C15、C16の3つの制約セルがあります。
総予算を含むセルC14は、20000の制約を設定するためのものです(セルD14)。
を含むセルC15。Quarter1で販売されるユニットの数は、<= noの制約を設定することです。Quarter1で使用可能なユニットの数(セルD15)。
を含むセルC16。Quarter2で販売されるユニットの数は、<= noの制約を設定することです。Quarter2で使用可能なユニットの数(セルD16)。
問題の解決
次のステップは、ソルバーを使用して次のように解を見つけることです。
Step 1− [データ]> [分析]> [リボンのソルバー]に移動します。[ソルバーパラメータ]ダイアログボックスが表示されます。
Step 2 − [目標の設定]ボックスで、セルD3を選択します。
Step 3 − [最大]を選択します。
Step 4 −範囲C8:D8を選択します By Changing Variable Cells ボックス。
Step 5 −次に、[追加]ボタンをクリックして、特定した3つの制約を追加します。
Step 6− [制約の追加]ダイアログボックスが表示されます。以下に示すように合計予算の制約を設定し、[追加]をクリックします。
Step 7−合計数の制約を設定します。以下に示すように、Quarter1で販売されたユニットの数を入力し、[追加]をクリックします。
Step 8−合計数の制約を設定します。下記のQuarter2で販売されたユニットの数を入力し、[OK]をクリックします。
[ソルバーパラメータ]ダイアログボックスが表示され、[制約の対象]ボックスに3つの制約が追加されます。
Step 9 −で Select a Solving Method ボックスで、シンプレックスLPを選択します。
Step 10− [解決]ボタンをクリックします。[ソルバー結果]ダイアログボックスが表示されます。選択するKeep Solver Solution [OK]をクリックします。
結果はワークシートに表示されます。
ご覧のとおり、与えられた制約に従って最大の総利益を生み出す最適解は次のようになります。
- 総利益–30000。
- アドバンス Quarter1 –8000の予算。
- アドバンス 四半期2〜12000の予算。
ソルバートライアルソリューションのステップスルー
反復結果を確認しながら、ソルバーのトライアルソリューションをステップスルーできます。
Step 1 − [ソルバーパラメータ]ダイアログボックスの[オプション]ボタンをクリックします。
ザ・ Options ダイアログボックスが表示されます。
Step 2 − [反復結果の表示]ボックスを選択し、[OK]をクリックします。
Step 3 − Solver Parametersダイアログボックスが表示されます。クリックSolve。
Step 4 − Show Trial Solution ダイアログボックスが表示され、メッセージが表示されます- Solver paused, current solution values displayed on worksheet。
ご覧のとおり、現在の反復値が作業セルに表示されます。ソルバーが現在の結果を受け入れるのを停止するか、ソルバーが次のステップで解決策を見つけないようにすることができます。
Step 5 − [続行]をクリックします。
ザ・ Show Trial Solutionすべてのステップでダイアログボックスが表示され、最後に最適解が見つかった後、ソルバー結果ダイアログボックスが表示されます。ワークシートはすべてのステップで更新され、最終的に結果値が表示されます。
ソルバー選択の保存
ソルバーで解決する問題には、次の保存オプションがあります-
ワークブックを保存することにより、ワークシートを使用して[ソルバーパラメーター]ダイアログボックスの最後の選択を保存できます。
ブック内の各ワークシートには独自のソルバー選択を含めることができ、ブックを保存するとそれらすべてが保存されます。
ワークシートに複数の問題を定義し、それぞれに独自のソルバーを選択することもできます。このような場合、[ソルバーパラメータ]ダイアログボックスの[ロード/保存]を使用して、問題を個別にロードおよび保存できます。
クリック Load/Saveボタン。[ロード/保存]ダイアログボックスが表示されます。
問題のあるモデルを保存するには、問題のあるモデルを配置する空のセルの垂直範囲の最初のセルの参照を入力します。[保存]をクリックします。
問題のモデル(ソルバーパラメーターセット)は、参照として指定したセルから始まります。
問題モデルをロードするには、問題モデルを含むセルの全範囲の参照を入力します。次に、[ロード]ボタンをクリックします。
分析には、さまざまなソースからのデータを使用する必要がある場合があります。Excelでは、さまざまなデータソースからデータをインポートできます。いくつかのデータソースは次のとおりです-
- MicrosoftAccessデータベース
- ウェブページ
- テキストファイル
- SQLServerテーブル
- SQLServer分析キューブ
- XMLファイル
データベースから同時に任意の数のテーブルをインポートできます。
MicrosoftAccessデータベースからのデータのインポート
MSAccessデータベースからデータをインポートする方法を学習します。以下の手順に従ってください-
Step 1 −Excelで新しい空白のブックを開きます。
Step 2 −リボンの[データ]タブをクリックします。
Step 3 −クリック From AccessGet ExternalDataグループにあります。ザ・Select Data Source ダイアログボックスが表示されます。
Step 4−インポートするAccessデータベースファイルを選択します。Accessデータベースファイルの拡張子は.accdbになります。
[テーブルの選択]ダイアログボックスが表示され、Accessデータベースで見つかったテーブルが表示されます。データベース内のすべてのテーブルを一度にインポートすることも、データ分析のニーズに基づいて選択したテーブルのみをインポートすることもできます。
Step 5 − [複数のテーブルの選択を有効にする]ボックスを選択し、すべてのテーブルを選択します。
Step 6− [OK]をクリックします。ザ・Import Data ダイアログボックスが表示されます。
観察すると、ワークブックにインポートしているデータを表示するための次のオプションがあります-
- Table
- ピボットテーブルレポート
- PivotChart
- パワービューレポート
オプションもあります- only create connection。さらに、ピボットテーブルレポートがデフォルトで選択されています。
Excelには、ワークブックにデータを配置するためのオプションもあります-
- 既存のワークシート
- 新しいワークシート
選択されて無効になっている別のチェックボックスがあります– Add this data to the Data Model。データテーブルをワークブックにインポートするたびに、それらはワークブックのデータモデルに自動的に追加されます。データモデルの詳細については、後の章で学習します。
各オプションを試して、インポートしているデータを表示し、データがワークブックにどのように表示されるかを確認できます。
選択した場合 Table、既存のワークシートオプションが無効になります、 New worksheetオプションが選択され、Excelはデータベースからインポートするテーブルの数と同じ数のワークシートを作成します。Excelテーブルがこれらのワークシートに表示されます。
選択した場合 PivotTable Report、Excelはテーブルをブックにインポートし、インポートされたテーブルのデータを分析するために空のピボットテーブルを作成します。既存のワークシートまたは新しいワークシートにピボットテーブルを作成するオプションがあります。
インポートされたデータテーブルのExcelテーブルはブックに表示されません。ただし、ピボットテーブルのフィールドリストには、各テーブルのフィールドとともにすべてのデータテーブルがあります。
選択した場合 PivotChart、Excelはテーブルをブックにインポートし、インポートされたテーブルのデータを表示するための空のピボットグラフを作成します。既存のワークシートまたは新しいワークシートにピボットグラフを作成するオプションがあります。
インポートされたデータテーブルのExcelテーブルはブックに表示されません。ただし、PivotChartフィールドリストには、各テーブルのフィールドとともに、すべてのデータテーブルがあります。
選択した場合 Power View Report、Excelはテーブルをブックにインポートし、新しいワークシートにPowerViewレポートを作成します。後の章で、PowerViewレポートを使用してデータを分析する方法を学習します。
インポートされたデータテーブルのExcelテーブルはブックに表示されません。ただし、すべてのデータテーブルは、各テーブルのフィールドとともに、PowerViewレポートのフィールドリストにあります。
オプションを選択した場合- Only Create Connection、データベースとワークブックの間にデータ接続が確立されます。ブックに表やレポートは表示されません。ただし、インポートされたテーブルは、デフォルトでワークブックのデータモデルに追加されます。
データ分析のためにデータをインポートする意図に基づいて、これらのオプションのいずれかを選択する必要があります。上で観察したように、選択したオプションに関係なく、データはインポートされ、ワークブックのデータモデルに追加されます。
Webページからのデータのインポート
場合によっては、Webサイトで更新されたデータを使用する必要があります。WebサイトのテーブルからExcelにデータをインポートできます。
Step 1 −Excelで新しい空白のブックを開きます。
Step 2 −リボンの[データ]タブをクリックします。
Step 3 −クリック From Web の中に Get External Dataグループ。ザ・New Web Query ダイアログボックスが表示されます。
Step 4 − [アドレス]の横のボックスに、データをインポートするWebサイトのURLを入力し、[移動]をクリックします。
Step 5−ウェブサイトのデータが表示されます。インポートできるテーブルデータの横に黄色の矢印アイコンが表示されます。
Step 6−黄色のアイコンをクリックして、インポートするデータを選択します。これにより、次のスクリーンショットに示すように、黄色のアイコンがチェックマーク付きの緑色のボックスに変わります。
Step 7 −必要なものを選択したら、[インポート]ボタンをクリックします。
ザ・ Import Data ダイアログボックスが表示されます。
Step 8 −データを配置する場所を指定し、[OK]をクリックします。
Step 9 −さらなる分析および/または提示のためにデータを整理します。
Webからデータをコピーして貼り付ける
Webページからデータを取得する別の方法は、必要なデータをコピーして貼り付けることです。
Step 1 −新しいワークシートを挿入します。
Step 2 − Webページからデータをコピーして、ワークシートに貼り付けます。
Step 3 −貼り付けたデータでテーブルを作成します。
テキストファイルからのデータのインポート
にデータがある場合 .txt または .csv または .prnファイルの場合、それらのファイルからデータをインポートして、テキストファイルとして扱うことができます。以下の手順に従ってください-
Step 1 −Excelで新しいワークシートを開きます。
Step 2 −リボンの[データ]タブをクリックします。
Step 3 −クリック From TextGet ExternalDataグループにあります。ザ・Import Text File ダイアログボックスが表示されます。
あなたはそれを見ることができます .prn, .txt and .csv 拡張テキストファイルが受け入れられます。
Step 4−ファイルを選択します。選択したファイル名が[ファイル名]ボックスに表示されます。[開く]ボタンが[インポート]ボタンに変わります。
Step 5 − [インポート]ボタンをクリックします。 Text Import Wizard – Step 1 of 3 ダイアログボックスが表示されます。
Step 6 −オプションをクリックします Delimited ファイルの種類を選択して、[次へ]をクリックします。
ザ・ Text Import Wizard – Step 2 of 3 ダイアログボックスが表示されます。
Step 7 − [区切り文字]で[ Other。
Step 8− [その他]の横のボックスに「|」と入力します。(これは、インポートするテキストファイルの区切り文字です)。
Step 9 − [次へ]をクリックします。
ザ・ Text Import Wizard – Step 3 of 3 ダイアログボックスが表示されます。
Step 10 −このダイアログボックスでは、各列の列データ形式を設定できます。
Step 11−列のデータフォーマットが完了したら、[完了]をクリックします。ザ・Import Data ダイアログボックスが表示されます。
次のことを確認します-
テーブルが表示用に選択され、灰色で表示されます。この場合、テーブルが唯一の表示オプションです。
データは、既存のワークシートまたは新しいワークシートのいずれかに配置できます。
[このデータをデータモデルに追加する]チェックボックスを選択するかどうかを選択できます。
選択したら、[OK]をクリックします。
指定したワークシートにデータが表示されます。テキストファイルからExcelブックにデータをインポートしました。
別のブックからデータをインポートする
データ分析に別のExcelブックのデータを使用する必要があるかもしれませんが、他の誰かが他のブックを管理している可能性があります。
別のブックから最新のデータを取得するには、そのブックとのデータ接続を確立します。
Step 1 −クリック DATA > Connections リボンの[接続]グループにあります。
ザ・ Workbook Connections ダイアログボックスが表示されます。
Step 2− [ワークブック接続]ダイアログボックスの[追加]ボタンをクリックします。ザ・Existing Connections ダイアログボックスが表示されます。
Step 3 −クリック Browse for More…ボタン。ザ・Select Data Source ダイアログボックスが表示されます。
Step 4 −をクリックします New Source button。ザ・Data Connection Wizard ダイアログボックスが表示されます。
Step 5 −選択 Other/Advancedデータソースリストで、[次へ]をクリックします。[データリンクのプロパティ]ダイアログボックスが表示されます。
Step 6 −データリンクのプロパティを次のように設定します−
クリック Connection タブ。
[データソース名を使用]をクリックします。
下矢印をクリックして、 Excel Files ドロップダウンリストから。
[OK]をクリックします。
ザ・ Select Workbook ダイアログボックスが表示されます。
Step 7−インポートするワークブックがある場所を参照します。[OK]をクリックします。
ザ・ Data Connection Wizard [データベースとテーブルの選択]ダイアログボックスが表示されます。
Note−この場合、Excelはインポートされる各ワークシートをテーブルとして扱います。テーブル名はワークシート名になります。したがって、意味のあるテーブル名を付けるには、必要に応じてワークシートに名前を付けるか、名前を変更します。
Step 8− [次へ]をクリックします。ザ・Data Connection Wizard [データ接続ファイルを保存して終了]というダイアログボックスが表示されます。
Step 9− [完了]ボタンをクリックします。ザ・Select Table ダイアログボックスが表示されます。
ご覧のとおり、Nameは、タイプTABLEとしてインポートされるワークシート名です。[OK]をクリックします。
選択したワークブックとのデータ接続が確立されます。
他のソースからのデータのインポート
Excelには、他のさまざまなデータソースを選択するためのオプションが用意されています。これらからいくつかの手順でデータをインポートできます。
Step 1 −Excelで新しい空白のブックを開きます。
Step 2 −リボンの[データ]タブをクリックします。
Step 3 −クリック From Other Sources Get ExternalDataグループにあります。
さまざまなデータソースのドロップダウンが表示されます。
これらのデータソースのいずれかからExcelにデータをインポートできます。
既存の接続を使用したデータのインポート
前のセクションでは、ワークブックとのデータ接続を確立しました。
これで、既存の接続を使用してデータをインポートできます。
Step 1 −リボンの[データ]タブをクリックします。
Step 2 −クリック Existing ConnectionsGet ExternalDataグループにあります。[既存の接続]ダイアログボックスが表示されます。
Step 3 −データをインポートする接続を選択し、[開く]をクリックします。
データ接続の名前を変更する
ワークブックにあるデータ接続に意味のある名前が付いていると、理解と検索が容易になります。
Step 1 −に移動 DATA > Connectionsリボンに。ザ・Workbook Connections ダイアログボックスが表示されます。
Step 2 −名前を変更する接続を選択し、[プロパティ]をクリックします。
ザ・ Connection Propertiesダイアログボックスが表示されます。現在の名前が[接続名]ボックスに表示されます-
Step 3−接続名を編集し、[OK]をクリックします。データ接続には、指定した新しい名前が付けられます。
外部データ接続の更新
上記のセクションで見たように、Excelブックを外部データソースに接続するときは、外部データソースに時々加えられた変更を反映して、ブック内のデータを最新の状態に保ちたいと考えています。
これを行うには、これらのデータソースに対して行ったデータ接続を更新します。データ接続を更新するたびに、そのデータソースからの最新のデータ変更が表示されます。これには、新しいもの、変更されたもの、または削除されたものが含まれます。
選択したデータのみを更新することも、ブック内のすべてのデータ接続を一度に更新することもできます。
Step 1 −リボンの[データ]タブをクリックします。
Step 2 −クリック Refresh All [接続]グループ内。
ご覧のとおり、ドロップダウンリストには[更新]と[すべて更新]の2つのコマンドがあります。
クリックすると Refresh、ワークブックで選択したデータが更新されます。
クリックすると Refresh All、ブックへのすべてのデータ接続が更新されます。
ブック内のすべてのデータ接続を更新する
ブックへのデータ接続がいくつかある場合があります。ワークブックが最新のデータにアクセスできるように、それらを時々更新する必要があります。
Step 1 −インポートされたデータファイルへのリンクを含むテーブル内の任意のセルをクリックします。
Step 2 −リボンの[データ]タブをクリックします。
Step 3 − [接続]グループの[すべて更新]をクリックします。
Step 4−ドロップダウンリストから[すべて更新]を選択します。ブック内のすべてのデータ接続が更新されます。
ワークブックを開いたときにデータを自動的に更新する
ワークブックを開くたびに、ワークブックへのデータ接続から最近のデータにアクセスしたい場合があります。
Step 1 −インポートされたデータファイルへのリンクを含むテーブル内の任意のセルをクリックします。
Step 2 − [データ]タブをクリックします。
Step 3 − [接続]グループの[接続]をクリックします。
[ワークブック接続]ダイアログボックスが表示されます。
Step 4− [プロパティ]ボタンをクリックします。[接続のプロパティ]ダイアログボックスが表示されます。
Step 5 − [使用法]タブをクリックします。
Step 6 −オプションをチェックします-ファイルを開くときにデータを更新します。
別のオプションもあります- Remove data from the external data range before saving the workbook。このオプションを使用して、外部データなしでクエリ定義を使用してブックを保存できます。
Step 7− [OK]をクリックします。ブックを開くたびに、最新のデータがブックに読み込まれます。
定期的にデータを自動的に更新する
ブックを長時間開いたまま使用している可能性があります。このような場合、ユーザーの介入なしにデータを定期的に更新することをお勧めします。
Step 1 −インポートされたデータファイルへのリンクを含むテーブル内の任意のセルをクリックします。
Step 2 −リボンの[データ]タブをクリックします。
Step 3 − [接続]グループの[接続]をクリックします。
[ワークブック接続]ダイアログボックスが表示されます。
Step 4 − [プロパティ]ボタンをクリックします。
[接続のプロパティ]ダイアログボックスが表示されます。プロパティを次のように設定します-
クリック Usage タブ。
オプションを確認してください Refresh every。
各更新操作間の分数として60を入力し、[OK]をクリックします。
データは60分ごとに自動的に更新されます。(つまり、1時間ごと)。
バックグラウンドリフレッシュの有効化
非常に大きなデータセットの場合は、バックグラウンドリフレッシュの実行を検討してください。これにより、更新が完了するまで数分以上待たされる代わりに、Excelの制御が返されます。このオプションは、バックグラウンドでクエリを実行しているときに使用できます。ただし、この間、データモデルのデータを取得する接続タイプのクエリを実行することはできません。
インポートされたデータファイルへのリンクを含むテーブル内の任意のセルをクリックします。
[データ]タブをクリックします。
[接続]グループの[接続]をクリックします。[ワークブック接続]ダイアログボックスが表示されます。
[プロパティ]ボタンをクリックします。
[接続のプロパティ]ダイアログボックスが表示されます。[使用法]タブをクリックします。リフレッシュコントロールオプションが表示されます。
- [バックグラウンド更新を有効にする]をクリックします。
- [OK]をクリックします。ブックのバックグラウンド更新が有効になっています。
データモデルは、Excel2013以降のバージョンで使用できます。Excelでは、データモデルを使用して、現在のブック内の複数のテーブルから、および/またはインポートされたデータから、および/またはデータ接続を介してブックに接続されたデータソースからのデータを統合できます。
データモデルを使用すると、テーブル間の関係を作成できます。データモデルは、ピボットテーブル、ピボットグラフ、PowerPivot、およびPowerViewレポートで透過的に使用されます。
データのインポート中にデータモデルを作成する
複数の関連テーブルを含むMicrosoftAccessデータベースなどのリレーショナルデータベースからデータをインポートする場合、一度に複数のテーブルをインポートすると、データモデルが自動的に作成されます。
次のデータソースからデータをインポートする場合、オプションでデータモデルにテーブルを追加できます-
- リレーショナルデータベース、一度に1つのテーブル
- テキストファイル
- Excelワークブック
たとえば、Excelブックからデータをインポートしているときに、オプションを確認できます。 Add this data to the Data Model、チェックボックスが有効になっています。
インポートするデータをデータモデルに追加する場合は、チェックボックスをオンにします。
Excelテーブルからのデータモデルの作成
PowerPivotコマンドを使用して、Excelテーブルからデータモデルを作成できます。PowerPivotについては、後の章で詳しく学習します。
すべてのデータモデルコマンドは、リボンの[PowerPivot]タブで使用できます。これらのコマンドを使用して、Excelテーブルをデータモデルに追加できます。
次の販売データワークブックについて考えてみます。ここには、製品、製品ID、および価格を含む製品カタログワークシートがあります。東、北、南、西の4つの地域での販売用に4つのワークシートがあります。
これらの4つのワークシートのそれぞれには、各月の各製品の販売台数と合計金額が含まれています。各地域の各製品の合計金額と各地域の合計売上高を計算する必要があります。
次の手順により、目的の結果に到達できます-
- データモデルの作成から始めます。
- 製品カタログワークシートをクリックします。
- リボンの[POWERPIVOT]タブをクリックします。
- [データモデルに追加]をクリックします。[テーブルの作成]ダイアログボックスが表示されます。
- テーブル範囲を選択します。
- [マイテーブルにヘッダーがある]チェックボックスをオンにします。[OK]をクリックします。
新しいウィンドウ– PowerPivot for Excel – <Excelファイル名>が表示されます。
空白のウィンドウの中央に次のメッセージが表示されます-
データモデルに追加したテーブルProductBacklogは、PowerPivotウィンドウにシートとして表示されます。テーブルの各行はレコードであり、ウィンドウの下部にある左右の矢印ボタンを使用してレコードを前後に移動できます。
- PowerPivotウィンドウの[リンクテーブル]タブをクリックします。
- [Excelテーブルに移動]をクリックします。
Excelデータウィンドウが表示されます。
- ワークシートタブ–東をクリックします。
- リボンの[POWERPIVOT]タブをクリックします。
- [データモデルに追加]をクリックします。
別のシートがPowerPivotウィンドウに表示され、Eastテーブルが表示されます。
ワークシートについて繰り返します–北、南、西。全部で、5つのテーブルをデータモデルに追加しました。PowerPivotウィンドウは次のようになります-
テーブル間の関係の作成
テーブル全体で計算を行う場合は、最初にテーブル間の関係を定義する必要があります。
PowerPivotウィンドウのリボンの[ホーム]タブをクリックします。ご覧のとおり、テーブルはデータビューに表示されます。
ダイアグラムビューをクリックします。
テーブルがダイアグラムビューに表示されます。ご覧のとおり、一部のテーブルが表示領域外にあり、テーブル内のすべてのフィールドが表示されていない可能性があります。
- 各テーブルのサイズを変更して、そのテーブルのすべてのフィールドを表示します。
- すべてが表示されるようにテーブルをドラッグして配置します。
- Eastテーブルで、ProductIDをクリックします。
- リボンの[デザイン]タブをクリックします。
- [関係の作成]をクリックします。[関係の作成]ダイアログボックスが表示されます。
表の下のボックスに、東が表示されます。[列]の下のボックスに、製品IDが表示されます。
- [関連ルックアップテーブル]の下のボックスで、[製品カタログ]を選択します。
- 製品IDは、関連ルックアップ列の下のボックスに表示されます。
- [作成]ボタンをクリックします。
テーブルEastとProductBacklogの関係を表す線が表示されます。
- テーブルに対して同じ手順を繰り返します–北、南、西。関係線が表示されます。
データモデルのテーブル内のデータの要約
これで、各地域の各製品の販売データをわずか数ステップで要約する準備が整いました。
- [ホーム]タブをクリックします。
- [ピボットテーブル]をクリックします。
- ドロップダウンリストから[ピボットテーブル]を選択します。
[ピボットテーブルの作成]ダイアログボックスがExcelテーブルウィンドウに表示されます。[新しいワークシート]を選択します。
新しいワークシートに、空のピボットテーブルが表示されます。ご覧のとおり、フィールドリストには、すべてのフィールドが表示されたデータモデルのすべてのテーブルが含まれています。
表1(製品カタログ)から製品IDを選択します。
他の4つの表から[合計金額]を選択します。
∑値の各フィールドについて、[値フィールド設定]の[カスタム名]を変更して、地域名を列ラベルとして表示します。
合計金額は、指定したラベルに置き換えられます。すべてのデータテーブルの値を要約したピボットテーブルに、必要な結果が表示されます。
データモデルへのデータの追加
新しいデータテーブルをデータモデルに追加したり、データの新しい行をデータモデルの既存のテーブルに追加したりできます。
次の手順で、新しいデータテーブルをデータモデルに追加します。
リボンの[データ]タブをクリックします。
[外部データの取得]グループの[既存の接続]をクリックします。[既存の接続]ダイアログボックスが表示されます。
[テーブル]タブをクリックします。ブック内のすべてのテーブルの名前が表示されます。
データモデルに追加するテーブルの名前をクリックします。
[開く]ボタンをクリックします。[データのインポート]ダイアログボックスが表示されます。
ご存知のように、データテーブルをインポートすると、データモデルに自動的に追加されます。新しく追加されたテーブルがPowerPivotウィンドウに表示されます。
データモデルの既存のテーブルにデータの新しい行を追加します。
データ接続を更新します。データソースからのデータの新しい行がデータモデルに追加されます。
ピボットテーブルを使用して広範なデータ分析を実行し、必要なレポートを作成できます。データモデルとピボットテーブルの統合により、データの照合、接続、要約、およびレポートの方法が強化されます。外部データソースからテーブルをインポートし、インポートしたテーブルを使用してピボットテーブルを作成できます。これにより、接続されたデータソースのデータが更新されるたびに、ピボットテーブルの値が自動的に更新されます。
外部データを分析するためのピボットテーブルの作成
外部データを分析するためのピボットテーブルを作成するには-
- Excelで新しい空白のブックを開きます。
- リボンの[データ]タブをクリックします。
- [外部データの取得]グループの[アクセスから]をクリックします。[データソースの選択]ダイアログボックスが表示されます。
- Accessデータベースファイルを選択します。
[開く]ボタンをクリックします。[テーブルの選択]ダイアログボックスが表示され、データベース内のテーブルが表示されます。Accessデータベースはリレーショナルデータベースであり、テーブル間に関係が存在することを除いて、テーブルはExcelテーブルに似ています。
[複数のテーブルの選択を有効にする]チェックボックスをオンにします。
すべてのテーブルを選択します。[OK]をクリックします。
ザ・ Import Dataダイアログボックスが表示されます。[ピボットテーブルレポート]を選択します。このオプションは、テーブルをExcelブックにインポートし、インポートされたテーブルを分析するためのピボットテーブルを作成します。
観察すると、[このデータをデータモデルに追加する]チェックボックスが選択されて無効になっています。これは、テーブルがデータモデルに自動的に追加されることを示しています。
データがインポートされ、空のピボットテーブルが作成されます。インポートされたテーブルが[ピボットテーブルフィールド]リストに表示されます。
複数のテーブルのデータの探索
インポートされた複数のテーブルのデータをピボットテーブルで分析し、わずか数ステップで必要な特定のレポートに到達できます。これは、ソースデータベース内のテーブル間に既存の関係があるために可能です。データベースからすべてのテーブルを同時にインポートすると、Excelはデータモデルに関係を再作成します。
[ピボットテーブルのフィールド]リストには、インポートしたすべてのテーブルと各テーブルのフィールドが表示されます。どのテーブルでもフィールドが表示されない場合は、
- [ピボットテーブルフィールド]リストで、そのテーブルの横にある矢印をクリックします。
- そのテーブルのフィールドが表示されます。
ピボットテーブルを使用したデータの探索
ピボットテーブルにフィールドを追加し、エリア間でフィールドをドラッグする方法を知っています。必要な最終レポートがわからない場合でも、データを試して適切なレポートを選択できます。
次の情報を表示するレポートが必要だとします。
- アーチェリー、ダイビング、フェンシング、フィギュアスケート、スピードスケートの5つの分野のデータ。
- これらの5つの分野で80個以上のメダルを獲得した地域。
- これらの各地域の5つの分野のそれぞれにおけるメダルの数。
- これらの各地域の5つの分野のメダルの総数。
このレポートを簡単に作成できることを、いくつかの手順で確認できます。
まず、次のように、選択した5つの分野のすべての地域のメダル数を表示するピボットテーブルを作成します。
NOC_CountryRegionフィールドをMedalsテーブルからCOLUMNS領域にドラッグします。
DisciplineをDisciplinesテーブルからROWS領域にドラッグします。
分野をフィルタリングして、レポートが必要な5つの分野のみを表示します。これは、[ピボットテーブルフィールド]領域で実行するか、ピボットテーブル自体の[行ラベル]フィルターから実行できます。
メダルをメダルテーブルから値領域にドラッグします。
メダルをメダルテーブルからフィルター領域にドラッグします。
次のピボットテーブルを取得します-
観察すると、メダルの数は、すべての地域と選択した5つの分野について表示されます。次に、このレポートを微調整して、メダルの総数が80を超える地域のみが表示されるようにする必要があります。
列ラベルの右側にある矢印ボタンをクリックします。
表示されるドロップダウンリストで[値フィルター]をクリックします。
選択する Greater Than… 表示されるドロップダウンリストから。
[値フィルター]ダイアログボックスが表示されます。
ご覧のとおり、メダルの数は下のボックスに表示されている数よりも多くなっています Show items for which。を含むボックスの横のボックスに「より大きい」と入力し、「OK」をクリックします。
現在、ピボットテーブルには、選択した5つの分野のメダルの総数が80を超える地域のみが表示されます。
ピボットテーブルフィールドを使用してテーブル間の関係を作成する
テーブルを同時にインポートしない場合、データが異なるソースからのものである場合、またはワークブックに新しいテーブルを追加する場合は、テーブル間の関係を自分で作成する必要があります。
SportフィールドとSportIDフィールドを含むテーブルを含む新しいワークシートをワークブックに追加します。
- テーブルに名前を付ける- Sports。
- ピボットテーブルワークシートの[ピボットテーブルフィールド]リストで[すべて]をクリックします。
新しく追加されたテーブル-スポーツもピボットテーブルフィールドリストに表示されていることがわかります。
次に、次のようにフィールドSportもピボットテーブルに追加します-
フィールドSportをテーブルSportsからROWS領域にドラッグします。スポーツ値は、ピボットテーブルに行ラベルとして表示されます。
テーブル間の関係が必要になる可能性があることを示すメッセージがピボットテーブルフィールドリストに表示されます。メッセージの横に[作成]ボタンが表示されます。
[作成]ボタンをクリックします。[関係の作成]ダイアログボックスが表示されます。
- 表の下でメダルを選択します。
- [列]で[スポーツ]を選択します。
- 関連テーブルの下のスポーツを選択します。スポーツは関連する列の下に表示されます。
- [OK]をクリックします。
分野を下にドラッグ Sport に ROWS。これは、ピボットテーブルで階層を定義するためのものです。ピボットテーブルには、スポーツとそれに対応するスポーツの分野のグループが表示されます。
PowerPivotは、Excel内から使用できる使いやすいデータ分析ツールです。PowerPivotを使用して、事実上すべてのデータソースからデータにアクセスしてマッシュアップできます。PowerPivotを使用して、独自の魅力的なレポートを作成できます。
リボンの[PowerPivot]タブからPowerPivotコマンドにアクセスできます。リボンの[PowerPivot]タブをクリックします。PowerPivotコマンドがリボンに表示されます。データモデルに関連するコマンドもここに表示されていることがわかります。
データモデルへのテーブルの追加
テーブルをインポートした場合、それらはデータモデルに追加されます。PowerPivotリボンからデータモデルを管理できます。次のように、PowerPivotを使用してデータモデルにテーブルを追加できます。
- ブックに新しいワークシートを挿入します。
- Webページからデータをコピーして、ワークシートに貼り付けます。
- 貼り付けたデータでテーブルを作成します。
- テーブルにHostsという名前を付けます。
- ワークシートの名前をホストに変更します。
- [ホスト]テーブルをクリックします。
- リボンの[POWERPIVOT]タブをクリックします。
- [テーブル]グループの[データモデルに追加]をクリックします。
テーブルがデータモデルに追加されます。PowerPivotウィンドウが表示されます。データモデルテーブルにホストテーブルがあります。
データモデルでのテーブルの表示
- リボンの[POWERPIVOT]タブをクリックします。
- [データモデル]グループの[管理]をクリックします。
PowerPivotウィンドウがデータビューに表示されます。
PowerPivotには2つのビューがあります-
Data View−データモデル内のすべてのテーブルを表示し、フィールドを列に表示し、データを行のレコードとして表示し、各テーブルの下に計算領域を表示します。テーブルタブは、名前の付いたExcelワークシートタブに似ています。タブをクリックすると、テーブル間を移動できます。
Diagram View−すべてのテーブルをボックスとして表示し、テーブル名をキャプションとして、フィールドをボックスにリストします。テーブルをドラッグして整列し、サイズを変更してすべてのフィールドを表示し、フィールドをクリックして線で接続するだけで関係を作成できます。
ダイアグラムビューと関係については、後のセクションで詳しく理解します。
ここで、ワークブックにワークシートとして存在するかどうかに関係なく、データモデルのすべてのテーブルがPowerPivotウィンドウに表示されることに注意してください。
テーブル間の関係の表示
異なるテーブルのデータは、それらの間に関係が存在する場合にのみ、分析とレポートに使用できます。
PowerPivotウィンドウのダイアグラムビューからテーブル間の関係を表示できます。
クリック Diagram View の中に View グループ。
スクロールバーを使用して図のサイズを変更し、図のデータモデル内のすべてのテーブルを表示できるようにします。
データモデルのすべてのテーブルが、フィールドリストとともに表示されます。テーブル間の関係は、テーブルを結ぶ線で示されます。
テーブル間の関係の作成
メダルとイベントのテーブル間に関係を作成することをお勧めします。これを行うには、両方のテーブルに共通で、一方のテーブルに一意の値を含むフィールドが必要です。まず、これを確認する必要があります。
- [表示]グループの[データビュー]をクリックします。
- [イベント]タブをクリックして、[イベント]テーブルを表示します。
あなたはそのフィールドを観察することができます DisciplineEvent イベントテーブルには一意の値があります(重複する値はありません)。
[メダル]タブをクリックして、メダルテーブルを表示します。フィールドDisciplineEventは、メダルテーブルでも使用できます。したがって、次のようにフィールドDisciplineEventを使用して関係を作成できます。
[表示]グループの[ダイアグラムビュー]をクリックします。
イベントテーブルとメダルテーブルが互いに近くなるように、ビュー内のテーブルをドラッグして再配置します。
すべてのフィールドが表示されるようにテーブルのサイズを変更します。
[イベント]テーブルの[DisciplineEvent]フィールドをクリックし、[メダル]テーブルの[DisciplineEvent]フィールドにドラッグします。
イベントテーブルとメダルテーブルの間に線が表示され、関係が確立されたことを示します。
関係を定義するフィールドの表示
2つのテーブル間の関係を作成するために使用されるフィールドを表示できます。
2つのテーブルを接続する関係線をクリックします。2つのテーブル間の関係を定義する関係行とフィールドが強調表示されます。
Power Viewは、直感的なアドホックレポートを促進するインタラクティブなデータ探索、視覚化、およびプレゼンテーションを可能にします。多様な視覚化を使用して、大規模なデータセットをその場で分析できます。データの視覚化を動的にすることもでき、単一のPowerViewレポートでデータを簡単に表示できます。
PowerViewはMicrosoftExcel 2013で導入されました。PowerViewでデータ分析を開始する前に、Power Viewアドインが有効になっていて、リボンで使用できることを確認してください。
リボンの[挿入]タブをクリックします。PowerViewが[レポート]グループに表示されます。
PowerViewレポートの作成
データモデルのテーブルからPowerViewレポートを作成できます。
- リボンの[挿入]タブをクリックします。
- [レポート]グループの[パワービュー]をクリックします。
Opening Power Viewメッセージボックスが表示され、水平方向にスクロールする緑色のステータスバーが表示されます。これには少し時間がかかる場合があります。
Power Viewシートは、Excelブックのワークシートとして作成されます。これには、空のPower Viewレポート、Filtersスペースホルダー、およびデータモデルのテーブルを表示するPower ViewFieldsリストが含まれています。Power Viewは、PowerViewシートのリボンにタブとして表示されます。
計算フィールドを使用したパワービュー
ワークブックのデータモデルには、次のデータテーブルがあります-
- Disciplines
- Events
- Medals
各国が獲得したメダルの数を表示するとします。
- テーブルMedalsのフィールドNOC_CountryRegionおよびMedalを選択します。
これらの2つのフィールドは、エリアのフィールドの下に表示されます。Power Viewは、選択した2つのフィールドを列として持つテーブルとして表示されます。
パワービューには、各国が獲得したメダルが表示されます。各国が獲得したメダルの数を表示するには、メダルを数える必要があります。メダル数フィールドを取得するには、データモデルで計算を行う必要があります。
リボンの[PowerPivot]タブをクリックします。
[データモデル]グループの[管理]をクリックします。データモデルのテーブルが表示されます。
[メダル]タブをクリックします。
メダルテーブルの計算領域の[メダル]列の下のセルに、次のDAX数式を入力します
Medal Count:=COUNTA([Medal])
メダル数の数式が数式バーに表示され、数式バーの左側にメダルという列名が表示されていることがわかります。
データモデルが変更されたことを示すPowerViewメッセージが表示され、[OK]をクリックすると、変更がPowerViewに反映されます。[OK]をクリックします。
パワービューシートのパワービューフィールドリストで、次のことを確認できます。
新しいフィールドメダルカウントがメダルテーブルに追加されます。
計算機アイコンがフィールドメダルカウントの横に表示され、計算フィールドであることを示します。
[メダル]フィールドの選択を解除し、[メダル数]フィールドを選択します。
Power Viewテーブルには、国ごとのメダル数が表示されます。
パワービューのフィルタリング
フィルタ条件を定義することにより、PowerViewに表示される値をフィルタリングできます。
[フィルター]の[テーブル]タブをクリックします。
[メダル数]をクリックします。
メダル数の右側にあるアイコン範囲ファイルモードをクリックします。
選択は greater than または equal to 下のボックスのドロップダウンリストから、値の対象となるアイテムを表示します。
その下のボックスに1000と入力します。
[フィルターの適用]をクリックします。
フィールド名の下に–メダルカウント、1000以上が表示されます。Power Viewは、メダル数が1000以上のレコードのみを表示します。
パワービューの視覚化
Power Viewシートでは、2つのタブ(POWER VIEWとDESIGN)がリボンに表示されます。
クリック DESIGN タブ。リボンの[視覚化の切り替え]グループにいくつかの視覚化コマンドがあります。
Power Viewを使用すると、データに適したさまざまなデータ視覚化をすばやく作成できます。可能な視覚化は、テーブル、マトリックス、カード、マップ、棒グラフ、列グラフ、散布図、線グラフ、円グラフ、バブルグラフなどのグラフの種類、および複数のグラフのセット(同じ軸を持つグラフ)です。
これらのビジュアライゼーションを使用してデータを探索するには、デフォルトのビジュアライゼーションであるテーブルを作成してPower Viewシートから開始し、それを他のビジュアライゼーションに簡単に変換して、データを最もよく表すものを見つけることができます。リボンの[視覚化の切り替え]グループから視覚化を選択することにより、1つのPowerView視覚化を別の視覚化に変換できます。
同じPowerViewシートに複数のビジュアライゼーションを配置して、重要なフィールドを強調表示することもできます。
以下のセクションでは、マトリックスとカードの2つの視覚化でデータを探索する方法を理解します。後の章で、他のPowerViewビジュアライゼーションを使用したデータの探索について知ることができます。
マトリックスの視覚化によるデータの探索
マトリックスの視覚化は、データの行と列も含まれるという点でテーブルの視覚化に似ています。ただし、マトリックスには追加の機能があります-
- 行や列で折りたたんだり展開したりできます。
- 階層が含まれている場合は、ドリルダウン/ドリルアップできます。
- 列や行ごとに合計と小計を表示できます。
- 値を繰り返さずにデータを表示できます。
Power Viewで同じデータのテーブルビジュアライゼーションとマトリックスビジュアライゼーションを並べて表示することで、これらのビューの違いを確認できます。
スポーツ、規律、イベントのフィールドを選択します。これらのフィールドを表すテーブルがPowerViewに表示されます。
あなたが観察するように、すべてのスポーツには複数の分野があり、すべての分野には複数のイベントがあります。次に、このテーブルビジュアライゼーションの右側に次のように別のPowerViewビジュアライゼーションを作成します-
- 表の右側のスペースにあるPowerViewシートをクリックします。
- スポーツ、規律、イベントのフィールドを選択します。
これらのフィールドを表す別のテーブルが、前のテーブルの右側のPowerViewに表示されます。
- 右の表をクリックします。
- リボンの[デザイン]タブをクリックします。
- SwitchVisualizationグループのTableをクリックします。
- ドロップダウンリストから[マトリックス]を選択します。
PowerViewの右側のテーブルがMatrixに変換されます。
左側の表には、すべてのイベントのスポーツと分野がリストされていますが、右側のマトリックスには、各スポーツと分野が1回だけリストされています。したがって、この場合、マトリックスの視覚化により、データの包括的でコンパクトで読みやすい形式が提供されます。
これで、データを調べて、300個以上のメダルを獲得した国を見つけることができます。また、対応するスポーツを見つけて、小計を作成することもできます。
テーブルビジュアライゼーションとマトリックスビジュアライゼーションの両方で、フィールドNOC_CountryRegion、Sport、およびMedalCountを選択します。
[フィルター]で、テーブルのフィルターを選択し、フィルター基準を300以上に設定します。
[フィルターの適用]をクリックします。
同じフィルターをマトリックスにも設定します。[フィルターの適用]をクリックします。
繰り返しになりますが、マトリックスビューでは、結果が読みやすいことがわかります。
カードの視覚化によるデータの探索
カードの視覚化では、テーブルの各行のデータをインデックスカードのようにレイアウトして表示する一連のスナップショットが作成されます。
- Powerビューの右側にあるMatrixVisualizationをクリックします。
- SwitchVisualizationグループのTableをクリックします。
- ドロップダウンリストから[カード]を選択します。
マトリックスの視覚化はカードの視覚化に変換されます。
カードビューを使用して、強調表示されたデータを包括的な方法で表示できます。
データモデルとパワービュー
ワークブックには、データモデルとパワービューの次の組み合わせを含めることができます。
Excel、PowerPivot、さらにはPowerViewシートで変更できるブックの内部データモデル。
ブック内の1つの内部データモデルのみ。これに基づいてPowerViewシートを作成できます。
ブック内の複数のPowerViewシート。各シートは、異なるデータモデルに基づいています。
ブックに複数のPowerViewシートがある場合、両方のシートが同じデータモデルに基づいている場合にのみ、ビジュアライゼーションを相互にコピーできます。
PowerViewシートからのデータモデルの作成
次のように、PowerViewシートからワークブックのデータモデルを作成および/または変更できます。
2つのワークシートに営業担当者データと営業データを含む新しいワークブックから始めます。
営業担当者ワークシートのデータ範囲からテーブルを作成し、営業担当者という名前を付けます。
Salesワークシートのデータ範囲からテーブルを作成し、Salesという名前を付けます。
ワークブックには、営業担当者と営業の2つのテーブルがあります。
- SalesワークシートのSalesテーブルをクリックします。
- リボンの[挿入]タブをクリックします。
- [レポート]グループの[パワービュー]をクリックします。
Power ViewSheetがワークブックに作成されます。
[パワービューフィールド]リストに、ブックにある両方のテーブルが表示されていることがわかります。ただし、Power Viewでは、[フィールド]リストでアクティブなデータテーブルフィールドのみが選択されているため、アクティブなテーブル(販売)フィールドのみが表示されます。
パワービューに営業担当者IDが表示されていることがわかります。代わりに営業担当者名を表示するとします。
[パワービューフィールド]リストで、次の変更を行います。
- 営業担当者テーブルの営業担当者IDフィールドの選択を解除します。
- 「営業担当者」テーブルで「営業担当者」フィールドを選択します。
ワークブックにデータモデルがないため、2つのテーブル間に関係はありません。PowerViewにデータは表示されません。Excelは、何をすべきかを指示するメッセージを表示します。
CREATEボタンも表示されます。[作成]ボタンをクリックします。
ザ・ Create Relationship Power ViewSheet自体にダイアログボックスが開きます。
- 営業担当者IDフィールドを使用して、2つのテーブル間に関係を作成します。
Power Viewシートを離れることなく、以下を正常に作成できました。
- 2つのテーブルを持つ内部データモデル、および
- 2つのテーブル間の関係。
フィールドSalespersonは、SalesデータとともにPowerViewに表示されます。
エリアFIELDSで、フィールドRegion、Salesperson、および∑ OrderAmountをこの順序で保持します。
PowerViewをMatrixVisualizationに変換します。
フィールドMonthを領域TILEBYにドラッグします。マトリックスの視覚化は次のように表示されます-
ご覧のとおり、各地域について、その地域の営業担当者と注文金額の合計が表示されます。地域ごとに小計が表示されます。表示は、ビューの上のタイルで選択された月単位です。タイルで月を選択すると、その月のデータが表示されます。
Power Viewには、円、縦棒、棒、線、散布図、バブルなど、いくつかのグラフオプションがあります。PowerViewのチャートはインタラクティブです。1つのグラフの値をクリックした場合-
- そのグラフのその値が強調表示されます。
- PowerViewの他のすべてのグラフのその値も強調表示されます。
- Power Viewのすべてのテーブル、マトリックス、およびタイルは、その値にフィルターされます。
したがって、Power View Chartsは、インタラクティブな画像データ分析ツールとして機能します。さらに、チャートはプレゼンテーション設定でもインタラクティブであるため、分析結果を強調表示できます。
折れ線グラフで探索する
折れ線グラフを使用して、1つ以上のデータ系列のデータポイントを比較できます。折れ線グラフは、カテゴリデータを水平(カテゴリ)軸に沿って均等に分散し、すべての数値データを垂直(値)軸に沿って分散します。
国ごとのメダル数を表示するとします。
NOC_CountryRegionフィールドとMedalCountフィールドを選択してパワービューを作成します。デフォルトでは、テーブルが表示されます。
表をクリックします。
SwitchVisualizationグループのOtherChartをクリックします。
ドロップダウンリストから[ライン]を選択します。折れ線グラフがパワービューに表示されます。
線またはカテゴリ(x軸)軸をクリックします。
左または右にドラッグします。左または右のカテゴリが表示され、それに応じて折れ線グラフが表示されます。
線上の任意のデータポイントにカーソルを置きます。
そのデータポイントに対応する値がそのポイントに表示されます。
棒グラフで探索する
棒グラフを使用して、1つ以上のデータ系列のデータポイントを比較できます。棒グラフでは、カテゴリは縦軸に沿って編成され、値は横軸に沿って編成されます。Power Viewには、3つの棒グラフサブタイプがあります-
- スタックバー。
- 100%スタックバー。
- クラスター化されたバー。
次のように、テーブルの視覚化を棒グラフの視覚化に変換できます。
- 2つのテーブルビジュアライゼーションを並べて作成します。
- 右の表をクリックします。
- [スイッチの視覚化]グループの[棒グラフ]をクリックします。
- スタックバーをクリックします。
右側のテーブルの視覚化は、棒グラフの視覚化に変換されます。ご覧のとおり、y軸の値はカテゴリ値の昇順で並べ替えられています。
棒グラフの上にカーソルを置きます。あなたが見つけるでしょう– NOC_CountryRegionascでソートします。
NOC_CountryRegionをクリックします。メダルカウントに変更されます。
ascをクリックします。descに変更されます。棒グラフはメダル数の降順で並べ替えられていることがわかります。
カテゴリGERのバーをクリックします。そのバーのみが強調表示されます。
Ctrlキーを押しながら、カテゴリFRAおよびITAのバーをクリックします。GER、FRA、およびITAのバーが強調表示されます。
左側の表には、これら3つのカテゴリの値のみが示されています。
両方のビジュアライゼーションで、[パワービューフィールド]リストの[性別]フィールドをクリックします。
バーの左側の部分–GERをクリックします。強調表示されます。表には、GERとMenの情報のみが表示されます。
Note −この場合、複数選択することはできません。
縦棒グラフで探索する
列グラフを使用して、一定期間のデータの変化を表示したり、アイテム間の比較を示したりすることができます。縦棒グラフでは、カテゴリは横軸に沿っており、値は縦軸に沿っています。
Power Viewには、3つの縦棒グラフのサブタイプがあります-
- 積み上げ列。
- 100%スタックカラム。
- クラスター化された列。
次のように、テーブルの視覚化を縦棒グラフの視覚化に変換できます。
- 2つのテーブルビジュアライゼーションを並べて作成します。
- 右の表をクリックします。
- [スイッチの視覚化]グループの[縦棒グラフ]をクリックします。
- [積み上げ列]をクリックします。
右側のテーブルの視覚化は、棒グラフの視覚化に変換されます。ご覧のとおり、x軸の値はカテゴリ値の昇順で並べ替えられています。
カーソルを縦棒グラフの上に移動します。あなたが見つけるでしょう– NOC_CountryRegionascでソートします。
NOC_CountryRegionをクリックします。メダルカウントに変更されます。
ascをクリックします。descに変更されます。縦棒グラフはメダル数の降順で並べ替えられていることがわかります。
カテゴリGERのバーの下部をクリックします。強調表示されます。
表には、GERとMenの情報のみが表示されます。
単純な円グラフで探索する
Power Viewの円グラフは、シンプルまたは洗練されています。このセクションでは、簡単な円グラフについて学習します。次のセクションでは、洗練された円グラフについて学習します。
次のように円グラフを作成することから始めます-
- 積み上げ縦棒グラフのサイズを変更し、上に移動します。
- 積み上げ縦棒グラフの下に別のテーブルビジュアライゼーションを作成します。
- 新しいテーブルをクリックします。
- SwitchVisualizationグループのOtherChartをクリックします。
- [パイ]を選択します。
積み上げ縦棒グラフの下のテーブルの視覚化は、円グラフの視覚化に変換されます。ご覧のとおり、カテゴリ(国)が多いため、円グラフのスライスが多すぎます。円グラフは、カテゴリの数が8以下の場合にのみうまく機能することに注意してください。
次のように値をフィルタリングすることで、カテゴリの数を減らすことができます-
- −でメダル数が1300以上になるようにフィルタリングを設定します。
- テーブルの視覚化
- 縦棒グラフの視覚化
- 円グラフの視覚化
Note −各ビジュアライゼーションに個別にフィルタリングを定義して適用する必要があります。
これで、メダルの数が円のサイズで表示され、国が色で表示される、単純な円グラフの視覚化ができました。
パイスライスをクリックします。そのスライスは強調表示され、他のスライスは灰色になります。列グラフの対応する列も強調表示されます。表には、強調表示された円スライスに対応する値のみが表示されます。
洗練された円グラフで探索する
機能を追加することで、円グラフの視覚化を洗練させることができます。あなたはパイチャーを作ることができます-
- スライスをダブルクリックするか、または
- 大きなカラースライス内のサブスライスを表示します。
スライスをダブルクリックするとドリルダウンする円グラフ
円グラフの[パワービューフィールド]リストで、[性別]フィールドを[色]領域にドラッグし、[NOC_CountryRegion]フィールドの下にドラッグします。これは、2つのカテゴリがあることを意味します。
表では、フィールドリストにも性別を含めます。
PowerViewは次のようになります-
ご覧のとおり、国ごとに1つの色のスライスが1つあります。
円グラフで、USAスライスをダブルクリックします。
パワービューの円グラフが変更され、選択したカテゴリ(米国)の2番目のカテゴリである性別ごとの値が表示されます。円グラフの色に、ダブルクリックした円の色でフィルタリングされた2番目のフィールド(性別)のパーセンテージが表示されるようになりました。つまり、円グラフがドリルダウンされました。観察すると、円グラフの右上隅に小さな矢印が表示されます。その上にマウスを置くと、矢印が強調表示され、ドリルアップが表示されます。
ドリルアップ矢印をクリックします。円グラフは以前の状態に戻ります。
大きなカラースライス内のサブスライスを示す円グラフ
円グラフの[パワービューフィールド]リストで、[性別]フィールドを[色]領域から[スライス]領域にドラッグします。
PowerViewは次のようになります-
ご覧のとおり、円グラフには、カテゴリUSAの同じ色のスライスが2つあります。
これらのスライスの1つをクリックします。
PowerViewで次の変更を確認できます-
- 選択したスライスが強調表示され、他のスライスはグレー表示または非アクティブ化されます。
- カテゴリUSAのバーには、選択したスライスのメダル数が表示されます。
- 表には、選択したスライスの値が表示されます。
- 他のスライスをクリックします。この選択したスライスについて、上記のように変化を観察できます。
散布図で探索する
散布図を使用して、1つのグラフに多くの関連データを表示できます。散布図では、x軸に1つの数値フィールドが表示され、y軸に別の数値フィールドが表示されるため、グラフ内のすべてのアイテムの2つの値の関係を簡単に確認できます。
散布図の視覚化を作成するには、次の手順に従います。
スポーツ、メダル数、イベントのフィールドをテーブルに追加します。
Power ViewFieldsリストのEventの横にある矢印をクリックします。[カウント(個別)]をクリックします。フィールドEventが、数値フィールドCount ofEventに変わります。したがって、1つのカテゴリフィールド(スポーツ)と2つの数値フィールド(メダル数とイベント数)があります。
クリック Other Chart SwitchVisualizationグループ内。
クリック Scatter。
データポイントが同じサイズの円として表示され、各スポーツのイベント数とメダル数の値がどのように関連しているかを示す散布図の視覚化が表示されます。
- リボンの[レイアウト]タブをクリックします。
- [ラベル]グループの[データラベル]をクリックします。
- ドロップダウンリストから[右]を選択します。データポイントのデータラベルが表示されます。
スポーツレスリングは、より少ないイベントでより多くのメダルを獲得するスポーツアクアティクスと比較して、より多くのイベントでより多くのメダルを獲得します。
バブルチャートで探索する
バブルチャートを使用して、1つのチャートに多くの関連データを表示できます。バブルチャートでは、x軸に1つの数値フィールドが表示され、y軸に別の数値フィールドが表示されるため、チャート内のすべてのアイテムの2つの値の関係を簡単に確認できます。3番目の数値フィールドは、データポイントのサイズを制御します。
バブルチャートの視覚化を作成するには、次の手順に従います。
- メダル数をサイズにドラッグします。
- NOC_CountryRegionを∑X-VALUEにドラッグします。散布図はバブルチャートに変換されます。
ご覧のとおり、各バブルのサイズはメダル数を示しています。データラベルはスポーツを示しています。
色で探検
次のようにカテゴリ別に泡に色を付けることもできます-
- フィールドNOC_CountryRegionをPowerViewFieldsリストのCOLOR領域にドラッグします。
- フィールドDiscipleEventを∑X-VALUESにドラッグします。
ご覧のとおり、凡例はCOLOR領域にあるカテゴリの値とそれぞれの色を示しています。データラベルは、DETAILS領域のカテゴリに対応しています。データポイントのサイズは、面積∑SIZEによるものです。
次に、凡例でカテゴリを選択すると視覚化がどのように変化するかを確認できます-
凡例の値をクリックします。その色の(つまり、その値に対応する)データポイントのみが強調表示されます。他のすべてのデータポイントは非アクティブ化されます。
観察すると、選択した国に対応するすべてのスポーツが表示され、各バブルのサイズがメダル数を表します。
単一のデータポイントの詳細を知りたい場合-
- そのバブルをクリックするだけで、データポイントを強調表示します。
- そのデータポイントにカーソルを置きます。
そのバブルのみが強調表示され、残りのバブルは灰色になります。そのデータポイントに関するすべての情報は、データポイントの横のボックスに表示されます。
PlayAxisで探索する
Play Axisを使用すると、次のように一定期間のデータの変化を視覚化できます。
- Power ViewFieldsリストのフィールドEditionをPLAYAXIS領域にドラッグします。
バブルチャートの視覚化に、再生ボタンのあるタイムラインが挿入されます。フィルタでエディションフィールドの値をフィルタリングすることで、タイムラインを調整できます。これは、特定の時間範囲に焦点を合わせたい場合、またはタイムラインが広すぎる場合に役立ちます。
- FiltersのEditionフィールドをフィルタリングし、時間値のスパンを選択して、タイムラインを調整します。
[再生]ボタンをクリックします。泡は移動、成長、縮小して、プレイ軸に基づいて値がどのように変化するかを示します。タイムライン上を移動する小さな垂直線がタイムラインに表示されます。その時点の時刻も表示されます。
いつでも一時停止して、データをより詳細に調べることができます。
マップを使用して、地理のコンテキストでデータを表示できます。Power ViewのマップはBingマップタイルを使用しているため、他のBingマップと同じようにズームおよびパンできます。マップを機能させるには、Power Viewは、ジオコーディングのためにセキュリティで保護されたWeb接続を介してデータをBingに送信する必要があります。そのため、コンテンツを有効にするように求められます。場所と値を追加すると、地図上にドットが配置されます。値が大きいほど、ドットが大きくなります。複数値の系列を追加すると、マップ上に円グラフが表示され、円グラフのサイズに合計のサイズが表示されます。
地理的フィールドを使用したデータの探索
データに国/地域、州/県、市などの地理的フィールドがある場合は、Power View MapVisualizationを作成できます。
メダル数の地図の視覚化を作成するには、国ごとに次のように進めます-
リボンの[挿入]タブから新しいPowerViewシートを作成します。
Power ViewFieldsリストのフィールドNOC_CountryRegionとMedalCountをPowerViewにドラッグします。これらの2つのフィールドを持つテーブルが作成されます。
つまり、地理フィールドと数値フィールドがあります。
- リボンの[デザイン]タブをクリックします。
- SwitchVisualizationグループのMapをクリックします。
テーブルの視覚化はマップの視覚化に変換されます。
ご覧のとおり、Power Viewは、各地理的位置を表すドットを使用してマップを作成します。ドットのサイズは、対応する数値フィールドの値であり、この場合はメダル数です。さらに、[Power View Fields]リストでは、[Geographic]フィールドが[Locations]領域にあり、[Numeric]フィールドが∑SIZE領域にあります。
データポイントに関する詳細情報を表示するには、次のいずれかを実行できます。
地図上のドットにカーソルを合わせると、地理的な場所の名前と対応する数値を示すボックスが表示されます。
地図上のドットをクリックすると、その特定のドットが強調表示されます。
データポイントとしての円グラフ
マップの視覚化にも別のフィールドを追加するとします。たとえば、メダルに関する詳細を表示したい場合があります。メダルの種類–ゴールド、シルバー、ブロンズ。あなたは次のようにそれを行うことができます-
- フィールドメダルをパワービューフィールドリストからカラー領域にドラッグします。
ドットは円グラフに変換されます。Legend for Medalが表示され、メダルの種類とそれぞれの色が表示されます。つまり、円グラフの各色はメダルの種類を表します。
円グラフのサイズがメダル数に対応し、円グラフの各スライスのサイズがそのメダルタイプの数に対応していることがわかります。
データポイントの強調表示
これで、次のようにデータをフィルタリングして重要なデータポイントを強調表示できます。
[フィルター]領域で、300以上の値のみを表示するようにメダル数を設定します。
フィルタを適用します。マップはズームされ、フィルタリングされた値のみが表示されます。
イギリスを表すドットにカーソルを置きます。ドットが強調表示され、ズームされます。円グラフの詳細が表示されます。
ご覧のとおり、イギリスの金のメダル数は514です。これらのスライスにカーソルを置くと、銀と銅のメダル数を確認できます。
データポイントでパイスライスを強調表示する
次に、英国の金メダル数を強調したいと思うかもしれません。
赤い色のスライスにカーソルを置きます(赤が凡例の金を表していることがわかるため)。クリックして。
そのパイスライスが強調表示されます。その円グラフの他のスライスと他のすべての円グラフは非アクティブ化されます。
もう一度ドットにカーソルを置きます。ドットがズームされます。金を表すスライスが強調表示されます。スライスの詳細が表示されます。
トレリスチャートとも呼ばれる倍数は、同じX軸とY軸を持つ一連のチャートです。複数を並べて配置し、同時に多くの異なる値を簡単に比較できます。
- 折れ線グラフ、円グラフ、棒グラフ、縦棒グラフを倍数として使用できます。
- 倍数は水平または垂直に配置できます。
倍数としての折れ線グラフ
各地域の年ごとのメダル数を表示することをお勧めします。まず、フィールドYearが必要です。このフィールドを取得するには、次のように計算列が必要です。
- データモデルのデータビュー(PowerPivotウィンドウ)の[メダル]タブをクリックします。
- [列の追加]ヘッダーのある右端の列の最初のセルをクリックします。
- タイプ =YEAR ([Edition]) 数式バーでEnterキーを押します。
ヘッダーCalculatedColumn1を持つ新しい列が、Edition列のYear値に対応する値で作成されます。
ヘッダーをクリックして、名前をYearに変更します。
PowerPivotウィンドウを閉じます。データモデルが更新されます。新しいフィールド-∑YearがPowerViewFieldsリストに表示されます。
フィールドをドラッグして、フィールドNOC_CountryRegion、Count of Year、およびMedalCountを含むテーブルをPowerViewで作成します。
- PowerViewでテーブルを折れ線グラフに変換します。
- フィールドNOC_CountryRegionを削除します。年ごとのメダル数を示す折れ線グラフが表示されます。
ご覧のとおり、Power View FieldsリストのYearはAXIS領域にあり、Medal Countは∑VALUES領域にあります。折れ線グラフでは、年の値はX軸に、メダル数はY軸にあります。
これで、次のように折れ線グラフを使用して複数の視覚化を作成できます。
- フィールドNOC_CountryRegionをPowerViewFieldsリストのVERTICALMULTIPLES領域にドラッグします。
- リボンの[レイアウト]タブをクリックします。
- [倍数]グループの[グリッドの高さ]をクリックします。
- ドロップダウンリストの値をクリックします。
- [倍数]グループの[グリッド幅]をクリックします。
- ドロップダウンリストから値をクリックします。
折れ線グラフがグリッドとして配置され、各折れ線グラフが国(NOC_CountryRegion)を表す複数の視覚化を取得します。
垂直倍数
ご存知のように、NOC_CountryRegionフィールドをVERTICALMULTIPLES領域に配置しました。したがって、取得した視覚化は垂直倍数視覚化です。上記のチャートでは、次のことがわかります。
VERTICAL MULTIPLES領域(この場合は国)に配置されるカテゴリごとに1つの折れ線グラフ。
選択したグリッドの高さと幅によって、倍数の行数と列数が決まります。
すべての倍数に共通のx軸。
倍数の各行の同様のy軸。
他の折れ線グラフを表示するために、折れ線グラフの行を上下にドラッグするために使用できる右側の垂直スクロールバー。
水平倍数
次のように、水平倍数を使用して倍数を視覚化することもできます。
- フィールドNOC_CountryRegionをVERTICALMULTIPLES領域にドラッグします。
- リボンの[レイアウト]タブをクリックします。
- [倍数]グループで[グリッドの高さ]と[グリッドの幅]の値を選択します。
次のように水平倍数の視覚化が得られます-
上記のチャートで次のことがわかります-
HORIZONTAL MULTIPLESエリア(この場合は国)に配置されるカテゴリごとに1つの折れ線グラフ。
VERTICAL MULTIPLESの場合のように折れ線グラフの行数とは異なり、選択したグリッドの高さが折れ線グラフの高さを決定します。つまり、選択したグリッドの高さによって決定される高さの折れ線グラフが1行あります。
選択したグリッド幅によって、行の折れ線グラフの列数が決まります。
すべての倍数に共通のx軸。
すべての倍数に共通のy軸。
下部のx軸の下にある水平スクロールバー。折れ線グラフの行を左右にドラッグして、他の折れ線グラフを表示できます。
倍数としての円グラフ
マルチプルで複数のカテゴリを探索/視覚化したい場合は、円グラフがオプションです。国ごとにメダルの種類ごとにメダル数を調べたいとします。次のように実行します-
- [デザイン]タブをクリックします。
- [その他のグラフ]の下のドロップダウンから[円]を選択します。
- メダルをSLICESエリアにドラッグします。
HORIZONTAL MULTIPLES領域にフィールドNOC_CountryRegionがあるため、円グラフを使用した水平倍数の視覚化が得られます。
ご覧のとおり、各国のメダル数は円グラフとして表示され、スライスは凡例に示されている色でメダルの種類を表しています。
すべての国の金メダルの数を強調したいとします。あなたは次のように単一のステップでそれを行うことができます-
円グラフの1つである青色のスライスをクリックします(凡例によると、青色はゴールドの色です)。すべての円グラフで、青いスライスのみが強調表示され、他のスライスは灰色で表示されます。
ご覧のとおり、これにより、国全体の金メダルの数をすばやく調べて比較することができます。
ビジュアライゼーションでより多くの円グラフを表示したい場合があります。これを行うには、垂直倍数視覚化に切り替えて、適切な表示のためにグリッドの高さとグリッドの幅に適切な値を選択するだけです。
円グラフの1つにある青いスライスをクリックします。すべての円グラフの青いスライスが強調表示されているため、国全体の金メダル数を比較できます。
倍数としての棒グラフ
倍数の視覚化にも棒グラフを選択できます。
- スタックバーの視覚化に切り替えます。
- グリッドの高さとグリッドの幅を調整して、棒グラフが適切に表示されるようにします。
グリッドの高さが6、グリッドの幅が2の場合、次のようになります。
この視覚化のために、クラスター化された棒グラフを作成することもできます。
倍数としての縦棒グラフ
倍数の視覚化にも縦棒グラフを選択できます。
- スタック列の視覚化に切り替えます。
- グリッドの高さとグリッドの幅を調整して、縦棒グラフが適切に表示されるようにします。
グリッドの高さが2、グリッドの幅が6の場合、次のようになります。
この視覚化のために、クラスター化された縦棒グラフを作成することもできます。
要約
選択するフィールドは、調査、分析、および提示する対象によって異なります。たとえば、上記のすべての視覚化では、メダルの種類ごとにメダル数を分析するのに役立つスライス用メダルを選択しました。データを性別ごとに調査、分析、提示することをお勧めします。このような場合は、[スライスの性別]フィールドを選択します。
繰り返しになりますが、適切な視覚化は、表示しているデータによっても異なります。適合性について確信が持てない場合は、Power Viewで視覚化をすばやく簡単に切り替えることができるため、いろいろ試して適切なものを選択できます。さらに、プレゼンテーション中に発生する可能性のあるクエリに答えるために、プレゼンテーションビューでそれを行うこともできます。
さまざまな場所に重要なデータポイントを含む表示するデータがたくさんあるとします。このような場合、探しているデータを見つけるために、PowerViewビジュアライゼーションを頻繁にスクロールする必要があります。これは面倒であり、結果を提示するときにスムーズでない場合もあります。
Power Viewのタイル機能を使用すると、この煩わしさを克服できます。タイルを使用すると、データからより迅速に洞察を得ることができます。タイルはナビゲーションストリップとして機能し、可能なフィールド値ごとに1つのタイルがあります。タイルをクリックすると、そのフィールド値に関連するデータのみが表示されます。ビジュアライゼーションの対応する値を動的に変更するナビゲーションストリップの値をスクロールするのは簡単なので、タイルは使いやすいツールになります。
テーブル、マトリックス、カード、またはチャートの視覚化でタイルを使用できます。Power Viewでこれらを組み合わせて、タイルでフィルタリングすることができます。タイルは、単純なテキストまたは画像にすることができます。
タイルのテーブル
次のようにテーブルの視覚化から始めます-
フィールドNOC_CountryRegion、Sport、およびMedalCountをPowerViewにドラッグします。ご覧のとおり、行数が多いため、上下にスクロールして値を強調表示することは困難です。
フィールドSportをPowerViewFieldsリストのFIELDS領域からTILEBY領域にドラッグします。
ナビゲーションストリップがテーブルの上部に表示されます。
あなたは以下を観察することができます-
デフォルトでは、ナビゲーションストリップの最初のタイルが選択されています。
表では、値は選択したタイルの値にフィルターされています。この場合、選択されているスポーツ。
ナビゲーションストリップの左端と右端に、スクロールを有効にするための矢印ボタンがあります。
次のように別のタイルを選択できます-
ナビゲーションストリップをスクロールして、バドミントンなど、探しているスポーツを表すタイルを表示します。
タイル–バドミントンをクリックします。表の値は、バドミントンの値にフィルターされています。
メダル数を確認できます合計も表示されます。リボンから合計をオンまたはオフにするオプションがあります。また、テキストの代わりに画像を使用することで、タイルをより魅力的で意味のあるものにすることができます。
各スポーツに対応する画像ファイルへのハイパーリンクがある列を含めます。
そのフィールドを含めます(例:TILE BYのDiscimage)。各スポーツを描いた画像としてタイルを取得します。
タイルナビゲーションストリップ-タブストリップ
Excelには、タイルフローとタブストリップの2種類のナビゲーションストリップがあります。
タブストリップでは、次のことを確認できます。
タブストリップは、ビジュアライゼーションの上部にナビゲーションストリップを表示します。
デフォルトでは、ナビゲーションストリップの左端にある最初のタイルが選択されています。
ナビゲーションストリップの左端と右端に、スクロールを有効にするための矢印ボタンがあります。
左または右にスクロールして、タイルを表示できます。
タブストリップをスクロールすると、強調表示されたタイルが左または右に移動します。スクロール中に非表示になることもあります。
タイルをクリックして選択できます。タイルは以前と同じ位置で強調表示されます。
表では、値は選択したタイルの値にフィルターされています。この場合、選択されているスポーツ。
タイルナビゲーションストリップ-タイルフロー
次のように、ナビゲーションストリップをタブストリップからタイルフローに変換できます。
- ナビゲーションストリップの[タイル]をクリックします。
- リボンの[デザイン]タブをクリックします。
- [タイル]グループの[タイルタイプ]をクリックします。
- ドロップダウンリストで[タイルフロー]をクリックします。
ナビゲーションストリップがテーブルの一番下に移動します。
タイルフローでは、次のことを確認できます。
タイルフローは、ビジュアライゼーションの下部にナビゲーションストリップを表示します。
デフォルトでは、ナビゲーションストリップの最初のタイルが選択されています。タイルフローの中央に表示されます。
スクロールするための矢印ボタンはありません。
中央のタイルの左または右にあるタイルのいずれかをクリックすると、左または右にスクロールできます。
タイルは左または右に流れ、中央のタイルは常に強調表示されます。
タイルをクリックして選択できます。タイルが強調表示され、タイルフローの中心に移動します。
選択したタイルは常に中央のタイルであるため、次のことが起こります-
選択したタイルが表示されなくなりません。
左または右にスクロールすると、中央の位置に来るタイルが自動的に選択されて強調表示されます。
元の選択が消えます。
ビジュアライゼーション(この場合はテーブル)は、タイルフローの中央にあるタイルに自動的に更新されます。
表では、値は選択したタイルの値にフィルターされています。この場合、選択されているスポーツ。
タイルのあるマトリックス
メダルの種類(ゴールド、シルバー、ブロンズ)ごとのメダル数と、選択したスポーツの国ごとの合計メダル数が必要な場合は、マトリックスタイルの視覚化で結果を表示できます。
- 視覚化をマトリックスに切り替えます。
- フィールドメダルをマトリックスに追加します。
次のように望ましい結果が得られます-
タイル付き積み上げ棒グラフ
視覚化を積み上げ棒グラフタイル視覚化に切り替えることで、探索した結果をより目立たせることができます-
タイル付きの地図
データには地理的な場所が含まれているため、マップタイルの視覚化に切り替えることもできます-
データのレベル数が多い場合は、データを探索して階層とともに表示するのは簡単です。階層内の任意のデータ値について、ドリルダウンして詳細を表示したり、ドリルアップして全体的なビューを表示したりできます。
データモデルに階層がある場合は、PowerViewで使用できます。それ以外の場合は、いくつかの簡単な手順でPowerView自体に階層を作成できます。
PowerViewでの階層の作成
Power Viewでは、階層はマトリックスの視覚化で最もよく表現されます。次のように、マトリックス視覚化で階層を作成します-
フィールドNOC_CountryRegion、Sport、Discipline、Year、Medalをこの順序でROWSエリアにドラッグします。
フィールドメダルカウントを∑VALUESにドラッグします。ROWS領域のフィールドの順序は、PowerViewの階層を定義します。
フィールドの順序がわからない場合は、任意の順序から始めて、パワービューの表示を見ながら、フィールドを上下にドラッグして、ROWS領域でフィールドを再配置します。
5つの階層レベルを示す次のマトリックス視覚化が得られます-
ご覧のとおり、レベルはネストされています。
階層のドリルアップとドリルダウン
一度に1つのレベルのみを表示できるように、階層をドリルアップおよびドリルダウンできます。詳細についてはドリルダウンし、要約についてはドリルアップできます。
ドリルアップとドリルダウンを有効にするには、最初に次のようにレベルの表示オプションを設定します。
- リボンの[デザイン]タブをクリックします。
- [オプション]グループの[レベルの表示]をクリックします。
- [行の選択] –ドロップダウンリストから一度に1レベルずつドリルダウンを有効にします。
マトリックスが折りたたまれて、レベル1のデータのみが表示されます。
観察すると、各データアイテムをクリックすると、そのアイテムの右側にドリルダウンを示す下向き矢印が表示されます。
これで、次のように一度に1レベルずつデータをドリルダウンできます。
詳細が必要なレベル1データ項目をクリックします。たとえば、[AUS]をクリックします。ご覧のとおり、AUSのメダル数は1079です。
その右側にある矢印をクリックします。または、データ項目をダブルクリックすることもできます。
AUSに関連するレベル2のデータが表示されます。
観察すると、最初のアイテムの左側にドリルアップを示す上向きの矢印が表示され、各データアイテムをクリックすると、そのアイテムの右側にドリルダウンを示す下向きの矢印が表示されます。
これで、次のようにデータをもう1レベルドリルダウンできます。
詳細が必要なレベル2データ項目をクリックします。たとえば、[アクアティクス]をクリックします。ご覧のとおり、Aquaticsのメダル数は354です。
その右側にある矢印をクリックします。
Aquaticsに関連するレベル3のデータが表示されます。
観察すると、最初のアイテムの左側にドリルアップを示す上向きの矢印が表示され、各データアイテムをクリックすると、そのアイテムの右側にドリルダウンを示す下向きの矢印が表示されます。
これで、次のようにデータをもう1レベルドリルダウンできます。
詳細が必要なレベル3データ項目をクリックします。たとえば、ダイビングをクリックします。ご覧のとおり、ダイビングのメダル数は17です。
その右側にある矢印をクリックします。
ダイビングに関するレベル4のデータが表示されます。
観察すると、最初のアイテムの左側にドリルアップを示す上向きの矢印が表示され、各データアイテムをクリックすると、そのアイテムの右側にドリルダウンを示す下向きの矢印が表示されます。
これで、次のようにデータをもう1レベルドリルダウンできます。
詳細が必要なレベル4のデータ項目をクリックします。たとえば、2008をクリックします。ご覧のとおり、2008年のメダル数は3です。
その右側にある矢印をクリックします。
2008年に関するレベル5のデータが表示されます。
観察すると、最初のレベル5データ項目では、ドリルアップを示す上向きの矢印が左側に表示されます。ドリルダウンするレベルがさらにあるため、データ項目の右側にドリルダウン矢印は表示されません。
これで、各レベルの最初の項目の左側にある上向き矢印をクリックして、一度に1レベルずつデータをドリルアップできます。
積み上げ棒グラフで階層を探索する
階層内の特定の値を重要な方法で強調表示したい場合があります。このような場合、次のように積み上げ棒グラフなどのグラフの視覚化を使用できます。
- マトリックスの視覚化をクリックして、積み上げ棒グラフに切り替えます。
- フィールドメダルを凡例エリアにドラッグします。
積み上げ棒グラフの視覚化は次のようになります-
この場合、ドリルダウンするにはバーをダブルクリックする必要があります。
AUSを表すバーをダブルクリックします。グラフはドリルダウンされ、階層内の次のレベルのデータが表示されます。
ご覧のとおり、チャートの右上隅にドリルアップを示す上向きの矢印が表示されます。
Aquatics Barをダブルクリックして、もう1つレベルをドリルダウンします。グラフはドリルダウンされ、階層内の次のレベルのデータが表示されます。
バーをダブルクリックしてドリルダウンするか、チャートの右上隅にあるドリルアップ矢印をクリックしてドリルアップできます。
これにより、プレゼンテーション中にデータをインタラクティブに探索することもできます。
このチュートリアルの前の章で、PowerViewを使用してインタラクティブにデータを探索する方法を学習しました。各PowerViewシートは、インタラクティブなレポートとして使用できます。Power Viewレポートをより魅力的にするために、Power Viewが提供するテーマ、チャートパレット、フォント、および背景色のいずれかを選択できます。
テーマを変更すると、新しいテーマがレポート内のすべてのPowerViewビジュアライゼーションに適用されます。さらに、背景画像の追加、背景の書式設定の選択、番号の書式設定、フォントまたはテキストサイズの変更を行うことができます。
レポートレイアウトの完成
他のレポートと同様に、重要なデータポイントを強調表示できるように、最初にレポートする内容と最適なレイアウトを決定する必要があります。
オーストラリアが水生で獲得したメダルの詳細を報告する必要があるとします。ご存知のように、詳細には、水生生物の分野、メダル数、およびメダルの種類(ゴールド、シルバー、ブロンズ)が含まれます。
この場合、データポイントを最適に表現するために、レポートに3つのビューを含めることができます。
- 国、スポーツ、メダル数などのデータを含むマトリックス。
- 国、スポーツ、規律、メダル数などのデータを含むカード。
- 分野、メダル、メダル数にドリルダウンされたデータを含む積み上げ棒グラフ。
ご覧のとおり、マトリックスとカードのデータは次のようにスクロールされます。
マトリックスには、すべてのスポーツと水生生物が354個のメダルを獲得したオーストラリアの詳細が表示されます。
カードにはオーストラリアが表示されます–スポーツ水生、ダイビング、水泳、水球の分野、それぞれのメダル数。
積み上げ棒グラフは、これら3つの分野のメダルタイプごとのメダル数を表示します。
レポートのレイアウトの準備ができたので、魅力的なものにすることができます。ただし、このタスクでは2つの点に注意する必要があります-
レポートの外観は、対象者(マネージャー/トップマネジメント/クライアント)に基づいている必要があります。
さまざまなフォーマットオプションに飽きないでください。シンプルに保ち、注意が必要なデータポイントを強調表示してください。
次のセクションでは、次のオプションを使用してサンプルレポートに到達する方法を理解します。
- 背景の選択。
- テーマの選択。
- フォントの変更。
- テキストサイズの変更。
背景の選択
PowerViewレポートの背景色を設定できます。デフォルトでは白です。バックグラウンドコマンドで変更できます。
- リボンの[パワービュー]タブをクリックします。
- [テーマ]グループの[背景]をクリックします。
- Light1 CenterGradientをクリックします。(レポートに最適なものを選択できます)。
選択した背景色に変わります。
背景画像を設定することもできます。たとえば、会社のロゴや会社の施設のビューを配置できます。
テーマの選択
PowerViewはいくつかのテーマをサポートしています。次のようにレポートに適したものを選択してください-
- リボンの[パワービュー]タブをクリックします。
- [テーマ]グループの[テーマ]をクリックします。
あなたはから選ぶべき多くのオプションを得るでしょう。適切なものがわからない場合は、ディスプレイがどのように見えるかを確認するためにいくつか試してみてください。
- テーマアスペクトをクリックします。
選択したテーマでレポートが表示されます。
フォントの変更
ご覧のとおり、レポートのテキストは目立ちません。次のようにフォントを変更できます-
- リボンの[パワービュー]タブをクリックします。
- [テーマ]グループの[フォント]をクリックします。
- フォントのドロップダウンリストでVerdanaをクリックします。(レポートに最適なものを選択できます)。
次に、テキストの表示を少し大きくする必要があります。
テキストサイズの変更
次のようにテキストサイズを変更します-
リボンの[パワービュー]タブをクリックします。
[テーマ]グループの[テキストサイズ]をクリックします。
ドロップダウンリストで150%をクリックします。(レポートに最適なものを選択できます)。
マトリックスの列の幅を調整します。
レポートの各ビューのサイズを調整します。
サンプルレポートの準備ができました。
主要業績評価指標(KPI)は、組織が長期にわたるパフォーマンスを測定するために使用する一連の定量化可能な指標です。KPIは通常、組織全体または部門ごと(営業、財務など)の成功を評価するために使用されます。組織の目標に基づいてKPIを定義し、進捗状況を追跡するために時々それらを監視する必要があります。
要件に基づいて選択できるKPIタイプは多数あります。例は次のとおりです。
- 収入と費用
- 利益率
- 平均購入額
- 顧客生涯価値
- 運転資本
KPIは、次のアクティビティを含むコミュニケーションの形式であることに注意してください。
組織の目的に基づいてKPIを特定します。
KPIの監視と報告。
組織の進行や組織の目標の変更に応じてKPIを変更する。
KPIの特定
KPI分析の最初の最も重要なステップは、組織で必要な傾向を効果的に監視するKPIを特定することです。これには、目的を完全に理解する必要があり、アナリストと目的の達成に責任を持つ人々との間の適切なコミュニケーションチャネルが必要です。
選択できるKPIは多数ありますが、監視を成功させるには、目的に関連するKPIを正しく選択する必要があります。KPIは組織ごと、部門ごとに異なり、パフォーマンスの向上につながる場合にのみ有効になります。
SMART基準を使用してKPIの関連性を評価できます。つまり、KPIは次のようになります。 S特定の、 M測定可能、 A維持可能、 Relevantと Time-bound。つまり、選択したKPIは次の基準を満たす必要があります-
KPIはあなたを反映します S特定の目的。
KPIを使用すると、 Mその目標に向けての進歩を容易にします。
KPIが定義されている目標は現実的です A汚染可能。
KPIが目標としている目標は R組織のエレバント。
目標を達成するための時間枠を設定して、残りの時間と比較してKPIが目標にどれだけ近いかを明らかにすることができます。
定義されたKPIは、時間の経過とともに関連性を見つけるために時々評価されます。必要に応じて、さまざまなKPIを定義して監視する必要があります。その場合にのみ、KPIモニタリングは現在の組織のニーズに関連します。
分析のニーズに基づいて、関連するKPIを選択する必要があり、例には次のものが含まれます。
営業部門は、KPIを使用して、予測粗利益に対する月間粗利益を測定する場合があります。
経理部門は、コストを評価するために、収益に対して毎月の支出を測定する場合があります。
人事部門は、四半期ごとの従業員の離職率を測定する場合があります。
ビジネスの専門家は、ビジネススコアカードにグループ化されたKPIを頻繁に使用して、ビジネスの成功の迅速かつ正確な履歴の要約を取得したり、傾向を特定したり、パフォーマンス改善の機会を特定したりします。
この章で使用されている例は、ExcelでKPIを定義および監視する方法を理解するのに役立つように示しています。KPIを特定する唯一の裁量は、目標と比較して現在のシナリオを反映するように、目的に基づいてあなたにあります。
ExcelのKPI
PowerPivotを使用して、設定された目標に対するパフォーマンスを分析できます。たとえば、PowerPivot KPIを使用して、各年および営業担当者の実際の売上と売上目標の比較を決定できます。
Power Viewを使用して、同じKPIを調査および視覚化できます。
新しいKPIを定義したり、PowerViewで編集したりすることもできます。
PowerViewのKPIを使用して美的レポートを作成できます。
ExcelでのKPIの定義
KPI分析の最初のステップは、識別されたKPIを定義することです。これには、KPIの3つのパラメーターを次のように定義する必要があります。
基本値
基本値は、値に解決される計算フィールドによって定義されます。計算フィールドは、テーブルのその行のアイテムの現在の値を表します。たとえば、売上高の合計、特定の期間の利益など。
目標値/目標
目標値(または目標)は、値に解決される計算フィールド、または絶対値によって定義されます。現在の値が評価される値です。これは、固定数、たとえば、すべての従業員に適用できる病気休暇の平均日数、または計算フィールドである可能性があります。これにより、各行の目標が異なります。たとえば、組織内の各部門の予算。
状態
ステータスは値の指標です。視覚的な指標として設定すると印象的です。ExcelのPowerViewでは、KPIを編集して、使用するインジケーターと各インジケーターをトリガーする値を選択できます。
たとえば、製品を販売している組織の営業担当者の販売目標を監視するとします。分析の目的は、目標売上高を達成している最高のパフォーマンスを発揮する人を特定することです。次のようにKPIの定義に進むことができます-
Base Value −各営業担当者の販売額の現在価値。
Target Value / Goal−これは、営業担当者間の比較を可能にするために、すべての営業担当者に対して固定されています。目標販売額が3500であると想定します。別の分析では、営業担当者の目標値を変更できることに注意してください。
Status −ステータスは、目標値と比較した基本値のステータスを簡単に判断できるように、グラフィックで表示されます。
PowerPivotのKPI
PowerPivotでKPIを次のように定義できます-
- 2つのテーブルSalesPersonとSalesから始めます。
- SalesPersonテーブルには、SalesPersonIDとSalesPersonNameが含まれています。
- 販売テーブルには、販売員ごとおよび月ごとの販売情報が含まれています。
- 2つのテーブルをデータモデルに追加します。
- フィールドSalesPersonIDを使用して、2つのテーブル間に関係を作成します。
基本値を設定するには、売上高の計算フィールドが必要です。
次のように、データモデルの[売上高]列の[売上高]テーブルに計算フィールドを追加します。
Total Sales:= sum([Sales Amount])
- PowerPivotウィンドウのリボンのピボットテーブルをクリックします。
- [ピボットテーブルの作成]ダイアログボックスで[新しいワークシート]を選択します。
- ピボットテーブルのROWS領域に営業担当者フィールドを追加します。
- リボンの[POWERPIVOT]タブをクリックします。
- [計算]グループの[KPI]をクリックします。
- ドロップダウンリストで[新しいKPI]をクリックします。
Key Performance Indicator(KPI)ダイアログボックスが表示されます。
[KPI基本フィールド(値)]ボックスで[総売上高]を選択します。
KPIステータスで、次のオプションがあります-
[ターゲット値の定義]で、[絶対値]を選択し、ボックスに3500と入力します。
[ステータスしきい値の定義]で、パーセンテージを表す垂直バーを40と80に調整します。
[アイコンスタイルの選択]で、最初のオプションを選択します。
[OK]ボタンをクリックします。ピボットテーブルフィールドリストのSalesテーブルで次のことを確認できます-
Total SalesフィールドはKPIであり、アイコンで示されます
3つのKPIパラメーター–値、目標、およびステータスは、総売上KPIの下のフィールドとして表示されます。
総売上高の下で、値、目標、ステータスの3つのKPIパラメータを選択します。
3つの列がPowerPivotに表示され、[ステータス]列に対応する値に従ってアイコンが表示されます。
パーセンテージではなく値でKPIしきい値を定義することもできます。定義されたKPIを変更するには、次の手順に従います。
- リボンの[計算]グループで[KPI]をクリックします。
- ドロップダウンリストで[KPIの管理]をクリックします。
[KPIの管理]ダイアログボックスが表示されます。
- KPI –総売上高をクリックします。
- [編集]ボタンをクリックします。
Key Performance Indicator(KPI)ダイアログボックスが表示されます。
- [ステータスしきい値の定義]で、垂直バーを1500と3000に調整します。
- 以前のオプションの残りを保持します。
- [OK]をクリックします。
ご覧のとおり、ステータスアイコンは変更されたしきい値を反映しています。
PowerViewのKPI
PowerViewのKPIを使用して美的レポートを作成できます。データモデルで事前に定義されたKPIを使用するか、PowerViewでKPIを追加することができます。
Power ViewでKPIを追加または編集するには、次の手順に従います。
- Power View Sheetで、[PowerPivot]タブをクリックします。
前のセクションで使用したPowerPivotリボンが表示されます。
- [計算]グループの[KPI]をクリックします。
- [新しいKPI]をクリックして、KPIを追加します。
- KPIを編集するには、[KPIの管理]をクリックします。
手順は前のセクションと同じです。
次のように、PowerViewのKPIを使用して販売実績の美的レポートを作成できます。
- リボンの[データ]タブをクリックします。
- [レポート]グループの[パワービュー]をクリックします。
PowerViewシートが表示されます。
フィールド(営業担当者、総売上高、総売上高ステータス)を含むテーブルを追加します。
「営業担当者」、「総売上高」、「総売上目標」のフィールドを持つ2番目のテーブルを追加します。
2番目のテーブルを100%スタックバーに変換します。
営業担当者、地域、総売上高、総売上高ステータスのフィールドを持つ3番目のテーブルを追加します。
3番目のテーブルをカードに変換します。フィールドRegionをTileByにドラッグします。
タイトルを追加–販売実績。
フォントを変更します。
テキストサイズを大きくします。
テーブル、100%スタックバー、カードのサイズを適切に変更します。
販売実績レポートの準備ができました-
ご覧のとおり、Power Viewでは、結果を次のように表現できます。
KPIステータスのアイコンが表示されたテーブルは、PowerPivotレポートに似ています。
100%積み上げバーは、目標に関して達成されたパーセンテージを示します。また、すべてのパフォーマンスを明確に比較していることにも気付くでしょう。
カードには、営業担当者のKPIステータスと所属する地域が表示されます。タイルをインタラクティブにスクロールして、さまざまなリージョンの結果を表示し、リージョンごとにパフォーマンスを評価するためのスコープを与えることができます。