方法/步骤1: GET.CELL函数的语法为:GET.CELL(Type_num, Reference) GET.CELL函数有两个参数: 第一个参数Type_num:用数字表示的单元格信息的类型,范围是1-66。 第二个参数Reference:单元格区域。 方法/步骤2: 第二个参数比较容易理解,我们有必要解释一下第一个参数Type_num。 我们把一个单元格的各种信息例如:字体类型、字体大小、颜色、行高、列宽等等信息用1-66个数字来表示,每个数字代表单元格的不同信息。Type_num即是这1-66中数字。 我们把常见的数字代表的单元格信息列表如下图所示: 方法/步骤3: 如下图开始,若我们要获得A1单元格的行高。 依次点击【公式】、【定义名称】,在弹出的【新建名称】对话框【名称】框内自己录入一个名称,例如aa,在【引用位置】框内录入公式:=GET.CELL(17,Sheet3!$A$1) 第一个参数17即单元格信息行高的代码,第二个参数Sheet3!$A$1是我们要获取信息的单元格。 方法/步骤4: 选中B1单元格,点击【公式】、【用于公式】,选择XX,回车,函数返回36.75,即A1单元格的行高为36.75。我们可以点击【格式】下的【行高】验证下A1单元格行高确是36.75. 方法/步骤5: 再如我们要在B2中获得A2单元格内容,点击【公式】、【定义名称】,在弹出的【新建名称】对话框【名称】框内自己录入一个名称,例如bb,在【引用位置】框内录入公式:=GET.CELL(5,Sheet3!$A$2)。 选中B2单元格,点击【公式】、【用于公式】,选择bb,回车,函数返回65,即A2单元格的内容。 方法/步骤6: 例如我们要在B3获得A3单元格的填充背景颜色的编码数字。点击【公式】、【定义名称】,在弹出的【新建名称】对话框【名称】框内自己录入一个名称,例如cc,在【引用位置】框内录入公式:=GET.CELL(63,Sheet3!$A$3)。 选中B3单元格,点击【公式】、【用于公式】,选择cc,回车,函数返回44 ,即A3单元格的填充背景颜色的编码。 方法/步骤7: 利用GET.CELL函数的特性,我们可以根据单元格填充颜色求和或者求个数。具体思路是: 1.用GET.CELL宏函数定义名称先引用所求颜色的代码数字。 2.用SUMIF函数求出指定颜色的和。 3.用COUNTIF函数求出指定颜色的个数。 如下图:求黄色单元格的个数和数字和。 方法/步骤8: 第一步:定义名称:依次点击【公式】、【定义名称】,在弹出的【新建名称】对话框【名称】框内自己录入一个名称,例如YS,在【引用位置】框内录入公式:=GET.CELL(63,Sheet3!A1:C9) 方法/步骤9: 第二步:把颜色代码放在E1:G9区域内。 选中E1,点击【公式】、【用于公式】,选择YS,回车,函数返回43,注意,我们这里把绿色颜色编码也求出来了,也可以仅求出黄色的颜色编码。 向右向下复制填充公式直至G9单元格。 可以看出,绿色填充色颜色代码为43,黄色填充色颜色代码为44。 方法/步骤10: 第三步:求黄色填充色个数; 在H2中 录入公式:=COUNTIF(E1:G9,44) 回车,函数返回6。 黄色填充色个数为6。 方法/步骤11:
第四步:黄色填充色数字之和: 在H4中录入公式:=SUMIF(E1:G9,44,A1:C9) 回车,函数返回253。 即黄色填充色数字之和是253。 |
|