您現在的位置是:首頁 > 垂釣

Excel表格如何計算指定單元格顏色的求和?

  • 由 Excel教程學習 發表于 垂釣
  • 2023-01-17
簡介在公式中,第2引數是一個文字“顏色”,但它沒有使用雙引號引用,因為這個“顏色”不是普通文字,而是之前我們設定的一個定義名稱的宏表函式公式

函式是一個數字嗎

今天繼續學習透過單元格填充顏色來進行資料的統計和計算。

關於如何統計帶顏色單元格的個數,我們在上個教文進行了較為詳細的介紹,我們可以觀看《

Excel表格怎麼統計帶顏色單元格的個數?用公式就可以計算出來

》。

而以單元格顏色為條件進行求和,是在此文基礎上更進一步

學習。

我們看一下表格資料圖:

Excel表格如何計算指定單元格顏色的求和?

在表格中數量列包含了多種填充顏色,有藍色、綠色和黃色,現在要計算各顏色的總數量,效果如下圖:

Excel表格如何計算指定單元格顏色的求和?

下面進入操作步驟。

首先新增一個輔助列,如下圖中“

顏色值

”的輔助列,目的是將C列單元格的填充顏色轉換為數值。

Excel表格如何計算指定單元格顏色的求和?

而如何轉換,我們已經有了經驗,便是透過定義名稱間接地利用宏表函式,來完成單元格指定格式的引用。

我們點選公式工具欄下的“

定義名稱

”,然後在彈出的設定框內輸入名稱為“

顏色

”,引用位置為“

=GET.CELL(63,橫排文字轉換為豎排!$I11)

Excel表格如何計算指定單元格顏色的求和?

這裡引用位置輸入的是一個宏表函式公式,get。cell是一個宏表函式,透過不同的引數值來返回指定的單元格格式,這裡63表示的是返回單元格的背景顏色,即填充顏色。

然後我們繼續設定定義名稱,再次設定一個名稱為“

顏色值

”的宏表函式公式。

Excel表格如何計算指定單元格顏色的求和?

這個定義名稱的公式是為了進行輔助列顏色值的引用,如上圖中,公式編輯欄顯示的就是一個定義名稱的公式。

關於定義名稱的含義和使用方法,我們有介紹過,但還不夠詳細,在作者的後續專欄裡,會專門地透過不同的示例來講解它的詳細用法。

回到表格中,我們填充顏色值列的公式,得出了C列數量對應的單元格顏色值。

此時,只需使用基本的條件求和函式公式,如下圖所示,寫入公式:

=SUMIF($G$3:$G$18,顏色,$C$3:$C$18)

Excel表格如何計算指定單元格顏色的求和?

SUMIF函式,是單條件求和公式,但它其實也可以作多條件求和的設定。在公式中,第2引數是一個文字“顏色”,但它沒有使用雙引號引用,因為這個“顏色”不是普通文字,而是之前我們設定的一個定義名稱的宏表函式公式。

所以它所代表的結果其實是I列三個示例單元格的顏色值,它的計算結果與定義名稱“

顏色值

”是相同邏輯的。

輔助列“

顏色值

”作為sumif函式的第1引數,即條件區域,然後定義名稱“

顏色

”作為第2引數的條件,第3引數則是資料列C列的數量求和區域。

最後運算公式,得到了指定顏色的單元格求和。

excel是一個數據處理工具,擁有非常多的內建功能和應用,包括函式在內,我們還有許多的知識沒有接觸和掌握到的,作者會隨童鞋們一道,一起學習更多的excel技能,來幫助提高日常工作效率。

所以歡迎關注作者,我們下期再見!

想了解更多精彩內容,快來關注Excel教程學習

往期回顧:

Excel函式與公式的區別?不要再傻傻分不清

Excel絕對值函式公式怎麼寫?五種方法教你快速取絕對值

Excel例項:洗衣店設定提醒超過一週沒來領衣服的顧客

Top