Excel 2019(第 13 部分):建立複雜公式

Excel 2019(第 13 部分):建立複雜公式

您可能有使用僅包含一個運算符的公式(例如7+9)的經驗。更複雜的公式可能包含多個數學運算符,例如5+2*8。當公式中有多個運算時,運算順序會告訴Excel要先執行哪個運算。要編寫給出正確答案的公式,您需要了解運算順序。

操作順序

Excel 會依照以下順序計算公式:

  • 數學運算放在括號內
  • 指數計算(例如 3^2)
  • 乘法和除法,以先到者為準
  • 加法和減法,以先到者為準

雖然這個公式看起來很複雜,但是一步一步就能找到正確答案。

Excel 2019(第 13 部分):建立複雜公式

首先,我們從括號內的計算開始。本例為6 - 3 = 3

Excel 2019(第 13 部分):建立複雜公式

正如您所看到的,該公式看起來已經更簡單了。接下來,我們來看看是否有指數。有2 ^ 2 = 4

Excel 2019(第 13 部分):建立複雜公式

接下來,我們將從左到右的順序處理任何乘法和除法。因為除法在乘法之前,所以先計算:3/4 = 0.75

Excel 2019(第 13 部分):建立複雜公式

現在,我們將計算剩餘的乘法:0.75 * 4 = 3

Excel 2019(第 13 部分):建立複雜公式

接下來,再次以從左到右的順序計算所有加法或減法。加法先行:10 + 3 = 13

Excel 2019(第 13 部分):建立複雜公式

最後,執行剩餘的減法:13 - 1 = 12

Excel 2019(第 13 部分):建立複雜公式

現在,我們得到了答案:12。這就是將公式輸入 Excel 後得到的準確結果。

Excel 2019(第 13 部分):建立複雜公式

創建複雜的公式

在下面的範例中,本文將示範 Excel 如何使用計算順序來求解更複雜的公式。此處,此範例想要計算餐飲發票的銷售稅成本。為此,在儲存格D6 中寫入的公式將為=(D3+D4+D5)*0.075 此公式會將商品的價格相加,然後將該數值乘以 7.5% 的稅率(寫為 0.075)來計算答案。

Excel 2019(第 13 部分):建立複雜公式

Excel遵循運算順序。首先,將括號內的數值相加:(45.80+68.70+159.60) = 274.10。然後,將該數值乘以稅率:274.10*0.075。結果將顯示銷售稅為 20.56 美元。

Excel 2019(第 13 部分):建立複雜公式

創建公式時遵循運算順序尤其重要。否則,Excel 將無法正確計算結果。在範例中,如果不包含括號,則會先計算乘法,導致結果不正確。括號通常是決定 Excel 中首先執行哪個計算的最佳方式。

Excel 2019(第 13 部分):建立複雜公式

如何使用運算順序建立複雜的公式

下面的範例使用儲存格引用和數值來建立一個複雜的公式來小計餐飲帳單。公式將首先計算每個選單項目的成本,然後將這些值相加。

1. 選取將包含公式的儲存格。例如,我們將選擇儲存格C5。

Excel 2019(第 13 部分):建立複雜公式

2. 輸入公式。例如,輸入=B3*C3+B4*C4。公式將遵循運算順序,首先執行乘法:2.79*35 = 97.652.29*20 = 45.80。然後將這些值相加來計算總數:97.65+45.80。

Excel 2019(第 13 部分):建立複雜公式

3. 檢查公式的準確性,然後按下鍵盤上的Enter 。將計算公式並顯示結果。在範例中,結果顯示訂單小計為143.45 美元。

Excel 2019(第 13 部分):建立複雜公式

您可以在任何方程式中添加括號以使其更易於閱讀。乘法運算可以放在括號中,以明確它們將在加法之前計算,並且本範例中的公式的結果不會改變。

Excel 2019(第 13 部分):建立複雜公式

Excel 並不總是告訴您公式是否有錯誤,因此您需要測試所有公式。


在 Excel 上玩“拼圖”

在 Excel 上玩“拼圖”

Reddit 用戶 MehmetSalihKoten 在 Microsoft Excel 中創建了俄羅斯方塊的全功能版本。

如何使用Excel中的轉換功能

如何使用Excel中的轉換功能

要轉換 Excel 中的測量單位,我們將使用 Convert 函數。

Excel中HLOOKUP函數的使用方法

Excel中HLOOKUP函數的使用方法

HLOOKUP 函數是什麼?如何在Excel中使用HLOOKUP函數?讓我們來和 LuckyTemplates 一起找出答案吧!

Excel中的IFERROR函數、公式及用法

Excel中的IFERROR函數、公式及用法

Excel 中的 IFERROR 函數非常常用。為了很好地使用它,您需要了解 Microsoft Excel 的 IFERROR 公式。

如何在 Excel 中使用 VALUE 函數

如何在 Excel 中使用 VALUE 函數

Excel中的VALUE函數是什麼?Excel中的數值公式是什麼?讓我們透過 LuckyTemplates.com 來了解一下吧!

Excel EOMONTH函數,EOMONTH函數如何使用

Excel EOMONTH函數,EOMONTH函數如何使用

Excel中的EOMONTH函數用於顯示給定月份的最後一天,實作非常簡單。然後,您將根據我們輸入的數據獲得特定月份的最後一天。

如何在 Excel VBA 中使用 do-while 循環

如何在 Excel VBA 中使用 do-while 循環

想要在 Excel VBA 中自動執行重複任務嗎?因此,讓我們學習如何使用 Do-While 迴圈來實作一系列重複操作,直到滿足條件。

Excel 2016 - 第 6 課:變更 Excel 中的列、行和儲存格的大小

Excel 2016 - 第 6 課:變更 Excel 中的列、行和儲存格的大小

Excel 中的預設列寬和行高可能與您輸入的資料不符。以下的文章向您介紹了一些在Excel 2016中更改列、行和儲存格大小的方法,請參考!

Excel 2016 - 第 5 課:儲存格與區域的基本概念

Excel 2016 - 第 5 課:儲存格與區域的基本概念

每當您使用 Excel 時,您都需要在儲存格中輸入資訊或內容。讓我們透過LuckyTemplates來學習Excel 2016中單元格和區域的基本概念!

如何在Excel中使用XLOOKUP函數

如何在Excel中使用XLOOKUP函數

Excel 中的 Xlookup 函數是什麼?如何在Excel中使用Xlookup?讓我們透過 LuckyTemplates.com 來了解一下吧!