計算運算子及優先順序

重要:  本文係由機器翻譯而成,請參閱免責聲明。本文的英文版本請見這裡,以供參考。

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

本文內容

運算子類型

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

文字串連運算子

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

文字運算子

意義

範例

結果

& (與)

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

= 」 北"&"wind 會"

北風

="Hello"& 「 」 和 「 世界 」

此範例中插入兩個字之間的空格字元。指定空格字元括號括號和右括住一個空格 (「 」)。

參照運算子

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

參照運算子

意義

範例

: (冒號)

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

B5:B15

, (逗號)

聯合運算子,可以將多個參照位址結合成一個參照位址

SUM(B5:B15,D5:D15)

(空白)

交集運算子,傳回儲存格的參照常見公式中的範圍。在此範例中,儲存格 C7 中找到這兩個範圍,因此交集。

B7:D7 C6:C8

頁面頂端

Excel 在公式中執行運算的順序

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

計算順序

公式計算以特定順序中的值。在 Excel 中的公式一定會開始使用等號 (=)。在等號目的是告知 Excel 的字元造成公式。等號後面是項目,計算 (例如數字或儲存格參照運算元),這以計算運算子 (例如 +、-,*,或 /)。Excel 會計算公式從左到右,根據以特定順序的每一個公式中的運算子。

運算子優先順序

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

運算子

描述

: (冒號)

(一個空格)

, (逗號)

參照運算子

負值 (例如 –1)

%

百分比

^

乘冪 (調高乘冪)

* 和 /

乘和除

+ 和 -

加和減

&

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

=
< >
<=
>=
<>

比較

括號的使用

若要變更評估順序,請用括號圍住最先計算的公式部分。例如,下列的公式將得到 11 因為於加法前先計算乘。公式先 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)

頁面頂端​​

附註: 機器翻譯免責聲明︰本文係以電腦系統翻譯而成,未經人為介入。Microsoft 提供此等機器翻譯旨在協助非英語系使用者輕鬆閱讀 Microsoft 產品、服務及技術相關內容。基於本文乃由機器翻譯而成,因此文中可能出現詞辭、語法、文法上之錯誤。

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

這項資訊有幫助嗎?

感謝您的意見反應!

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

×