ネストした数式を 1 レベルずつ検証する

重要:  この記事は機械翻訳されています。機械翻訳についての「免責事項」をお読みください。この記事の英語版を参照するには、ここをクリックしてください。

ネストされた数式では、途中の計算や論理テストが複数あるため、最終的な計算結果がどのように算出されたかを理解することが難しい場合があります。 ただし、[数式の検証] ダイアログ ボックスを使用すると、ネストされた数式の各部分を数式が計算される順序で確認できます。 たとえば、数式 =IF(AVERAGE(F2:F5)>50,SUM(G2:G5),0) は、次のように中間結果を確認できると、理解しやすくなります。

ダイアログ ボックスに表示される各ステップ

説明

=IF(AVERAGE(F2:F5)>50,SUM(G2:G5),0)

ネストされた数式が、まず表示されます。 この例では、AVERAGE 関数と SUM 関数が IF 関数内にネストされています。

=IF(40>50,SUM(G2:G5),0)

F2 ~ F5 のセル範囲には、55、35、45、25 の値があるため、AVERAGE(F2:F5) 関数の結果は 40 になります。

=IF(False,SUM(G2:G5),0)

[エンタープライズ数値 40 は 50 より大きい (論理式引数) は、IF 関数の 1 番目の引数の式は false。

0

IF 関数では、3 番目の引数 (value_if_false 引数) の値を返します。SUM 関数は、2 番目の引数 (引数を真の場合) は、IF 関数には、式が true の場合にのみが返されます評価されません。

  1. 数式を検証するセルを選びます。 一度に 1 つのセルのみが検証できます。

  2. [数式] タブの [ワークシート分析] で [数式の検証] をクリックします。

    The Formula Auditing group on the Formulas tab

  3. [検証] をクリックし、下線が表示されている参照の値を確認します。 検証結果は斜体で表示されます。

    数式の下線が表示されている部分が他の数式への参照の場合、[ステップ イン] をクリックすると、その数式が [検証] ボックスに表示されます。 [ステップ アウト] をクリックすると、前のセルと数式に戻ります。

    注: 同じ参照が数式で二度目に表示されるとき、または数式で他のブックのセルが参照されている場合、[ステップ イン] ボタンは使用できません。

  4. 数式の各レベルが検証されるまで、この操作を繰り返します。

  5. 検証結果を再確認するには、[再び開始] をクリックします。

    検証を終了するには、[閉じる] をクリックします。

    注記: 

    • IF を使って関数と CHOOSE 関数を数式には、検証できないと、#n/a は、[検証] ボックスに表示されます。

    • 参照が空白の場合、0 (ゼロ) が [検証] ボックスに表示されます。

    • 次の関数が再計算の各ワークシートが変更が原因と数式の検証結果がセルに表示される内容と異なる: RAND、領域、インデックス、オフセット、セル、INDIRECT、行、列、NOW、TODAY、RANDBETWEEN します。

注: 機械翻訳についての免責事項: この記事の翻訳はコンピューター システムによって行われており、人間の手は加えられていません。マイクロソフトでは、英語を話さないユーザーがマイクロソフトの製品、サービス、テクノロジに関するコンテンツを理解するのに役立てるため、こうした機械翻訳を提供しています。記事は機械翻訳されているため、用語、構文、文法などに誤りがある場合があります。

スキルを磨く
トレーニングの探索
新機能を最初に入手
Office Insider に参加する

この情報は役に立ちましたか?

ご意見をいただきありがとうございます。

フィードバックをお寄せいただき、ありがとうございます。Office サポートの担当者におつなぎいたします。

×