我有一系列需要平均的單元格。大多數單元格包含0,1或0.5。有些單元格包含「0 - 缺席」或「0.5 - 遲到」之類的內容。我希望將這些單元格包含在平均值中,但是文本會使其複雜化。爲了獲得平均值,我可以使用什麼公式來計算數字?Excel:忽略單元格中的文本,只計算單元格中的數字
回答
下面的公式將生成所需的平均,如果你的數據不包含任何空白單元格。爲了簡單起見,我假設你的數據在A1:A6範圍內。
=AVERAGE(IFERROR(VALUE(LEFT(A1:A6,SEARCH(" ",A1:A6)-1)),A1:A6))
如果你有在數據範圍內的空白單元格,公式應修改爲:
=AVERAGE(IF(ISBLANK(A1:A6),"",IFERROR(VALUE(LEFT(A1:A6,SEARCH(" ",A1:A6)-1)),A1:A6)))
這些都是數組公式,將需要輸入控制 - Shift - 輸入組合鍵。
這很好,除非我有空白單元格(將在未來填充),它將它們視爲平均值的一部分。我將如何解決這個問題? – Acornrevolution 2013-04-13 11:26:25
查看我的修改答案。 – chuff 2013-04-13 14:21:22
完美。謝謝! – Acornrevolution 2013-04-13 23:40:29
這裏有一種方法;但它需要使用額外的列 請注意公式列在最上方,它假定文本數據爲#space破折號空格文本的字段具有一致的掩碼。你必須做一個數學函數來將字符串數據轉換爲文本數據或者它在平均值中被排除;因此當文本數據存在時,公式中的* 1。
- 1. Excel - 忽略乘法計算中的空白單元格
- 2. Excel:如何忽略圖表中的非數字單元格
- 3. Excel:單元格中的單獨文本
- 4. 某些指定單元格的Excel單元格計算
- 5. 如何計算Excel中兩個數字之間的單元格?
- 6. 單元格寬度忽略
- 7. 如何計算一個單元格中的文本作爲Microsoft Excel中另一個單元格中的公式?
- 8. Excel:計算單元格的依賴項
- 9. Excel單元格中的多行文本
- 10. 合併Excel單元格中的文本
- 11. 在Excel中如何計算填充單元格與文本
- 12. Excel:將*計算值保留在單元格中,然後忽略/刪除公式?
- 13. 計算單個單元格中的數字個數
- 14. 如何計算/總結excel中單個單元格中的數字?
- 15. 在Excel中的一個單元格中添加單元格區域的文本
- 16. 忽略Excel中日期時間單元格的時間
- 17. 計算單元格中的特定字符 - Excel
- 18. 按照Excel 2007單元格中的公式計算字符串
- 19. Excel:計算單元格中的特定單詞
- 20. Excel公式來計算包含特定文本的單元格
- 21. 在Excel中計數 - 一個文本乘以相鄰單元格中的數字
- 22. Excel不計算「」作爲空單元格
- 23. 如何從單元格中的單元格填充另一個單元格中的單元格使用excel
- 24. excel 2007 - 計算VBA中一系列單元格的z分數
- 25. Excel單元格格式文本更改
- 26. 計算欄中的空白單元格
- 27. Excel:當格式化單元格時忽略減號
- 28. Excel:突出顯示單元格中的文本而不是單元格(無vba)
- 29. 使用宏將單元格文本排序到excel中的單元格區域
- 30. 搶表格單元格中的文本
你能保證每一行都有#space-space text格式嗎? – xQbert 2013-04-11 02:30:19
這個問題也許應該轉移到超級用戶? – 2017-07-12 18:44:29