tft每日頭條

 > 生活

 > excel有顔色的單元格求和

excel有顔色的單元格求和

生活 更新时间:2025-01-12 06:16:28

今天繼續學習通過單元格填充顔色來進行數據的統計和計算。

關于如何統計帶顔色單元格的個數,我們在上個教文進行了較為詳細的介紹,我們可以觀看《Excel表格怎麼統計帶顔色單元格的個數?用公式就可以計算出來》。

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

我們看一下表格數據圖:

excel有顔色的單元格求和(Excel表格以單元格顔色為條件進行求和)1

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

excel有顔色的單元格求和(Excel表格以單元格顔色為條件進行求和)2

下面進入操作步驟。

首先添加一個輔助列,如下圖中“顔色值”的輔助列,目的是将C列單元格的填充顔色轉換為數值。

excel有顔色的單元格求和(Excel表格以單元格顔色為條件進行求和)3

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

我們點擊公式工具欄下的“定義名稱”,然後在彈出的設置框内輸入名稱為“顔色”,引用位置為“=GET.CELL(63,橫排文字轉換為豎排!$I11)

excel有顔色的單元格求和(Excel表格以單元格顔色為條件進行求和)4

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

然後我們繼續設置定義名稱,再次設置一個名稱為“顔色值”的宏表函數公式。

excel有顔色的單元格求和(Excel表格以單元格顔色為條件進行求和)5

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

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

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

此時,隻需使用基本的條件求和函數公式,如下圖所示,寫入公式:=SUMIF($G$3:$G$18,顔色,$C$3:$C$18)

excel有顔色的單元格求和(Excel表格以單元格顔色為條件進行求和)6

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

所以它所代表的結果其實是I列三個示例單元格的顔色值,它的計算結果與定義名稱“顔色值”是相同邏輯的。

輔助列“顔色值”作為sumif函數的第1參數,即條件區域,然後定義名稱“顔色”作為第2參數的條件,第3參數則是數據列C列的數量求和區域。

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

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

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

往期回顧:


Excel表格進階小知識:通配符的幾大用法

Excel如何計算應收賬款的賬齡和賬齡等級

Excel表格實用功能查找和選擇的基礎介紹

,

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

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

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