表格如何自定义函数(表格怎么自动做函数)

Excel开发自定义函数,就我所知,一共有三种方式:Lambda、VBA、C#。

一、Lambda(2021版本引进来的最强大的函数)

先来看Lambda,Lambda是Excel2021引进来的特殊函数,为什么说特殊,因为它不能直接使用,需要先定义。请看演示图:

演示片段演示了利用自定义名称自定义了lambda函数AddAAndB函数,通过自定义名称即可调用函数计算,前面不限个数定义变量,最后一个参数定义运算逻辑。演示中定义的函数比较简单,让大家对lambda公式有个大概认识。再来看一个演示:

演示中定义函数LVLookup,该函数,将Vlookup函数的参数个数简化成2个参数,仅查询获取查询区域内最后一列的数据。

总结:Lambda支持函数嵌套,当然,它也支持Let函数,简直就像编程嘛!而且纯粹是脚本,不需要进过编译!!

二、VBA(Alt F11可以快速打开VBA开发IDE环境)

VBA是微软Office自带VB开发环境,经常用于Excel开发。VBA开发自定义函数也并不复杂,1分钟看完下面演示,你就能知道它的大致原理。

什么时候使用Lambda,什么时候使用VBA呢?可以用“包含”这个词来理解,lambda能够开发的函数,VBA基本上都能开发,但反过来却不行,因为面向对象的开发不仅允许使用者获取单元格的值,还能获取单元格的颜色,行列高等其他属性值。

三、C#开发加载项

C#开发自定义函数在某种程度更加方便部署,但是开发需要用专用的IDE环境,即Visual Studio ,小编这里用Visual studio 2019版。下图演示一下:

演示显示在未定义函数前,敲出Cfun,报出名称错误Code,然后调回Visual Studio对在插件工程对Cfun函数进行定义,定义完后编译(编译这边的时间我已跳过,需要重启Excel),之后再返回Excel就可以发现Cfun就可以正常使用了。

(0)

相关推荐

  • WPS/EXCEL表格怎么设置自动做乘法?

    很多时候我们会用到报价单之类的表格,很多计算的数值其实并不需要我们手动的去计算,通过表格的函数就可以自动计算出来. 那么怎么设置让表格自动做乘法呢? 操作方法 01 首先打开EXCEL表格,然后我随便 ...

  • excel表格中怎么制作除夕倒自动倒计时牌?

    excel表格中怎么制作除夕倒自动倒计时牌? 1.首先启动excle2010快捷方式,执行文件-选项命令. 2.接着弹出excel选项对话框,在该对话框中选择高级选项,勾选使用1904日期系统,点击确 ...

  • 如何给Excel表格进行自定义排序

    今天跟大家介绍一下如何给Excel表格进行自定义排序的具体操作步骤.1. 首先打开电脑,找到想要编辑的Excel表格,双击打开.2. 在打开的表格页面,依次点击上方的"开始"--- ...

  • Excel表格边框自定义

    [Excel表格边框自定义] 一. "设置单元格格式"中的"边框"选项卡下的线条中有双线条的边框,你需要在A1单元格的右边设置线条,那么就在"预设&q ...

  • Excel表格中自定义排序序列的方法

     Excel表格中自定义排序序列的方法 1.启动Excel 2013并打开工作表,任意选取一个单元格后在"开始"选项卡的"编辑"组中单击"排序和筛选& ...

  • Excel表格中的英文字母如何自动生成序列?

    工作中使用Excel录入数据,如果可以自动生成字母序列,会很省事.但是输入一个a一个b然后拖动,得到的是ababababa,那么Excel表格中的英文字母如何自动生成序列?其实利用ASCII码值就可以 ...

  • 在excel表格中如何将人民币符号自动转换成美元?

    在使用Excel的过程当中,有的时候我们需要给单元的表格数值带来人民币或者美元的符号,那么那么在excel表格中如何将人民币符号自动转换成美元?下面小编就为大家详细介绍一下,来看看吧! 步骤 1.首先 ...

  • 如何在2019版WPS表格中自定义打印页码范围?

    相信很多小伙伴在日常办公中都会用到WPS表格,在其中如何才能设置打印页码范围呢?方法很简单,下面小编就来为大家介绍.具体如下:1. 首先,在WPS表格中打开我们要进行操作的文件.2. 点击页面左上角的 ...

  • 如何在2019版WPS表格中自定义单元格中需要隐藏的数据?

    相信很多小伙伴在日常办公中都会用到WPS,在其中如何才能隐藏单元格中指定的数据呢?方法很简单,下面小编就来为介绍.具体如下:1. 首先,在WPS中打开我们要进行操作的表格.然后将我们要隐藏的数据选中后 ...

  • 如何设置WPS表格的自定义序列

    WPS表格是我们常用的一款数据处理软件,深受大家的欢迎,是我们学习办公的助手,有的朋友想知道怎么设置WPS表格的自定义序列,小编为大家解答这个问题.具体如下:1. 首先,请大家在自己的电脑中找到WPS ...