2016-08-25 73 views
0

有沒有一種方法/函數可以計算不使用VBA的Excel 2013中填充顏色的單元格的數量?像計算使用顏色填充的單元格的數量Excel 2013

COUNTxxx(A1:A20) 
+0

據我所知,和我最近用Google搜索:沒有。但是你可以使用vba自定義函數,就像使用普通的excel表單一樣。 – Andreas

+0

同意Andreas。我認爲最好的(而且據我所知,唯一的)方法是在VBA中編寫自定義函數。另一種方法是添加一個幫助器列,如果滿足相同的條件並放入顏色,則放置1,在所有其他情況下爲零。 – Gabor

回答

1

很肯定你必須使用VBA

2

什麼不幸的是,這是不可能實現僅使用Excel的內置函數(S)這個任務。

有2種方式:

  1. 創建使用VBA和有色細胞的一個或多個用戶定義函數,將數/,然後從工作簿中調用它們。您也可以將這些UDF放入personal.xlsb文件,然後您不需要每次都將其複製到新的工作簿中。 但是,使用UDF無法正確處理使用條件格式着色的單元格。
  2. 使用一個特殊的加載項,它將根據顏色計算/求和必要的單元格。

您可以找到有關計數方式/總和彩色單元的詳細信息,包括 VBA代碼,在這篇博客文章: How to count and sum cells by color in Excel

相關問題