Excel中多個不連續區域的平均資料
AVERAGE函式確定傳遞給它的引數列表中數字的平均值。Excel首先對所有數值求和,然後將該總和除以數值個數以得出平均值。
AVERAGE函式接受多個引數,最多可達255個,模式為num1, num2, num3,依此類推。引數可以是常量、陣列、範圍和單元格引用等任何內容。它們甚至可以是數字。對於為空或包含文字或邏輯值的單元格,不會進行任何處理。另一方面,零值將包含在內。
使用AVERAGEIFS函式,可以忽略值為零的值。AVERAGE函式也會忽略邏輯值以及以文字格式輸入的數值。
當您想確定Excel中某個特定範圍的平均值時,可以使用名為AVERAGE的函式。但有時數字位於不連續的範圍內,需要進行計算。在這種情況下,問題是如何輕鬆計算Excel中各種範圍內的這些值的平均值,包括或排除零值(視情況而定)。
在本教程中,學習如何輕鬆計算不連續單元格中數字的平均值,包括零和排除零。
包含零的不連續範圍內的平均值
讓我們從計算包含零的不連續單元格中數字的平均值的逐步過程開始。
步驟1
在我們的示例中,我們有從1月到8月每個月的產品數量。請參見下面的螢幕截圖。

我們想計算從1月到8月產品的平均數量,包括0。
步驟2
在我們的Excel中,有4個專案,即Item1、Item2、Item3和Item4。要計算數字的平均值,請選擇一個空白單元格並使用下面給出的公式。在我們的示例中,我們選擇了單元格F2。
=AVERAGE(B2:C9,D2:E9)
在本例中,我們從B2:C9、D2:E9範圍計算。您可以根據需要使用單元格範圍。
新增公式後,按Enter鍵。您可以看到包含0的計算平均值。

排除零的不連續範圍內的平均值
現在,讓我們看看如何計算不連續單元格中數字的平均值,但不包括零。
考慮上述示例,如果您想計算非連續且不包括0的值的平均值,您可以使用以下公式。
=SUM(B2:C9,D2:E9)/INDEX(FREQUENCY((B2:C9,D2:E9),0),2)
在我們的例子中,我們使用了B2:C9、D2:E9範圍。您可以根據需要更改單元格範圍。
在上面的示例中,使用了頻率和索引函式,因為頻率函式將返回頻率分佈,這是一個列表,它顯示了值在不同間隔處的出現次數。INDEX函式查詢並返回與範圍或陣列內特定位置對應的值。
輸入上述公式將生成單元格範圍中不包括0的平均值。請參見下面的螢幕截圖。

資料結構
網路
關係資料庫管理系統 (RDBMS)
作業系統
Java
iOS
HTML
CSS
Android
Python
C語言程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP