在某些情況下,執行計算的順序可能會影響公式的傳回值,因此請務必瞭解決定順序的方式,以及要如何變更順序才能取得您想要的結果。

  • 計算順序

    公式會依照特定的順序來計算值。 Excel 中的公式永遠都是以等號 (=) 開頭。 Excel 將等號之後的字元解譯為公式。 等號之後就是要計算的元素 (運算元),如常數或儲存格參照。 這些元素是由計算運算子加以分隔。 Excel 會根據公式中運算子的特定順序,由左至右計算公式。

  • Excel 公式中的運算子優先順序

    如果您在單一個公式中合併多個運算子,Excel 會按照下表中顯示的順序來執行運算。 如果公式包含具有相同優先順序的運算子 ,例如,如果公式同時包含乘法運算子和除法運算子,Excel會從左至右評估運算子。

    運算子​​

    描述

    : (冒號)

    (單一空格)

    , (逗號)

    參照運算子

    負 (如在 -1 中)

    %

    百分比

    ^

    乘冪

    * 和 /

    乘和除

    + 和 -

    加和減

    &

    連接兩個文字字串 (串連)

    =
    < >
    <=
    >=
    <>

    比較運算子

  • 在公式中Excel括弧

    若要變更評估順序,請用括弧括住最先計算的公式部分。 例如,下列公式的結果是 11,因為 Excel 先計算乘法再執行加法運算。 公式先將 2 乘以 3,然後與 5 相加來得到結果。

    =5+2*3

    相反地,如果您使用括號變更語法,Excel 會先將 5 加 2,再將結果乘以 3,得到結果 21。

    =(5+2)*3

    在下面範例中,公式第一部分中的括號強制 Excel 先計算 B4+25,然後再除以儲存格 D5、E5 和 F5 中數值的和。

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

Need more help?

Expand your skills
Explore Training
Get new features first
Join Microsoft Insiders

Was this information helpful?

How satisfied are you with the translation quality?
What affected your experience?

Thank you for your feedback!

×