Excel按顏色求和

話說這一日,三國公司總經理秘書貂蟬女士,正在審核8月份上旬各員工的銷售業績。對一些特殊數據隨手標註了幾個顏色,然後需要對不同顏色的數據求和。

Excel按顏色求和

Excel按顏色求和

接下來咱們說說具體的步驟:

選擇首個要輸入公式的單元格D5,然後定義名稱color:

=GET.CELL(63,C5)+NOW()^0-1

Excel按顏色求和


來說一下自定義名稱中公式的意思:

1、GET.CELL(63,C5)

GET.CELL函數用於取得單元格相關格式、內容。第一個參數使用63,表示獲取單元格的背景顏色,注意此函數無法獲取條件格式返回的顏色。

GET.CELL不能根據表格的變化進行自動重算,必須雙擊單元格,才可能激發相應的重算,以返回最新的結果。

在公式的最後加上NOW()^0-1的作用是什麼呢?

NOW()函數返回系統當前的日期和時間,是每時每刻都在變化的,由它的變化,強行引起GET.CELL同時進行重算,以達到及時更新的目的。以後只需按一下F9,所有單元格就都是最新結果了。

任何非0數字的0次方,結果都是1,所以NOW()^0-1始終結果為0,並不影響計算結果。其他常用的還有&T(NOW())等等,大家可以根據個人喜好選擇相應的方法。


簡單介紹完自定義名稱中公式的含義,繼續下面的操作:

D5單元格輸入以下公式,向下複製:

=color

公式的作用就是得到C列單元格的背景顏色值。

Excel按顏色求和

G5單元格輸入以下公式:

=SUMIF(D:D,color,C:C)

Excel按顏色求和

其中的color取得的是F5單元格背景色的數值,然後根據此數值對C列的銷售量進行相應的求和,迴歸到Sumif的基礎使用方式。

注意:由於工作表中使用了宏表函數,保存時需要選擇.xlsm格式,也就是啟用宏的工作簿,方可保證公式正確計算。


老祝說:按顏色計算雖然可以實現,但是總歸很費周折,小夥伴們在日常工作中,如果有需要特殊標記的數據,可以添加備註列,在備註列中寫上備註內容,這樣後續的彙總就會方便很多了。

今天的練習文件在此:

http://vdisk.weibo.com/s/Dt_F76IDiSmo

可以關注下我哈,私信可以領取Excel課程


分享到:


相關文章: