2133 |
不同顏色儲存格該如何分別計數?(二) |
在Excel表格中,會有一些豬管喜歡給不同的內容標上不同的填滿色彩以示區分。但問題就來了,到底該怎麼對不同的填滿色彩進行簡單統計,比如求個和、計個數之類的呢?
本篇將分成三天介紹三種方法來對不同底色的儲存格進行計數操作:
1) 使用篩選和SUBTOTAL函數
2) 使用GET.CELL函數
3) 使用巨集VBA
今天來介紹2) 使用GET.CELL函數的使用方法。
首先要說明的是GET.CELL是一個在早期Excel使用的巨集函數。主要是為了提取儲存格相關的屬性參數,在目前的Excel版本中必須利用「定義名稱」功能進行使用。
創建一個定義名稱
- 點取「公式 > 定義名稱」圖示。
- 在彈出的對話框中輸入以下信息:
名稱:GetColor
範圍:活頁薄
參照到:=GET.CELL(38,人事基本資料!$A2)
38在這裡意味著提取的是儲存格的背景色彩(具體此參數的其他設置法,在此就不展開了),而人事基本資料!$A2則表示在人事基本資料這張工作表中以A欄為絕對參照。
在每列末尾儲存格輸入公式:=GetColor的效果
在O欄輸入=GetColor這麼一個公式,結果就是沒有背景色彩的傳回值為0,深綠色的傳回值為44,深藍色為55。
利用COUNTIF+GetColor計算不同填滿色彩的儲存格
在B67:B70儲存格中分別輸入=COUNTIF($O$2:$O$65,GetColor),最終便計算出深綠色數量為21、紫色數量為15、深紅色為25、深藍色為3。
- 為什麼可以這樣呢?
COUNTIF函數利用GetColor這個自定義的名稱作為判斷條件,在提取了A67:A70儲存格的背景色彩參數後,對比O2:O65這個範圍的參數。
留言列表