数式内の演算を実行する順序

注: 最新のヘルプ コンテンツをできるだけ早く、お客様がお使いの言語で提供したいと考えております。このページは、自動翻訳によって翻訳されているため、文章校正のエラーや不正確な情報が含まれている可能性があります。私たちの目的は、このコンテンツがお客様の役に立つようにすることです。お客様にとって役立つ情報であったかどうかを、このページの下部でお知らせください。簡単に参照できるように、こちらに英語の記事があります。

計算が実行される順序が数式の戻り値に影響することがあるため、演算の実行順序の決定方法、および必要な結果を得るための実行順序の変更方法を理解しておくことは重要です。

  • 計算の順序

    数式では、特定の順序で値が計算されます。Excel の数式は、常に等号 (=) で開始します。Excel では、等号の後に続く文字を数式として解釈します。等号の後に、定数やセル参照など、計算対象の要素 (オペランド) が続きます。これらの要素を演算子で区切ります。Excel では、数式内のそれぞれの演算子の優先順位に基づいて、左から順に数式が計算されます。

  • Excel の数式での演算子の優先順位

    1 つの数式で複数の演算子を使用する場合、次の表に示した順序で計算が実行されます。数式に同順位の演算子が含まれる場合 (たとえば、乗算演算子と除算演算子が含まれる場合)、左から右の順に計算が実行されます。

    演算子

    説明

    : (コロン)

    (スペース 1 つ)

    , (カンマ)

    参照演算子

    負の値 (-1 など)

    %

    パーセント

    ^

    べき算

    * および /

    乗算または除算

    + または -

    加算または減算

    &

    文字列の結合または連結

    =
    < >
    < =
    > =
    < >

    比較

  • Excel の数式でのかっこの使用

    計算順序を変更するには、最初に計算を実行する必要のある数式の要素をかっこで囲みます。たとえば、次の数式では、加算の前に乗算が実行されるため、結果として 11 が返されます。つまり、この数式ではまず 2 と 3 が乗算され、その結果に 5 が加算されます。

    =5+2*3

    上の数式にかっこを使用して構文を次のように変更すると、まず 5 に 2 が加算され、その結果に 3 が乗算されるため、計算結果は 21 になります。

    =(5+2)*3

    次の例では、式の最初の部分を囲むかっこにより、セル B4 の値に 25 が加算され、その結果がセル D5、E5、および F5 の合計値で除算されます。

    =(B4+25)/SUM(D5:F5)

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

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

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

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

×