計算運算子與優先順序

運算子會指定您要在公式元素上執行的計算類型。 系統會根據預設順序進行計算,但您可以使用括弧來變更此順序。

本文內容

運算子類型

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

運算子類型

計算運算子有四種不同的類型:算術、比較、文字串連(結合文字)和參照。

算術運算子

若要執行基本的數學運算,例如加法、減法或乘法;合併數位;並產生數位結果,請在公式中使用下列算術運算子:

算術運算子

意義

範例

結果

+ (加號)

加法

= 3 + 3

6

- (減號)

減法
負號

= 3 – 1
=-1

2

-1

* (星號)

乘法

= 3 * 3

9

/ (斜線)

除法

= 15/3

5

% (百分比符號)

百分比

= 20% * 20

4

^ (插入號)

乘冪

= 3 ^ 2

9

比較運算子

您可以使用下列運算子來比較兩個值。 使用這些運算子比較兩個值時,結果為 TRUE 或 FALSE 的邏輯值。

比較運算子

意義

範例

= (等號)

等於

A1=B1

> (大於符號)

大於

A1>B1

< (小於符號)

小於

A1<B1

>= (大於或等於符號)

大於或等於

A1>=B1

<= (小於或等於符號)

小於或等於

A1<=B1

<> (不等於符號)

不等於

A1<>B1

文字串連運算子

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

文字運算子

意義

範例

結果

& (& 符號)

將兩個值連接或串連起來,產生一個連續的文字值

= "北" & "風"

北風

= "Hello" & "" & "world"

這個範例會在兩個字之間插入一個空白字元。 空白字元是在開始和結束引號("")中括住一個空格來指定的。

世界您好

參照運算子

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

參照運算子

意義

範例

: (冒號)

範圍運算子,可以將一個參照擴大到兩個參照之間 (包含這兩個參照) 的所有儲存格。

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)

頁首

附註:  本頁面是經由自動翻譯而成,因此文中可能有文法錯誤或不準確之處。 讓這些內容對您有所幫助是我們的目的。 告訴我們這項資訊是否有幫助? 這裡是供您參考的英文文章

增進您的 Office 技巧
探索訓練
優先取得新功能
加入 Office 測試人員

這項資訊有幫助嗎?

感謝您的意見反應!

感謝您的意見反應! 我們將協助您與我們的其中一個 Office 支援專員連絡以深入了解您的意見。

×