如果另一列包含Excel中的某些文本,如何求平均值?
如果您有一系列數據,其中A列是產品名稱,B列包含總價格,現在,如果A列包含特定文本,則希望對B列的值求平均值,以得到以下結果。 您如何快速,輕松地在Excel中處理此任務?
如果另一列包含帶有公式的某些文本,則為平均值
如果另一列包含某些文本,則為平均值 Kutools for Excel
如果另一列包含帶有公式的某些文本,則為平均值要基于其他列數據計算平均值,請使用以下公式,請執行以下操作:
1。 首先,您應該從A列中提取唯一值,請應用以下數組公式: =IFERROR(INDEX($A:$A, MATCH(0,COUNTIF($E:E1, $A:$A), 0)),"") 放入空白單元格(例如E2),然后按 Ctrl + Shift + Enter 鍵在一起以獲得正確的結果,請參見屏幕截圖:
備注:在以上公式中, A2:A17 是您要從中提取唯一值的列表, E1 是要提取結果的列的第一個單元格。
2。 然后向下拖動填充手柄以提取所有唯一值,直到顯示空白單元格,請參見屏幕截圖:
3。 從A列中提取唯一值之后,現在,您應該使用以下公式: =AVERAGEIF($A:$A,E2,$B:$B) 進入單元格F2中以計算產品“ Apple”的平均值,然后將填充手柄向下拖動到您要應用此公式的單元格中,并且立即計算了基于特定文本的值的平均值,請參見屏幕截圖:
備注:在此公式中: A2:A17 是原始數據,其中包含您要基于其平均的特定文本, E2 是您提取的唯一值,并且 B2:B17 是您要計算平均值的總價格列。
如果另一列包含某些文本,則為平均值 Kutools for Excel如果你有 Kutools for Excel,其 高級組合行 實用程序,您可以基于另一列數據快速組合,求和,取平均值。
Kutools for Excel : 帶有300多個便捷的Excel加載項,可以在內.前往下載購買貝寶/ MyCommerce安裝后 Kutools for Excel,請執行以下操作:Kutools for Excel 現在! )
1。 選擇您要使用的數據范圍。
2。 點擊 Kutools > 合并與拆分 > 高級組合行,請參見屏幕截圖:
3。 在 高級組合行 對話框中,單擊包含要平均的特定值的列,然后單擊 首要的關鍵 要將其設置為主鍵,請參見屏幕截圖:
Tips:如果您的選擇中包含標題,請檢查 我的數據有標題 選項。
4。 繼續單擊要計算平均值的另一列,然后單擊 計算 > 一般,請參見屏幕截圖:
5。 完成設置后,請點擊 Ok 按鈕,并且已經基于A列中的相同數據計算了總價格的平均值,請參見屏幕截圖:
下載并 Kutools for Excel 現在 !
演示:如果另一列包含某些文本的平均值 Kutools for ExcelKutools for Excel:具有300多個方便的Excel加載項,可以在內,沒有任何限制。 立即下載并!最佳辦公生產力工具
將小時轉化為分鐘 Kutools for Excel!準備好增強您的 Excel 任務了嗎? 利用的力量 Kutools for Excel - 您終極的節省時間的工具。 簡化復雜的任務并像專業人士一樣瀏覽數據。 以閃電般的速度體驗 Excel!
為什么需要 Kutools for Excel