Excel-data-analysis-formula-auditing

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

Excelデータ分析-フォーミュラ監査

数式の正確性を確認するか、エラーの原因を見つけることができます。 Excelの数式監査コマンドを使用すると、簡単に検索できます

  • アクティブセルの数式の計算に貢献しているセル。
  • どの数式がアクティブセルを参照しているのか。

これらの調査結果は、視覚化を容易にする矢印線でグラフィカルに表示されます。 アクティブなワークシート内のすべての数式を単一のコマンドで表示できます。 数式が別のブックのセルを参照している場合は、そのブックも開きます。 Excelは開いていないブックのセルに移動できません。

表示オプションの設定

使用しているワークブックの表示オプションが正しく設定されているかどうかを確認する必要があります。

  • [*ファイル]> [オプション]をクリックします。
  • [Excelオプション]ダイアログボックスで、[詳細設定]をクリックします。
  • ワークブックの表示オプション-
  • ワークブックを選択します。
  • For objects、showで、Allが選択されていることを確認します。
  • 監査するすべてのワークブックに対してこの手順を繰り返します。

表示オプションの設定

前例をトレースする

先行セルとは、アクティブセル内の数式によって参照されるセルです。

次の例では、アクティブセルはC2です。 C2には、式 = B2* C4 があります。

B2とC4は、C2の先行セルです。

トレース先例

セルC2の先例をトレースするには、

  • セルC2をクリックします。
  • [数式]タブをクリックします。
  • Formula AuditingグループのTrace Precedentsをクリックします。

トレースの前例

B2からC2への矢印と、C4からC2への矢印の2つが表示され、先例をトレースします。

表示される2つの矢印

セルの前例をトレースするには、セルに有効な参照を含む数式が必要であることに注意してください。 そうしないと、エラーメッセージが表示されます。

  • 数式が含まれていないセルをクリックするか、空のセルをクリックします。
  • Formula AuditingグループのTrace Precedentsをクリックします。

メッセージが表示されます。

メッセージを取得

矢印を削除する

[式の監査]グループの[矢印の削除]をクリックします。

矢印の削除

ワークシート内のすべての矢印が消えます。

依存関係のトレース

依存セルには、他のセルを参照する数式が含まれています。 つまり、アクティブセルが別のセルの数式に寄与する場合、他のセルはアクティブセルの依存セルになります。

以下の例では、C2の式は = B2* C4 です。 したがって、C2はセルB2およびC4の依存セルです。

依存関係の追跡

セルB2の依存関係をトレースするには、

  • セルB2をクリックします。
  • [数式]タブをクリックします。
  • Formula AuditingグループのTrace Dependentsをクリックします。

フォーミュラ監査のトレース依存関係

B2からC2への矢印が表示され、C2がB2に依存していることが示されます。

セルC4の依存関係をトレースするには-

  • セルC4をクリックします。
  • [式]タブで、[式監査]グループの[依存関係をトレース]をクリックします。

C4からC2への別の矢印が表示され、C2もC4に依存していることが示されます。

セルのトレース依存関係

[式の監査]グループの[矢印の削除]をクリックします。 ワークシート内のすべての矢印が消えます。

-セルの依存関係をトレースするには、セルは別のセルの数式によって参照される必要があります。 そうしないと、エラーメッセージが表示されます。

  • セルB6のクリックは、どの数式でも参照されていないか、空のセルをクリックしていません。
  • Formula AuditingグループのTrace Dependentsをクリックします。 メッセージが表示されます。

トレースの依存関係をクリック

数式の使用

あなたは先例と従属の概念を理解しました。 ここで、いくつかの数式を含むワークシートを検討します。

式の操作

  • 試験結果表の合格カテゴリの下のセルをクリックします。
  • Trace Precedentsをクリックします。 左側のセル(マーク)と範囲E4:F8が前例としてマップされます。
  • 試験結果表の合格カテゴリの下にあるすべてのセルについて繰り返します。

試験結果表

  • Student GradesテーブルのPass Categoryの下のセルをクリックします。
  • [依存関係をトレース]をクリックします。 試験結果表の合格カテゴリの下にあるすべてのセルは、従属としてマップされます。

