Excel教學Office軟件超實用教學函數公式宏表函數數學及統計函數

SUMIF按儲存格底色加總

眾所周知,SUMIF是按條件加總,但該條件只限針對儲存格中的內容,那又有沒有可能可按儲存內的底色去進行加總呢?

  • 其實真的不可以用SUMIF就做到儲存格底色加總的
  • 不過大家都知SUMIF是可以按數字條件做加總的,所以我們只要有方法將底色轉化為數字便可以了
  • 我們可用宏表函數中的GET.CELL將底色轉化為數字
那什麼是宏表函數呢?
  • 宏表函數是又稱0函數,是Excel第4個版本的函數,為了考慮兼容性,現在的版本依然可以調用該函數
  • 宏表函數可以實現現有版本的函數或技巧無法完成的功能,比如取單元格填充色值、獲取工作表的名稱列表等
  • 宏表函數不能在單元格中直接使用,需要先定義一個名稱,然後在單元格中使用該名稱
  • 公式 → 名稱管理員
  • 在「名稱」輸入自訂名稱:color
  • 在「參照到」輸入公式:=GET.CELL(63,工作表1!$B2)&T(NOW())
  • 在C2輸入=color便可得到底色編號
  • 在D2輸入=SUMIF(C2:C12,C2,B2:B12)便得出答案了
  • 如有底色改變,可按F9更新