![使用 Excel 的 COUNTIF 函數](https://rvso.com/image/1597824/%E4%BD%BF%E7%94%A8%20Excel%20%E7%9A%84%20COUNTIF%20%E5%87%BD%E6%95%B8.png)
我想計算一列中非空白或空格的儲存格數量。我熟悉 COUNTA 函數。但這是行不通的,因為某些單元格可能有一個或多個空格,而 COUNTA 會對它們進行計數。我嘗試使用以下內容:
=COUNTIF(A1:A100,"LEN(TRIM())>0")
但這不起作用,因為我必須為 TRIM() 指定一個參數。我意識到我還可以透過建立輔助列(例如 B 列)來實現我想要的目的,其中每個單元格等於 A 列中對應單元格的 TRIM(),並使用以下函數來獲取計數:
=COUNTIF(B1:B100,"?*")
但我希望避免使用輔助列。如果有任何建議,我將不勝感激。
答案1
您可以使用例如:
=SUMPRODUCT(--(TRIM(A1:A100)<>""))