
如何在Excel中沒有最大值和最小值的情況下計算平均值?
眾所周知,普通的平均值函數將獲取Excel中所有選定單元格的平均值。 但是在這里,您要計算平均值,其中不包括所選數字中的最高和最低值,您怎么解決這個問題?
使用公式計算沒有最大值和最小值的平均值
使用用戶定義函數計算沒有最大值和最小值的平均值
使用公式計算沒有最大值和最小值的平均值驚人的! 在 Excel 中使用高效的選項卡,如 Chrome、Firefox 和 Safari!每天節省50%的時間,并減少數千次鼠標單擊!以下組合函數可以幫助您平均范圍內的最大值和最小值,請這樣做:
配方1:=(SUM(A2:A12)-MIN(A2:A12)-MAX(A2:A12))/(COUNT(A2:A12)-2)
配方2:= TRIMMEAN(A2:A12,2 / COUNT(A2:A12))
您可以在空白單元格中輸入上述公式之一,請參見屏幕截圖:
然后按 輸入 鍵,您將獲得忽略一個最大和一個最小數字的平均結果。
請注意: 在上述公式中, A2:A12 表示要計算的數據范圍,可以根據需要進行修改。
使用用戶定義函數計算沒有最大值和最小值的平均值除公式外,您還可以通過創建用戶定義函數來解決此任務,請執行以下步驟:
1。 按住 ALT + F11 鍵,然后打開 Microsoft Visual Basic for Applications窗口.
2。 點擊 插頁 > 模塊,然后將以下代碼粘貼到 模塊窗口.
Function Avewithoutmaxmin(region) As VariantUpdate 20140325With ApplicationAvewithoutmaxmin = (.Sum(region) - .Max(region) - .Min(region)) / _(.Count(region) - 2)End WithEnd FunctionCopy3. 保存并關閉此代碼,然后返回工作表,并輸入此公式 =沒有最大最小值(A2:A12)(A2:A12 表示要計算平均值的數據范圍(不包括最大值和最小值),可以根據需要進行修改。)請參見屏幕截圖:
4。 然后按 輸入 鍵,您將計算出平均值,不包括最大值和最小值。
相關文章:
如何在Excel中平均忽略零的數據范圍?
最佳辦公生產力工具
將小時轉化為分鐘 Kutools for Excel!準備好增強您的 Excel 任務了嗎? 利用的力量 Kutools for Excel - 您終極的節省時間的工具。 簡化復雜的任務并像專業人士一樣瀏覽數據。 以閃電般的速度體驗 Excel!
為什么需要 Kutools for Excel

