人人做人人澡人人爽欧美,国产主播一区二区,久久久精品五月天,羞羞视频在线观看免费

當前位置:蘿卜系統下載站 > 辦公軟件教程 > 詳細頁面

Excel 如何按指定的單元格顏色進行計數或求和

Excel 如何按指定的單元格顏色進行計數或求和

更新時間:2024-01-24 文章作者:未知 信息來源:網絡 閱讀次數:

Microsoft Excel是Microsoft為使用Windows和Apple Macintosh操作系統的電腦編寫的一款電子表格軟件。直觀的界面、出色的計算功能和圖表工具,再加上成功的市場營銷,使Excel成為最流行的個人計算機數據處理軟件。

如果Excel工作表的某區域中包含不同的底紋顏色,我們可以用一個自定義函數對該區域按指定的單元格顏色進行計數或求和。方法是:

1.按Alt+F11,打開VBA編輯器。

2.單擊菜單“插入→模塊”,將插入名稱為“模塊1”的模塊,在右側的代碼窗口中輸入下列代碼:
Function SumByColor(Ref_color As Range, Sum_range As Range)
Application.Volatile
Dim iCol As Integer
Dim rCell As Range
iCol = Ref_color.Interior.ColorIndex
For Each rCell In Sum_range
If iCol = rCell.Interior.ColorIndex Then
SumByColor = SumByColor + rCell.Value
End If
Next rCell
End Function


Function CountByColor(Ref_color As Range, CountRange As Range)
Application.Volatile
Dim iCol As Integer
Dim rCell As Range
iCol = Ref_color.Interior.ColorIndex
For Each rCell In CountRange
If iCol = rCell.Interior.ColorIndex Then
CountByColor = CountByColor + 1
End If
Next rCell
End Function

上述兩個自定義函數,一個是SumByColor,可以對區域按指定單元格的顏色求和。另一個是CountByColor,可以統計區域中某種顏色的個數。這兩個自定義函數都有兩個參數,前一個參數指定包含某種顏色的單元格,后一個參數為求和或計數區域。

3.關閉VBA編輯器。

使用方法:假如要求和或計數的區域在A1:B10區域中。

求出該區域中單元格底紋顏色為紅色的所有單元格數值之和,在單元格中輸入公式:

=sumByColor(A1,A1:B10)

求出該區域中單元格底紋顏色為紅色的所有單元格的個數,在單元格中輸入公式:

=CountByColor(A1,A1:B10)


Excel整體界面趨于平面化,顯得清新簡潔。流暢的動畫和平滑的過渡,帶來不同以往的使用體驗。

溫馨提示:喜歡本站的話,請收藏一下本站!

本類教程下載

系統下載排行

網站地圖xml | 網站地圖html
主站蜘蛛池模板: 浦城县| 那坡县| 湘潭县| 章丘市| 吴桥县| 巴塘县| 石景山区| 张家界市| 浦江县| 平阳县| 昌图县| 南江县| 阿坝县| 华蓥市| 泽普县| 衡山县| 阿克| 炉霍县| 三明市| 隆昌县| 库车县| 仁布县| 绥芬河市| 钦州市| 虞城县| 安义县| 澄城县| 西城区| 常宁市| 滕州市| 乐业县| 山西省| 邮箱| 天津市| 崇信县| 永德县| 珠海市| 桂东县| 四子王旗| 会理县| 措美县|