【溫馨提示】親愛的朋友,閱讀之前請您點擊【關注】,您的支持將是我最大的動力!
在這個繁花似錦、多姿多彩的時代裡,我們的表格也需要加點顏色,把重要的數據填充上一個顏色,不僅使用表格美觀,而且讓數據更加醒目。
那麼,問題來了,既然是重要數據,既然都標註顏色了,如何按顏色把單元格的數據求和呢?求平均值呢?計數呢?等等
上圖表格中為了教程演示所需,數據較少,求和的話,我們可以一個個加起來,比如:
黃色:=D7+D12+D19或者=SUM(D7,D12,D19)
藍色:=E3+E6+E15或者=SUM(E3,E6,E15)
綠色:=F4+F11或者=SUM(F4,F11)
但是,表格數據要是很多,標註顏色的數據也很多呢?不管是手工輸入公式,還是滑鼠點選單元格,效率都比較低,還可能會出錯。怎麼辦呢?試試下面的方法。
01.輔助列法
①先對【1月】數據,按單元格顏色進行篩選,把有顏色的單元格數據篩選出來;
②在G列填充數字1
③同樣,按單元格顏色篩選出【2月】、【3月】有顏色的單元格,並在H列、I列分別填充2、3;
④取消所有篩選,分別在J2、K2、L2單元格輸入以下公式
=SUMIF(G:G,1,D:D)
=SUMIF(H:H,2,E:E)
=SUMIF(I:I,3,F:F)
函數語法:SUMIF(條件區域,條件,求和區域)
02.定義名稱法
①按Ctrl+F鍵,調出【查找和替換】窗口,點擊【格式】按鈕,選擇填充色【黃色】;
②點擊【查找全部】按鈕,然後點擊下面一條數據,按Ctrl+A鍵全選數據;
③點擊【關閉】按鈕退出查找和替換窗口,然後在【名稱框】中輸入【黃色】,回車鍵確認;
④重複上面的操作,分別查找藍色、綠色單元格數據,定義名稱為【藍色】、【綠色】;
⑤分別在J2、K2、L2單元格輸入以下公式得出計算結果
=SUM(黃色)
=SUM(藍色)
=SUM(綠色)
03.VBA編程法
點擊【開發工具】選項卡中的【Visual Basic】按鈕,調出VBA編輯窗口;點擊【插入】-【模塊】;複製以下代碼到代碼窗口。Function 按顏色求和(rng1 As Range, rng2 As Range)Dim r As Range, s As DoubleSet rng1 = Intersect(ActiveSheet.UsedRange, rng1)For Each r In rng1If r.Interior.Color = rng2.Interior.Color Thens = s + r.ValueEnd IfNext按顏色求和 = sEnd Function
在H2單元格輸入公式:=按顏色求和($D$2:$F$19,H1);然後向右拖動填充公式,即可得出結果。
小夥伴們,在使用Excel中還碰到過哪些問題,評論區留言一起討論學習,堅持原創不易,您的點讚轉發就是對小編最大的支持,更多教程點擊下方專欄學習。
excel中99+空格提取數據,你用過嗎?
Excel中鍵盤與滑鼠「雙劍合璧」,還用什麼Ctrl+C和Ctrl+V啊!
萬萬沒想到,Excel裡居然有這麼強大的快捷鍵,你用過嗎?