tft每日頭條

 > 生活

 > excel計算相同顔色單元格個數

excel計算相同顔色單元格個數

生活 更新时间:2024-08-11 18:09:23

今天來學習一點不一樣的知識,然後通過統計帶顔色單元格個數的實例來介紹這個知識點。

excel計算相同顔色單元格個數(Excel表格怎麼統計帶顔色單元格的個數)1

如在上圖中,要統計F列1月銷量中帶顔色單元格的個數。

但在excel中,并沒有特定的函數可以直接計算出帶顔色單元格的個數。而統計單元格數量的函數是count家族的各個函數,它們可以求出符合條件的單元格個數,卻沒有辦法統計出符合顔色要求的單元格個數,因為沒有條件可以設置為顔色。

不過在單元格設置的自定義格式中,可以對單元格顔色進行設置,但僅限于單元格格式的設置,而無法進行帶顔色單元格的統計。

下面進入正題。

首先我們在公式工具欄下點擊“定義名稱”選項,在彈出的界面中填入“名稱”為“顔色”,引用位置輸入公式:=GET.CELL(63,excel圖表!$F5)。

excel計算相同顔色單元格個數(Excel表格怎麼統計帶顔色單元格的個數)2

get.cell是低版本中的單元格引用函數,它的作用是返回單元格的格式。這個單元格格式引用函數隻需要兩個參數,第1參數是返回格式的參數值,用1-66的數字來表示,第2參數是引用的單元格。

第1參數根據不同的參數值,返回的結果不同,比如這裡設置的參數值是63,代表的是返回引用單元格的填充顔色。

我們看下它的66個參數值:

excel計算相同顔色單元格個數(Excel表格怎麼統計帶顔色單元格的個數)3

excel計算相同顔色單元格個數(Excel表格怎麼統計帶顔色單元格的個數)4

在這裡這個公式的含義就是返回F2單元格的填充顔色,填充顔色的結果是一個數值,所以get.cell函數公式計算的結果也是一個數值。

我們手動添加一個輔助列,并在單元格輸入公式:=顔色

excel計算相同顔色單元格個數(Excel表格怎麼統計帶顔色單元格的個數)5

此時這個“顔色”不是一個文本值,而是代表一個函數公式的引用,它會引用定義名稱設置的get.cell函數公式,并計算出該公式的結果值。

excel計算相同顔色單元格個數(Excel表格怎麼統計帶顔色單元格的個數)6

excel中顔色是可以用值來表示的,綠色的值是10,藍色的值是33,黃色的值是6,所以計算出來的結果值如上圖所示。

得到了顔色的值,就可以對單元格進行統計。

我們可以輸入公式:=COUNTIF(H2:H6,">0")

excel計算相同顔色單元格個數(Excel表格怎麼統計帶顔色單元格的個數)7

在這裡要注意的就是countif函數的統計區域,它不是F列“1月銷量”的源數據,而是輔助列的顔色值,然後設置統計條件為“>0”。

因為無填充顔色的單元格返回的顔色值為0,所以當顔色值大于0時,代表這個單元格填充了顔色,便會被countif函數進行統計。

最後總結一下今天的内容,主要的知識點是關于宏表函數GET.CELL的應用。由于excel不支持直接使用宏表函數,因此需要通過定義名稱來間接應用該函數。

此外我們也可以思考一下,如何計算帶顔色單元格的數值的和,也就是如何對指定顔色單元格進行求和,這個問題我們将在下一節詳細介紹。

那麼沒有關注作者的點點關注,我們明天再見!

閱讀更多:


Excel表格如何求百分比?快速計算百分比的幾種途徑介紹

Excel表格快速統計指定顔色的單元格個數

怎麼通過Excel快速批量創建指定名稱的文件夾

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved