我们以前介绍过AFE (高级公式环境)的使用:
这个悄无声息的更新简直太强大了!再也不用害怕写Excel长公式了!:AFE更新速递
使用过的朋友总结(知道的可以略过这部分)
而且加载项也已经从插入选项卡转移到了开始选项卡中,
打开Excel labs,
开始界面是这样的,点击第一个open按钮,打开的才是AFE,
下面就来重点说几个对我们有帮助的变化。
现在,Modules和Names完全分开了,
我们知道,Lambda函数刚推出时,自定义函数是通过名称管理器定义的。
后来推出了AFE,可以在AFE中自定义函数。不过这时AFE和名称管理器在内部是相通的。即在一个地方定义了名称,在另一个地方就可以看到。
现在,名称管理器和Module分开了。在一个地方定义的函数,在另一个地方看不到,
例如,在Names中定义的函数,可以在名称管理器中看到,
但是在Module中不会出现。
在Module中定义的函数,
在Module中也不会出现,
尽管两个函数都是通过lambda函数定义的。
Names选项卡的作用就是用来很方便的代替原来名称管理器的作用。
在这里可以定义一个函数,命名一个区域,命名一个公式,
定义自定义函数很简单,如果不熟悉LAMBDA函数,用这个方法最方便了。
选择Functions,点击+,
然后依次输入函数名称,描述,参数,以及计算公式
点击Done,完成。
命名区域和命名公式也是类似的操作。
之前我们抱怨过在AFE中写公式不能用鼠标点选区域。现在这个功能加上了,
具体方法是在AFE中写公式,写到类似于单元格的形式,比如a1,
在右下角会出现有个类似于手的形状按钮,点击该按钮,切换成笔的形式,就可以点选单元格区域了。
这个功能在Grid,Names,Modules中都可以使用。
3. 自定义函数可以有提示了
这绝对是重磅功能!
当我们使用Excel函数时,是有提示信息的,
但是使用自定义函数却没有,
只有一个孤零零的名称,完全不知道这个函数是干什么的!
现在,只要你在定义函数中使用一种特殊形式的注释,就可以解决这个问题:
/** 这是一个测试函数,用于测试提示信息; x - 正整数,y - 正整数*/mytest = LAMBDA(x, y, x + y)
函数体上方的就是注释,以:/** 开头,以:*/结尾,中间的都是提示信息,
很多人都有这种经历。在Grid中写了一个经过很好排版的公式:
点击保存,
变成一行了!
现在,只要你到这个菜单中,
点击Settings,
去掉这个选项的选中状态,就可以保持公式的格式了。
还有一些功能可以帮助提高开发编写公式的效率。这些功能都在右键的上下文菜单中,
其余的功能大家可以自己尝试一下,这里简单介绍其中的两个功能。
首先是Toggle selection to insert range,这个功能就是随时切换成鼠标点选单元格区域的状态,就避免了非得输入类似A1形式的字符的困扰。
其次是Peek,她的功能是如果你有很多自定义函数,并且在后面的自定义函数中引用了前面的自定义函数,
比如,
在引用的函数名称处点击鼠标右键,
选择peek,
点击Peek Definition,
可以看到这个函数的定义。
联系客服