萬盛學電腦網

 萬盛學電腦網 >> Excel教程 >> excel綜合 >> Excel如何利用Get.Cell函數完成單元格顏色求和

Excel如何利用Get.Cell函數完成單元格顏色求和

  我們在使用excel時,會遇到這樣的情況:一個工作表中某些單元格填充為某種顏色,要求將填充了某種顏色的單元格進行快速求和。

  excel現成的函數中是沒有根據顏色求和的函數。

  小編在本文給大家介紹一種方法:利用宏函數Get.Cell來完成根據單元格顏色求和。

  實例如下圖所示:

  工作表中A1:G10單元格區域為源數據,在A1:G10這一區域中,有些單元格填充顏色為紅色,如何快速求出單元格填充顏色為紅色的單元格的和。

  根據單元格填充顏色求和如下介紹:

  第一步,將光標定位到A12單元格,單擊菜單插入——名稱——定義,彈出定義名稱對話框,在“在當前工作簿中的名稱”下面輸入“hhh”,在“引用位置”下面輸入:=GET.CELL(63,Sheet1!A1:G10),單擊“確定”關閉定義名稱對話框。

  第二步,選中A12:G21單元格區域,在編輯欄輸入:=hhh,按下CTRL+回車鍵確定。即可得到有顏色的單元格的顏色代碼,紅顏色為3。

  第三步,在D23單元格輸入公式:=SUMIF(A12:G21,3,A1:G10),得到A1:G10單元格區域顏色為紅色的數據之和是:103。

Excel如何利用Get.Cell函數完成單元格顏色求和 三聯

  案例解析:

  1、在定義名稱中,引用位置用到了GET.CELL宏函數。

  2、=GET.CELL(63,Sheet1!A1:G10),公式中的參數“63”的意思是:單元格填充顏色(背景)編碼數字。

  3、=SUMIF(A12:G21,3,A1:G10),公式中的參數“3”,是紅色對應的編碼為3。

copyright © 萬盛學電腦網 all rights reserved