Excel按顏色求和,公式原來是這樣設置出來的

2021-12-17 Skill成長課堂

關注Skill成長學院,回復關鍵詞「OFFICE」送你Office全套最新版,工作要元氣滿滿喔!!!編輯 | Excel不加班(ID:Excelbujiaban)

有的學員總喜歡對表格填充顏色,對於這種情況,該如何按顏色求和?

早期盧子分享了3種常規的用法,今天再補充自定義函數的用法,這種更靈活。

SUBTOTAL+篩選

在空白單元格輸入公式,9代表求和,為固定值。


選擇任意帶顏色的單元格,右鍵,篩選,按所選單元格的顏色篩選,這樣就搞定了。

這種只能針對篩選狀態才可以。

SUMIF+輔助列

按顏色篩選後,在旁邊的列選擇區域,輸入1,Ctrl+回車。

現在就可以進行條件求和。


用這種方法,即使取消篩選,也不會有影響。

這種只能針對一種顏色。

SUMIF+宏表函數定義名稱

對於這種存在多種顏色的,又該如何求和呢?

選擇D2單元格,點公式→定義名稱,名稱輸入顏色,引用位置輸入下面的公式,確定。63代表獲取單元格的背景顏色。


在D2輸入公式,下拉。這樣有背景色的就大於0。

這樣就可以對多種顏色進行條件求和。


使用宏表函數,必須另存為xlsm格式。

具體問題,具體分析。即使是帶顏色求和,也有多種情況,針對不同情況使用不同方法。

源文件:

https://pan.baidu.com/s/1TZdqSYc0eOQSqoJBvg-xQA

藉助VBA自定義函數

對部門成員填充色為綠色的,計算總共有多少個,並求和。

多行多列用前面的知識點進行操作就比較麻煩,而藉助VBA自定義函數卻能輕而易舉解決。

個數:


求和:


語法都很簡單。

下面就是原始碼:

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

如果還不懂使用自定義函數,先去看文章:一分鐘教你入門Excel自定義函數

VBA的優點就是幾乎無所不能,缺點就是太難學了。普通人只要能學會使用常用的代碼就可以了。

改善版連結:

https://pan.baidu.com/s/1ta4kZPErVSjFuFWlRAkA-A

提取碼:4p5j

來    源:Excel不加班(ID:Excelbujiaban),盧子,《Excel效率手冊 早做完,不加班》系列叢書作者,十年的Excel職場經驗,精通Excel函數和數據透視表。