学生の成績表

数式を表示する

以下のワークシートには、東、北、南、西の地域の営業担当者による売上の概要が含まれています。

数式の表示

  • リボンの[式]タブをクリックします。
  • [式の監査]グループの[式の表示]をクリックします。 ワークシートの数式が表示され、どのセルに数式が含まれているか、およびその数式が何であるかがわかります。

式を表示

  • TotalSales の下のセルをクリックします。 *Trace Precedentsをクリックします。 ワークシートのアイコンが矢印の端に表示されます。 ワークシートアイコンは、前例が別のワークシートにあることを示します。

トレースの前例をクリック

矢印をダブルクリックします。* Go TO *ダイアログボックスが表示され、前例を示します。

ダイアログに移動

ご覧のとおり、4つの異なるワークシートに4つの前例があります。

  • 前例のいずれかの参照をクリックします。
  • 参照ボックスに参照が表示されます。
  • OKをクリックしてください。 その前例を含むワークシートが表示されます。

数式を評価する

セル内の複雑な数式がステップごとにどのように機能するかを調べるには、数式の評価コマンドを使用できます。

セルC14の式NPV(中年)を考えます。 式は

*= SQRT(1+ C2)* C10*
  • セルC14をクリックします。
  • リボンの[式]タブをクリックします。 *[式の監査]グループの[式の評価]をクリックします。 [式の評価]ダイアログボックスが表示されます。

式の評価

[式の評価]ダイアログボックスでは、[評価]の下のボックスに式が表示されます。 [評価]ボタンを数回クリックすると、数式は段階的に評価されます。 次に下線付きの式が常に実行されます。

式の評価

ここで、C2は式で下線が引かれています。 したがって、次のステップで評価されます。 [評価]をクリックします。

評価ボタンをクリック

セルC2の値は0.2です。 したがって、C2は0.2と評価されます。* 1+ 0.2 *は、次のステップとして下線が引かれています。 [評価]をクリックします。

評価をクリック

1+ 0.2は1.2と評価されます。 * SQRT(1.2)*に次のステップとして下線が引かれています。 [評価]をクリックします。

評価

SQRT(1.2)は1.09544511501033として評価されます。 C10 は、次のステップとしてそれを示す下線が引かれています。 [評価]をクリックします。

SQRTの評価

C10は4976.8518518515として評価されます。

1.09544511501033* 4976.8518518515は、次のステップとして下線が引かれています。 [評価]をクリックします。

再起動ボタン

1.09544511501033* 4976.8518518515は5,451.87と評価されます。

評価する式はこれ以上ありません。これが答えです。 [評価]ボタンが[再起動]ボタンに変わり、評価の完了を示します。

エラーチェック

ワークシートやワークブックの計算が完了したら、エラーチェックを行うことをお勧めします。

次の簡単な計算を検討してください。

エラーチェック

セルでの計算の結果、エラー#DIV/0!が発生しました。

  • セルC5をクリックします。
  • リボンの[式]タブをクリックします。
  • [式の監査]グループの[エラーチェック]の横にある矢印をクリックします。 ドロップダウンリストで、*循環参照*が無効になっていることがわかります。これは、ワークシートに循環参照がないことを示しています。
  • ドロップダウンリストから Trace Error を選択します。

トレースエラーの選択

アクティブなセルの計算に必要なセルは、青い矢印で示されています。

セルのアクティブ化

  • [矢印の削除]をクリックします。
  • [エラーチェック]の横の矢印をクリックします。
  • ドロップダウンリストから[エラーチェック]を選択します。

エラーチェックの選択

  • エラーチェック*ダイアログボックスが表示されます。

エラーチェックダイアログボックス

次のことに注意してください-

  • [このエラーに関するヘルプ]をクリックすると、エラーに関するExcelヘルプが表示されます。
  • [計算ステップの表示]をクリックすると、[式の評価]ダイアログボックスが表示されます。
  • [エラーを無視]をクリックすると、[エラーチェック]ダイアログボックスが閉じ、[エラーチェック]コマンドを再度クリックすると、このエラーは無視されます。
  • [数式バーで編集]をクリックすると、数式バーの数式が表示され、セル内の数式を編集できます。