計算運算子與優先順序

套用到
Microsoft 365 Excel Mac 版 Microsoft 365 Excel Excel 2024 Mac 版 Excel 2024 Excel 2021 Mac 版 Excel 2021 Excel 2019 Excel 2016 iPad 版 Excel iPhone 版 Excel Android 版 Excel 平板電腦 Android 版 Excel 手機

運算子指定你想對公式元素執行的計算類型。 計算有預設順序,但你可以用括號改變順序。

本文內容

運算子類型

計算運算子有四種不同類型:算術運算子、比較運算子、文字串接(文字連接 (結合文字) )以及參考運算子。

算術運算子

執行基本數學運算,如加法、減法或乘法;合併數字;並產生數值結果,並使用以下算術運算子表示公式:

算術運算子 意義 範例 結果
+ (加號) 加法 =3+3 6
- (減號) 減法
否定
=3–1
=–1
2
-1
* (星號) 乘法 =3*3 9
/ (斜線) 除法 =15/3 5
% (百分比符號) 百分比 =20%×20 4
^ (插入號) 乘冪 =3^2 9

比較運算子

您可以使用下列運算子來比較兩個值。 當使用這些運算子比較兩個值時,結果是一個邏輯值,可能是真或假。

比較算符 意義 範例
= (等號) 等於 A1=B1
> (比符號更偉大) 大於 A1>B1
< (比簽名還) 小於 A1<B1
>= (大於或等於符號) 大於或等於 A1>=B1
<= (小於或等於符號) 小於或等於 A1<=B1
<> (不等於簽名) 不等於 A1<>B1

文字串連運算子

使用&符號 (&) 來串接 (組合) 一個或多個文字串,產生一段文字。

文字運算子 意義 範例 結果
& (& 符號) 將兩個值連接或串連起來,產生一個連續的文字值 =「北方」&「風」 Northwind
=「哈囉」& 「」&「世界」
此範例在兩個字之間插入空格字元。 空格字元是透過用開引號和閉引號包圍空格來指定 (“ ”) 。
哈囉,世界

參照運算子

使用下列運算子合併儲存格範圍以進行計算。

參照運算子 意義 範例
: (冒號) 範圍運算子,可以將一個參照擴大到兩個參照之間 (包含這兩個參照) 的所有儲存格。 B5:B15
, (逗號) 聯集運算子,可以將多個參照合併成一個參照 SUM(B5:B15,D5:D15)
(空格) 交集算子,回傳公式中該區間共有的格子參考。 在這個例子中,單元 C7 同時出現在兩個範圍中,因此它是交集。 B7:D7 C6:C8

頁面頂端

Excel 在公式中執行運算的順序 (機器翻譯)

在某些情況下,計算的順序會影響公式的回傳值,因此了解排序如何決定以及如何改變順序以達成理想結果非常重要。

計算順序

公式會依照特定的順序來計算值。 Excel 中的公式永遠都是以等號 (=) 開頭。 等號告訴 Excel 後面的字元構成一個公式。 相等號之後是要計算的元素, (運算元,例如數字或格子參考,) ,這些元素由計算運算子分隔, (如+、-、*或/) 。 Excel 會根據公式中運算子的特定順序,由左至右計算公式。

運算子優先順序

如果您在單一個公式中合併多個運算子,Excel 會按照下表中顯示的順序來執行運算。 如果公式裡面的運算子有相同的前導參照 - 例如,一個公式裡面同時含有乘法和除法運算子 - Excel就會由左至右評估運算子。

運算子 描述
: (冒號)
(單一空格)
, (逗號)
參照運算子
負 (如在 -1 中)
% 百分比
^ 指數 (提升為功率)
* 和 / 乘和除
+ 和 - 加和減
& 連接兩個文字字串 (串連)
=
< >
<=
>=
<>
比較

括號的使用

若要變更評估順序,請用括弧括住要先計算的公式部分。 例如,以下公式會產生 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)

頁首