相關焦點

  • Excel按顏色求和,公式原來是這樣設置出來的!
    有的學員對於特殊情況,總喜歡填充顏色,對於這種情況,該如何按顏色求和?對於這種,其實也不難,盧子分享3種方法參考。SUBTOTAL+篩選在空白單元格輸入公式,9代表求和,為固定值。選擇任意帶顏色的單元格,右鍵,篩選,按所選單元格的顏色篩選,這樣就搞定了。
  • Excel按顏色求和,公式原來是這樣設置出來的(改善版)
    有的學員總喜歡對表格填充顏色,對於這種情況,該如何按顏色求和?
  • excel按顏色求和的兩種常見方法教程
    excel教程中按顏色求和有兩種方法,分別使用按顏色篩選和使用GET.CELL宏表函數來實現。下面具體介紹:  比如要對下面截圖中A2:A10單元格區域的黃色背景單元格求和或者是對紅色數字求和,該如何進行只對按顏色求和呢?此方法只對excel 2007以上的版本適用。
  • excel技巧分享:按顏色求和的幾個方法
    今天給大家介紹幾個按不同顏色來進行單元格求和的方法。如圖,根據下列案例分別按不同的四個顏色對訂單數進行求和。一、查找求和查找這個功能大家都經常用,但是根據顏色來查找大家都會用嗎?具體方法如下:點擊開始選項卡下,【編輯】組裡的「查找和選擇」下方的「查找」或者按Ctrl+F就可以打開「查找和替換」窗口。在「查找和替換」窗口點擊「選項」。選項上方就會出現「格式」下拉框,在下拉框選擇「從單元格選擇格式」。也可以直接選擇格式進行設置,不過從單元格選擇當然更方便了。
  • Excel教程:按顏色求和最快只要3秒!
    那如果後續想根據單元格顏色來進行匯總怎麼辦呢?我們都知道可以按單元格顏色進行篩選,那除了最簡單的篩選,還有什麼其他辦法呢?今天給大家介紹幾個按不同顏色來進行單元格求和的方法。如圖,根據下列案例分別按不同的四個顏色對訂單數進行求和。
  • 用Excel如何按顏色求和
    宏表函數是早期低版本excel中使用的,現在已由VBA頂替它的功能;但仍可以在工作表中使用,不過要特別注意的是:不能直接在單元格中、只能在"定義的名稱"(菜單:插入——名稱——定義)中使用;還有,一些宏表函數使用後不會自動改變。舉例:下表金額數據中包含了多個填充顏色,現在需要按照顏色來求和。
  • Excel怎麼按顏色求和
    下面介紹Excel怎麼按顏色求和。首先,我們選中G2單元格作為求和結果所在單元格,快捷鍵【Ctrl】+【F】,調出查找對話框。點擊【格式】,在格式下拉菜單中選擇【從單元格選擇格式】。選取一個標為黃色的單元格,點擊【查找全部】。
  • Excel求和的高手玩法:按顏色求和
    日常工作中,對Excel表格處理時,常常把一些特殊的數據用填充色功能標註顏色突出顯示,如何對這些標出的單元格進行求和呢?今天小編教大家幾種快速求和的方法。】,返回查找和替換窗口;2、點擊【查找全部】按鈕,然後按Ctrl+A鍵,在Excel下方的狀態欄就顯示出了求和、計數等,如果你只是看到求和值,這一步就完成了,如果你還需要把求和值顯示在表格中,那繼續下一步操作
  • Excel教程:用公式對指定顏色單元格求和方法
    >支持微信公眾號+小程序+APP+PC網站多平臺學習沒錯,如你看到的一樣,今天給大家介紹一下Excel中如何按照顏色進行求和因為excel中還沒提供按顏色求和的函數,但我們可以借用宏表函數,它是老版本遺留的一種函數,只能在定義名稱中使用,通過它獲取單元格的顏色值,然後再用sumif函數求和。
  • Excel按顏色求和,出來混總是要還的
    對一些特殊數據隨手標註了幾個顏色,然後需要對不同顏色的數據求和。第一個參數使用63,表示獲取單元格的背景顏色,注意此函數無法獲取條件格式返回的顏色。GET.CELL不能根據表格的變化進行自動重算,必須雙擊單元格,才可能激發相應的重算,以返回最新的結果。在公式的最後加上NOW()^0-1的作用是什麼呢?
  • 「Excel技巧」Excel原來還可以根據單元格顏色求和
    今天分享一下【Excel表格如何根據單元格顏色快速求和】。例如,以下表格,想要分別對表格中背景色填充顏色為紅色和黃色的單元格求和。●按ctrl+A全選查出來的紅色背景單元格,然後關閉對話框。2、定義名稱定義所選顏色的名稱點擊【公式】—【定義名稱】,在打開的【新建名稱】對話框裡,設置你需要的名稱,本例中我們就把名稱設置為【紅色】
  • Excel函數公式:根據單元格顏色求和
    在Excel中,求和,是非常普遍的操作,但是根據單元格顏色求和,你聽過嗎?會操作嗎?一、基礎數據的準備。對表格進行設置,如設定單元格的顏色、求和區域等。二、篩選數據。方法:1、選定任意單元格,按【Ctrl+F】打開【查找和替換】對話框,單擊【選項】按鈕。2、單擊【格式】右側的下拉箭頭,選擇【從單元格選擇格式】,移動【吸管】單擊相應的單元格(例如單擊黃色單元格)。
  • excel中怎麼使用求和公式來實現自動求和?
    本篇將介紹excel中怎麼使用求和公式來實現自動求和?有興趣的朋友可以了解一下!excel是我們生活中很常用的表格製作工具,應用非常廣泛,在各行各業都能見到它的蹤影。excel通常是使用來製作表格的,比如:課程表、學生成績表、員工工資表等等。
  • excel表格裡的數字帶單位如何求和,快速設置格式
    excel表格裡的數字帶單位如何求和,快速設置格式後,輸入正常的統計數據,表格依舊可以正常求和,不會忽略帶單位的數字。CTRL+1,或者滑鼠右鍵,可以調出功能,設置單元格格式。「0分」這樣單元格輸入數字的時候,就會自帶單位分。
  • 如果Excel按顏色求和有段位的話,你是王者嗎?
    在我們日常工作中,給表格的部分數據標註顏色,看上去非常醒目,增加美感;或者一些特殊的數據標註顏色,方便數據處理。比如:我們要對這些填充顏色的單元格數據進行求和。點擊【11月銷量】篩選按鈕,選擇【按顏色篩選】-選擇單元格顏色,把有顏色的單元格篩選出來;03.篩選後相信小夥伴們知道怎麼做了。阿鍾老師在Excel 2019中是這樣操作的:選中篩選後的結果,點擊【自動求和】按鈕得出結果。
  • ExceL中如何按顏色求和 ExceL按顏色求和教程
    有時候我們處理數據時會將不同的數據標註不同的顏色,這樣好進行區分,但是怎麼把excle表格中相同顏色單元格的和一鍵求出來?小編教你一鍵求和相同顏色單元格,讓你省時省力!方法/步驟分享:1、首先,按住CTRL加f調出來查找替換的對話框;2、然後,我們到格式裡面選擇從單元格,我們選擇一下紅色的單元格;3、然後,我們選擇查找全部,把下面的所有找出來紅色單元格,全部選上,按CTRL加a全選;4、接著,全選以後滑鼠放到上面,右鍵選擇定義名稱,給它定義一個什麼?
  • 微軟太壞了,這類函數居然被隱藏了,用它快速搞定根據顏色求和
    Hello,大家好,今天跟大家分享下我們如何根據顏色對單元格的值進行計數求和,根據顏色對單元格進行求和以及計數的方法很多,今天主要跟大家分享我們如何使用公式來實現這樣的操作使用公式根據單元格的顏色進行求和計數我們需要用到宏表函數
  • 在EXCEL中怎麼設置公式求乘積、求和
    其實,除了用計算機這個方法以外,我們還可以通過設置公式來求其乘積、總和等。首先,我們新建一個EXCEL工作表,打開,先把現有的數據錄好,錄好內容之後,我們可以先調整好表格的格式,添加表格框、調節行高列寬等。當然,也可以等表格的內容都完整之後再來調整,這取決於個人的習慣,在這裡,我個人的習慣是先制好表格再來完成剩餘的數據。
  • Excel函數公式:單元格根據顏色求和、篩選、自動填充顏色技巧
    一、按單元格顏色求和。方法:1、Ctrl+F打開【查找和替換】對話框,【選項】-【格式】下拉箭頭,選擇【從單元格格式】。3、【全部查找】並Ctrl+A全選查找出來的內容。4、【公式】-【名稱管理器】-【新建】,輸入【名稱】並【確定】-【關閉】-【關閉】。5、在目標單元格中輸入:=SUM(黃色);(黃色為定義的名稱,可以根據實際情況自由定義)。
  • 在Excel工作表中,按顏色求和,我就用這3種方法,高效便捷!
    在Excel工作表中,求和是最普通不過的話題了,但是,按顏色求和,絕對是一個新鮮的話題,今天,小編就給大家分享3種在工作表中按顏色求和的技巧!一、在Excel工作表中按顏色求和:自定義名稱法