Excel中Get.Cell函數實例:根據單元格填充顏色求和您需要了解的

我們在使用excel時 , 會遇到這樣的情況:一個工作表中某些單元格填充為某種顏色 , 要求將填充了某種顏色的單元格進行快速求和 。
excel現成的函數中是沒有根據顏色求和的函數 。
小編在本文給大家介紹一種方法:利用宏函數Get.Cell來完成根據單元格顏色求和 。
實例如下圖所示:

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 。
案例解析:
1、在定義名稱中 , 引用位置用到了GET.CELL宏函數 。
2、=GET.CELL(63,Sheet1!A1:G10) , 公式中的參數“63”的意思是:單元格填充顏色(背景)編碼數字 。
【Excel中Get.Cell函數實例:根據單元格填充顏色求和您需要了解的】 3、=SUMIF(A12:G21,3,A1:G10) , 公式中的參數“3” , 是紅色對應的編碼為3 。

    推薦閱讀