快捷搜索:  汽车  科技

如何理解宏函数(3个常用的宏表函数)

如何理解宏函数(3个常用的宏表函数)首先定义名称,之后鼠标依次点击公式—定义的名称—定义名称,输入想定义的名称,比如:“名称”,在引用位置输入公式:=GET.WODRKBOOK(1),之后点击确定。获取工作表名称其语法结构为:=(信息类型,名字)此处的信息类型为必须要填的,为指明想要得到的工作簿信息类型的数字代码。最常用的是参数1。第二参数指的是打开的工作簿的名字,若省略,默认为当前工作簿。

如何理解宏函数(3个常用的宏表函数)(1)

宏表函数,是Excel中一种另类的函数,它只能在定义名称中使用,但它的作用却是一般函数无法替代的。比如提取文件列表、工作表名称、把表格式转换为值等。

今天和大家分享3个常用的宏表函数:分别是GET.WORKBOOK函数、EVALUEATE函数及GET.CELL函数。

注:宏表函数均需借助定义名称来实现。

如何理解宏函数(3个常用的宏表函数)(2)

1、GET.WORKBOOK函数

GET.WORKBOOK用于提取工作簿中的信息数据。

其语法结构为:=(信息类型,名字)

此处的信息类型为必须要填的,为指明想要得到的工作簿信息类型的数字代码。最常用的是参数1。

第二参数指的是打开的工作簿的名字,若省略,默认为当前工作簿。

获取工作表名称

首先定义名称,之后鼠标依次点击公式—定义的名称—定义名称,输入想定义的名称,比如:“名称”,在引用位置输入公式:=GET.WODRKBOOK(1),之后点击确定。

如何理解宏函数(3个常用的宏表函数)(3)

最后在相应单元格输入公式为:=IFERROR(INDEX(MID(名称 FIND("]" 名称) 1 99) ROW(A1)) "")&T(RAND())

解释:

FIND函数语法为:= FIND(查找文本 源文本 [查找开始位置] )

MID函数语法为:= MID(查找区域,开始查找的位置,查找的字符)

INDEX函数语法为:=INDEX(区域,行/列数)

如何理解宏函数(3个常用的宏表函数)(4)

2、EVALUEATE函数

EVALUATE用于对以文字表示的一个公式或表达式进行求值,之后返回结果。

其语法结构为:=EVALUATE(以文字形式表示的表达式)

求算式表达的计算结果

还是先定义名称,之后在引用位置中输入公式为:=EVALUATE(Sheet19!$A2),

之后在相应单元格里输入:=计算,按回车即可。

如何理解宏函数(3个常用的宏表函数)(5)

3、GET.CELL函数

GET.CELL用于返回单元格里的格式信息。

其语法结构为:=GET.CELL(指明单元格里信息类型 引用的单元格或区域)

注意:其第一参数信息类型很多,此处分享的是参数为63的。

依据颜色求和

首先在定义名称里输入公式:=GET.CELL(63 Sheet20!$A2),之后鼠标点击确定。

在辅助列的单元格里输入公式:=颜色,获取相应代码,再用IF函数判断是否大于0值,如果是,则对相应内容求和,公式为:=SUM(IF(C2:C13>0 B2:B13)),之后按Ctrl Shift Enter组合键即可。

如何理解宏函数(3个常用的宏表函数)(6)

各行各业办公中,Excel的重要性不言而喻。学好Excel很重要,掌握各种常用函数更是必不可少!

学会使用函数,你只要花1分钟的时间就能搞定别人折腾了2小时的工作。

猜您喜欢: