各位用户为了找寻关于面试被质疑Excel水平?回答最常用这些函数加一万分!的资料费劲了很多周折。这里教程网为您整理了关于面试被质疑Excel水平?回答最常用这些函数加一万分!的相关资料,仅供查阅,以下为您介绍关于面试被质疑Excel水平?回答最常用这些函数加一万分!的详细内容
之前的教程中跟大家分享过使用宏表函数EVALUATE快速完成包裹体积计算的案例。案例中我们体验到了宏表函数的魅力。原本需要多个文本函数来解决处理的问题,被EVALUATE宏表函数轻松击破。今天我们就跟大家一起罗列一下几个常用的宏表函数使用案例,相信你会大吃一惊的哦!首先我们要理解宏表函数到底是什么函数。宏表函数是早期低版本excel中使用的,现在已由VBA顶替它的功能;但仍可以在工作表中使用,不过只能在”定义的名称”中使用;还有极少数的宏表函数使用后不会自动改变,而需要按快捷键更新。
1
get.workbook宏表函数
函数语法为get.workbook(type_num,name_text),即提取工作表信息,参数type_num表示提取的类型编号,name_text表示是打开的工作表名称,如果省略则表示当前活动工作簿。参数type_num包含的代码较多,我们主要使用的是1,表示“正文值的水平数组,返回工作簿中所有工作表的名称”。举例:下表是某公司产品型号明细表,汇总表A列是工作表名称,现在需将工作表名称提取放置在A列。


第三步:单击【确定】后我们可以在【名称管理器】中看到刚刚添加的一条记录,单击关闭。

我们还可以通过=TRANSPOSE(名称)公式来完成。选中A2:A10单元格区域后输入=TRANSPOSE(名称):

2
get.cell宏表函数
函数语法为get.cell(Type_num, Reference),Type_num指明单元格信息的类型,范围为1-66。Reference为引用的单元格或区域。经常使用的是63,63 返回单元格的填充背景颜色。下表数据存在3种不同的背景填充颜色,现在需要通过宏表函数将颜色编号统计出来,最后通过编号完成按颜色求和。

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

3
EVALUATE宏表函数
EVALUATE用于统计引用单元格中以文本形式表示的算术表达式的值。举例:下表中G列数据为包裹的长宽高数据,现在需要根据G列数据统计包裹体积。

4
GET.FORMULA函数
GET.FORMULA作用是返回引用单元格内的公式。函数语法:GET.FORMULA(reference),reference:指定引用的单元格。GET.FORMULA宏表函数使用以R1C1样式返回结果。(这句话文章后面会解释)举例:

第二步:单击【确定】关闭名称管理器后L2单元格中输入=MM即可显示K2单元格中所使用的函数公式。

第二步:在任意单元跟中输入=MC后即可返回当前工作表名称。

第二步:关闭【名称管理器】,在A1单元格输入=INDEX(CP,ROW(A1))后向下填充。

与C盘文件对比完全一致。好了今天我就跟大家分享这6个常用的宏表函数,其实宏表函数虽然陌生但是使用起来还是相当的简单的哦!比起我们常规的函数嵌套要容易很多,这么简单而且用处大大的宏表函数大家一定要学会哦!也许会帮你大忙!希望大家可以自己尝试操作!