手機用戶74984779585
工作表中,我們常常會給單元格填充不同的背景色或字體顏色,便於凸顯和區分不同的數據。
那,如何按顏色求和呢?
使用名稱管理器,管理顏色區域
Excel中的名稱管理器,可以使用名稱管理那些不連續的區域。這樣便可以在公式中直接使用名稱引用。
如:我們將所有的散落在工作表中的黃色背景單元格定義為名稱"黃色背景",然後就可以直接sum(黃色背景)來對所有的黃色區域求和。
具體步驟如下:
查找<ctrl>+F並全選<ctrl>+A所有的黃色區域
/<ctrl>/<ctrl>
將這些區域直接定義為名稱"黃色背景"
Excel便會自動生成"黃色背景"所對應的單元格地址
直接使用sum(黃色背景)求和
完整動畫操作如下
使用篩選+subtotal函數,動態按顏色求和
Subtotal函數是Excel中比較特殊的存在,TA身兼數職,可以計數、統計、求和、平均。。。
=SUBTOTAL( 功能參數, 區域1, [區域2], ...])
使用Subtotal配合篩選一起使用,便能動態按顏色求和
完整動畫演示如下:
按顏色排序
這裡,我再多分享一個小技巧,那就是按顏色排序。
不同的顏色,往往意味著不同的緊急度。
按顏色排序,你就可以對數據的緊急度一目瞭然,知道那些緊急,那些不緊急了。
希望這些技巧,可以幫到你!
Excel技巧精選
工作中不同的數據經常通過顏色標出來,有時,我們需要對這些數據進行分析,比如求和計算。那麼,不同區域的 顏色怎麼進行求和呢 ?
【本文示例文件獲取方法見文末】
EXCEL按顏色求和
分3步即可輕鬆按顏色進行求和:
第一步:定位所有藍色
按Ctrl +F選擇格式,定位所有藍色,查找出來之後 按Ctrl+A選擇全部,調出定義名稱,定義為“藍色”
第二步:定位所有橙色
重複第一步,定位所有橙色,查找出來之後按Ctrl+A選擇全部,定義名稱為“橙色”
第三步:輸入求和函數SUM
注意細節:
a、選擇數據後按CTRL+A全選
b、可以使用取色器吸取顏色確定顏色代碼
c、這其實是一個定義名稱的過程,可以用於做其他分析,求和只是一種使用方式,實際運用起來非常靈活,多多開發喲
Excel精選技巧
①啟動Excel,打開表格數據,我們看到有一些黃色的單元格,按下鍵盤上的Ctrl+F鍵,打開查找對話框,單擊選項按鈕。
②單擊選項按鈕之後,會有更多的功能可供選擇,點擊格式按鈕。
③彈出單元格格式界面,我們在填充選項卡中,選擇要求和的顏色,確定。
④這時查找內容就是黃色單元格了,點擊查找全部選項。
⑤查找完成,點擊查找結果的第一項,按住Shift鍵,在點擊最後一項,這樣可以將所有的查找結果選中,關閉界面。
⑥然後點擊菜單欄--公式--定義名稱,彈出新建名稱對話框,名稱我們輸入XXX,確定。
⑦這樣,選中的單元格被取名為了黃色單元格,我們直接在指定單元格輸入: =SUM(XXX)。
⑧回車,得到結果,這裡的技巧是用黃色單元格中文名稱代替單元格,這樣就不必一一選擇了。
深海魚愛生活
這個問題似乎有點複雜啊。
在Excel表中是不能直接按單元格顏色做求和計算的
我們需要用VBA代碼自己創建一個Function,和平常用的函數差不多,只不過各種功能自己定義。
我剛剛研究一下,謝了段VBA,你試試哈
源碼如下:
Function CSUM(CRANGE As Range, SUMRANGE As Range)
'創建一個顏色求和函數CSUM,定義參照顏色區域CRANGE,定義求和區域SUMRANGE
Dim cell As Range, Colors, Data1, Data2 As Integer
Application.Volatile
Colors = CRANGE(1).Interior.Color
For Each cell In SUMRANGE
If cell.Interior.Color = Colors Then
Data2 = Data2 + 1
Data1 = WorksheetFunction.Sum(cell) + Data1
End If
Next cell
If Data2 = 0 Then CSUM = "No Colors Are Selected": Exit Function
CSUM = Data1
End Function
去應用一下
公式使用方法和普通的公式一樣,按下方方法使用即可
=CSUM(參照顏色,求和區域)我們再M列標記了幾個顏色,在N列去計算標記了此顏色的F列所表示的銷量
結果如下:
注意:由於VBA代碼中有一個遍歷循環的過程,所以選擇求和區域SUMRANGE的時候最好選擇數據表中有數據的範圍,而不要選擇一整列數據,選一整列的話計算起來會慢很多。
代碼中,我們判斷了,沒有找到對應參照顏色的的提示,如下:
If Data2 = 0 Then CSUM = "No Colors Are Selected": Exit Function所以示例結果中出現了No Colors Are Selected內容,不用在意,就是提醒而已。
會了沒?希望對你有幫助,不謝。
Excel小白的技巧
下面兩個大神已經給出了很厲害的方法,VBA我不會,顏色單元格命名我也沒想到。
我的建議是繞開顏色求和,瞭解一下表格里的邏輯關係。從邏輯關係入手,找到規律,利用sumif函數或者透視表求和。
跟路飛學excel
你參考一下這在頭條的這篇文章【今日練習題:EXCEL如何給指定顏色的單元格求和?】https://www.toutiao.com/i6503365685219951118/,用這個思路看能不能解決你的問題!