Excel 实战例子——自定义函数
- 2026-09-21 13:23:29
Excel 实战例子——自定义函数







自定义函数

生成一个可调用的自定义函数

可以根据输入的值匹配,还可以在其他查询中调用,数据表是一张成绩表

1
建立空查询:
主页选项卡——新建源——其他源——空白查询

右键重命名:学号匹配

2
输入函数:
= ( 学号值 as text) as record =>
let
学号匹配 = Table.SelectRows( 成绩表, each ([学号] = 学号值))
in
[匹配表 = 学号匹配]

=(学号值 as text )
就是设置一个x 并且它的值类型为文本(text)
= ( 学号值 as text) as record =>
as record 以什么形式输出
=> 就是将 学号值x传入后面的计算后面就跟着let
let
学号匹配 = Table.SelectRows( 成绩表, each ([学号] = 学号值))
学号匹配就是步骤,相当于右侧的那个插入步骤命名为“学号匹配”
Table.SelectRows( 成绩表, each ([学号] = 学号值))
筛选“成绩表”里面的[学号]字段等学号值x
in
[匹配表 = 学号匹配]
in 就是输出有let 就有in把x计算后输出,输出格式是什么就是as 后面定义的,之前定义的记录,记录就是[字段名="值"]
输入学号调用

打开Table

还可以增加条件,x就是一个自变量,把这个自变量带人计算公式再输出一定形式的结果。
本文来自网友投稿或网络内容,如有侵犯您的权益请联系我们删除,联系邮箱:wyl860211@qq.com 。