在Excel中結合ROUND和SUM函數

在Excel中將單個公式中的兩個或多個函數(如ROUND和SUM)的操作組合在一起通常稱為嵌套函數

嵌套是通過讓一個函數充當第二個函數的參數來完成的。

在上圖中:

在Excel中結合ROUND和SUM函數

從Excel 2007開始,可以嵌套在一起的函數級數是64。

在此版本之前,只允許使用七層嵌套。

在評估嵌套函數時,Excel總是先執行最深或最內層的函數,然後向外運行。

根據組合時兩個功能的順序,

即使第6到第8行中的公式產生非常相似的結果,但嵌套函數的順序可能很重要。

第6行和第7行中公式的結果在數值上差異僅為0.01,這取決於數據要求可能有重要意義,也可能不重要。

ROUND / SUM公式示例

以下步驟介紹瞭如何在上圖中輸入位於單元格B6中的ROUND / SUM公式。

= ROUND(SUM(A2:A4),2)

雖然可以手動輸入完整的公式,但很多人發現使用函數的對話框輸入公式和參數更容易。

該對話框簡化了每次輸入一個函數的參數,而不必擔心函數的語法 - 例如圍繞參數的括號和作為參數之間的分隔符的逗號。

儘管SUM函數有自己的對話框,但是當函數嵌套在另一個函數中時,它不能使用。 輸入公式時,Excel不允許打開第二個對話框。

  1. 點擊單元格 B6使其成為活動單元格。
  2. 點擊功能區的“ 公式”選項卡。
  3. 點擊菜單中的Math&Trig ,打開功能下拉列表。
  4. 點擊列表中的ROUND打開ROUND功能對話框。
  5. 點擊對話框中的數字行。
  6. 鍵入SUM(A2:A4)以輸入SUM函數作為ROUND函數的Number參數。
  7. 點擊對話框中的Num_digits行。
  8. 在此行中鍵入2以將SUM函數的答案舍入為2位小數。
  9. 單擊確定以完成公式並返回到工作表。
  10. 答案764.87應出現在單元格B6中,因為我們已將單元格D1到D3(764.8653)中的數據總和舍入為小數點後兩位。
  11. 點擊單元格C3將顯示嵌套函數
    = ROUND(SUM(A2:A4),2)在工作表上方的公式欄中

SUM / ROUND數組或CSE公式

數組公式(例如單元格B8中的數組公式)允許在單個工作表單元格中進行多次計算。

數組公式中的大括號或大括號{}很容易識別。 但是,這些大括號不是鍵入的,而是通過按下鍵盤上的Shift + Ctrl + Enter鍵進入的。

由於用於創建它們的鍵,數組公式有時被稱為CSE公式。

數組公式通常不通過函數的對話框輸入。 在單元格B8中輸入SUM / ROUND數組公式:

  1. 點擊單元格 B8使其成為活動單元格。
  2. 輸入公式 = ROUND(SUM(A2:A4),2)。
  3. 並按住鍵盤上的Shift + Ctrl鍵。
  4. 按下並釋放鍵盤上的Enter鍵。
  5. 值764.86應該出現在單元格B8中。
  6. 單擊單元格B8將顯示數組公式
    {= ROUND(SUM(A2:A4),2)}

使用ROUNDUP或ROUNDDOWN來代替

Excel還有另外兩個舍入函數與ROUND函數非常相似 - ROUNDUP和ROUNDDOWN。 這些函數用於當您希望按特定方向舍入值時,而不是依賴Excel的捨入規則。

由於這兩個函數的參數都與ROUND函數的參數相同,所以可以很容易地將其替換到第6行中的上述嵌套公式中。

ROUNDUP / SUM公式的形式為:

= ROUNDUP(SUM(A2:A4),2)

ROUNDDOWN / SUM公式的形式為:

= ROUNDDOWN(SUM(A2:A4),2)