面试被质疑Excel水平?回答最常用这些函数加一万分!( 二 )


文章插图
 
注意:在引用单元格时必须锁定列 , 输入$D2 。第二步:单击【确定】关闭名称管理器,在E2单元格输入=YS后向下填充 , 可以看到每一种颜色均由不同编号标识 。

面试被质疑Excel水平?回答最常用这些函数加一万分!

文章插图
 
第三步:最后通过SUMIF函数求和即可 。如下所示:
面试被质疑Excel水平?回答最常用这些函数加一万分!

文章插图
 
3
EVALUATE宏表函数
EVALUATE用于统计引用单元格中以文本形式表示的算术表达式的值 。举例:下表中G列数据为包裹的长宽高数据 , 现在需要根据G列数据统计包裹体积 。
面试被质疑Excel水平?回答最常用这些函数加一万分!

文章插图
 
第一步:打开【名称管理器】新建一条名称记录如下:
面试被质疑Excel水平?回答最常用这些函数加一万分!

文章插图
 
第二步:单击【确定】关闭名称管理器 , 在H2单元格输入=体积 , 向下填充即可 。
面试被质疑Excel水平?回答最常用这些函数加一万分!

文章插图
 
4
GET.FORMULA函数
GET.FORMULA作用是返回引用单元格内的公式 。函数语法:GET.FORMULA(reference) , reference:指定引用的单元格 。GET.FORMULA宏表函数使用以R1C1样式返回结果 。(这句话文章后面会解释)举例:
面试被质疑Excel水平?回答最常用这些函数加一万分!

文章插图
 
上图是某员工通过函数公式计算包裹体积 。现在需要将K列的公式提取出来并以文本形式显示 。第一步:选中K列数据区域 , 打开【名称管理器】 , 新建一个MM的名称记录 , 引用位置为:=GET.FORMULA(GET.FORMULA!$K$2:$K$10)
面试被质疑Excel水平?回答最常用这些函数加一万分!

文章插图
 
第二步:单击【确定】关闭名称管理器后L2单元格中输入=MM即可显示K2单元格中所使用的函数公式 。
面试被质疑Excel水平?回答最常用这些函数加一万分!

文章插图
 
大家看到公式中的RC[-4]是不是有点疑问?其实这是单元格引用的另一种表示形式——R1C1形式 , R后面的数字表示行数 , C后面的数字表示列数 。不加“[]”的数字表示的是从第一行(列)数起的第几行(列);加“[]”的数字表示从公式所在单元格算起 , 行位置向上或下移动的行数 , 列位置向左或向右移动的列数 。比如:rc[-3]*rc[-2]表示当前单元格(公式所在单元格)向左移动3格所在单元格的数值 , 乘以当前单元格向左移动两格所在单元格的数值 。本例中的RC-4表示K2单元格向左数第四列 。
5
GET.DOCUMENT宏表函数
GET.DOCUMENT用于按照指定信息类型返回名称 。GET.DOCUMENT函数语法:GET.DOCUMENT(type_num,name_text) , type_num:指明信息类型的数字,一共有88中数字代码表示88种类型 。通常使用GET.DOCUMENT(76)和GET.DOCUMENT(88)来返回活动工作表和活动工作簿的文件名 。举例:第一步:打开【名称管理器】新建一条名称记录 。我们设置名称为MC,引用位置为=GET.DOCUMENT(76) , 单击【确定】后关闭【名称管理器】 。
面试被质疑Excel水平?回答最常用这些函数加一万分!

文章插图
 
第二步:在任意单元跟中输入=MC后即可返回当前工作表名称 。
面试被质疑Excel水平?回答最常用这些函数加一万分!

文章插图
 
6
FILES宏表函数
FILES宏表函数的作用是返回指定目录下的文件名 , FILES宏表函数以一维数组的形式返回结果 。

推荐阅读