午夜视频在线网站,日韩视频精品在线,中文字幕精品一区二区三区在线,在线播放精品,1024你懂我懂的旧版人,欧美日韩一级黄色片,一区二区三区在线观看视频

分享

表格按顏色求和、計(jì)數(shù),最簡單的方法,點(diǎn)幾下鼠標(biāo)就搞定!

 Excel不加班 2024-06-15 發(fā)布于廣東

與 30萬 粉絲一起學(xué)Excel

VIP學(xué)員的問題,怎么對下面黃色的單元格進(jìn)行求和、計(jì)數(shù)?

偏偏學(xué)員還是使用WPS表格,幸運(yùn)的是,盧子找到了財(cái)務(wù)工具箱,里面就有按單元格統(tǒng)計(jì)的功能。

財(cái)務(wù)工具箱,其實(shí)是智能工具箱里面的一個(gè)小功能,點(diǎn)下財(cái)務(wù)工具箱,就自動(dòng)出現(xiàn)一個(gè)新的菜單。

操作很簡單,點(diǎn)財(cái)務(wù)工具箱,按單元格顏色統(tǒng)計(jì),引用區(qū)域和單元格,保持默認(rèn)不變,確定,結(jié)果就出來。

同理,如果是計(jì)數(shù),只需將統(tǒng)計(jì)方式改成計(jì)數(shù)就可以。

這個(gè)功能挺好用的,可惜一次只能針對一個(gè)顏色,如果有多個(gè)顏色,需要重復(fù)操作多次。

如果你是使用Excel,剛好有一個(gè)自定義函數(shù),可以輕松解決。

求和:

=按顏色求和($B$6:$J$7,D2)

計(jì)數(shù):

=按顏色計(jì)數(shù)($B$6:$J$7,D2)

語法都很簡單。

=自定義函數(shù)(區(qū)域,帶顏色的單元格)

使用自定義函數(shù)很簡單,點(diǎn)開發(fā)工具,VB,插入模塊,將代碼粘貼進(jìn)去,關(guān)閉窗口就可以使用。






































Function 按顏色求和(求和區(qū)域 As Range, 參考單元格 As Range, Optional 顏色類型 As String = "填充") As Double    ' 顏色類型:"填充"或"字體",即按照參考單元格的填充色或者字體顏色進(jìn)行匹配        Application.Volatile    Set 求和區(qū)域 = Application.Intersect(ActiveSheet.UsedRange, 求和區(qū)域)    Dim Rg As Range, Total As Double, Bol As Boolean    For Each Rg In 求和區(qū)域        Select Case 顏色類型            Case "填充"                Bol = (Rg.Interior.Color = 參考單元格.Interior.Color)            Case "字體"                Bol = (Rg.Font.Color = 參考單元格.Font.Color)            Case Else                按顏色求和 = "第三參數(shù)出錯(cuò),請檢查確認(rèn)"                Exit Function        End Select                If Bol Then            Total = Total + Rg.Value        End If    Next    按顏色求和 = TotalEnd Function
Function 按顏色計(jì)數(shù)(i As Range, j As Range)'新建一個(gè)自定義函數(shù),函數(shù)名為 Countc(參數(shù) 1 是一個(gè)區(qū)域 i,參數(shù) 2 也是一個(gè)區(qū)域 j)Dim n As Integer '定義一個(gè)變量 n,變量 n 為數(shù)值Dim k As Range '定義一個(gè)變量 k,變量 k 為區(qū)域For Each k In i '遍歷區(qū)域 i 的所有單元格 If k.Interior.Color = j.Interior.Color Then '如果區(qū)域 i 的第 k 個(gè)單元格顏色與區(qū)域 j 相同 n = n + 1 '用于計(jì)數(shù)的 n 加 1 End IfNext按顏色計(jì)數(shù) = n '將 n 復(fù)制給 Countc,作為這個(gè)函數(shù)的輸出結(jié)果End Function

WPS表格更適合小白,幾乎各種功能都有,機(jī)械性操作就行。而Excel更適合高層次的,更加智能,通過PQ、VBA等實(shí)現(xiàn)很多高難度的問題。

陪你學(xué)Excel,一生夠不夠?

請把「Excel不加班」推薦給你的朋友

    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多