本文介绍 Power Automate 桌面版中的所有可用函数。
A
Abs –数字的绝对值。
Acos –返回数字的反余弦,以弧度为单位。
Acot –返回数字的反余切值(以弧度为单位)。
AddColumns —返回添加了列 的 表。
AIClassify –将文本分类为一个或多个类别。
AIExtract —提取指定的实体,例如注册号、电话号码或人名。
AIReply –起草对您提供的消息的回复。
AISentiment —检测您提供的文本的情绪。
AISummarize –汇总您提供的文本。
AITranslate –翻译其他语言的文本。
AND –布尔逻辑 AND。 如果所有参数都为 true,则返回 true。 还可以使用 && 运算符。
Asin –返回数字的反正弦值(以弧度为单位)。
Atan –返回数字的反正切值(以弧度为单位)。
Atan2 –返回基于(x,y)坐标(以弧度为单位)的反正切值。
Average —计算表表达式或一组参数的平均值。
B
Blank —返回 可用于在数据源中插入 NULL 值的空白 值。
布尔 –将文本字符串、数字或未键入的值转换为布尔值。
C
Char —将字符代码转换为字符串。
Coalesce –替换 空白 值,同时保持非空白 值不变。
Concat —连接数据源中的字符串。
Concatenate –连接字符串。
Cos –返回以弧度为单位指定的角度的余弦值。
Cot –返回以弧度为单位指定的角度的余切值。
Count —对包含数字的表记录进行计数。
CountIf —对满足条件的表记录进行计数。
CountRows —对表记录进行计数。
D
Date —根据 Year 、Month 和 Day 值返回日期/时间值 。
DateAdd —将天数、月份、季度或年份添加到日期/时间值中。
DateDiff —减去两个日期值,并以天、月、季度或年为单位显示结果。
DateTime –根据日期和时间组件返回日期/时间值。
DateTimeValue —将日期和时间字符串转换为日期/时间值。
DateValue —将仅限日期的字符串转换为日期/时间值。
Day —检索日期/时间值的日期部分。
Dec2Hex –将数字转换为十六进制文本字符串。
度数 - 将弧度转换为度数。
Distinct —汇总表的记录,删除重复项。
DropColumns —返回删除了一个或多个列的表。
E
EDate –在日期中增加或减少月份,而不更改月份中的日期。
EncodeUrl —使用 URL 编码对特殊字符进行编码。
EndsWith —检查文本字符串是否以另一个文本字符串结尾。
EOMonth —将月份添加到某个日期或减去月份,返回该月的最后一天。
Error(错误 )–创建自定义错误或传递错误。
Exp - 返回 e 的幂。
F
Filter(筛选 )–返回基于一个或多个条件筛选的表。
Find —检查一个字符串是否出现在另一个字符串中并返回位置。
First –返回表的第一条记录。
FirstN —返回表的第一组记录(N 条记录)。
ForAll –计算表的所有记录的值并执行操作。
G
GUID— 将 GUID 字符串转换为 GUID 值或创建新的 GUID 值。
H
Hex2Dec –将十六进制文本字符串转换为数字。
Hour(小时 )–返回日期/时间值的小时部分。
I
If –如果条件为 true,则返回一个值,如果条件为 true,则返回另一个值。
IfError - 检测错误并提供 alternative 值或采取措施。
Index —根据排序位置从表中返回一条记录。
Int –向下舍入到最接近的整数。
IsBlankOrError –检查 空白 值或错误。
IsEmpty –检查空表。
IsError –检查错误。
IsNumeric –检查数值。
IsToday –检查日期/时间值是否为用户所在时区的今天某个时间。
L
Language(语言 )–返回当前用户的语言标签。
Last —返回表的最后一条记录。
LastN —返回表的最后一组记录(N 条记录)。
Left —返回字符串的最左侧部分。
Len –返回字符串的长度。
Ln –返回自然日志。
Log –返回数字的任意基数的对数。
LookUp –根据一个或多个条件在表中查找单个记录。
Lower —将文本字符串中的字母转换为全部小写。
M
Max —表表达式或一组参数的最大值。
Mid –返回字符串的中间部分。
Min –表表达式或一组参数的最小值。
Minute —检索日期/时间值的分钟部分。
Mod –返回被除数除以除数后的余数。
Month —检索日期/时间值的月份部分。
N
Not –布尔逻辑 NOT。 如果其参数为 false,则返回 true;如果其参数为 true,则返回 false。 还可以使用 ! 运算符。
Now –返回用户所在时区的当前日期/时间值。
O
OR –布尔逻辑 OR。 如果其任一参数为 true,则返回 true。 还可以使用 || 运算符。
P
Pi –返回数字 π。
PlainText —从字符串中删除 HTML 和 XML 标签。
Power —返回一个提高到幂数的数字。 还可以使用 ^ 运算符。
Proper —将字符串中每个单词的第一个字母转换为大写,并将其余字母转换为小写。
R
弧度 - 将度数转换为弧度。
Rand —返回一个介于 0 和 1 之间的伪随机数。
RandBetween —返回两个数字之间的伪随机数。
Replace –按字符串的起始位置将字符串的一部分替换为另一个字符串。
Right —返回字符串最右侧的部分。
Round(四舍 五入)–四舍五入到最接近的数字。
RoundDown –向下舍入到之前最大的数字。
RoundUp –向上舍入到最小的下一个数字。
S
Second —检索日期/时间值的第二部分。
Sequence —生成一个序号表,在使用 ForAll 进行迭代时很有用。
Shuffle –随机对表的记录重新排序。
Sort —返回基于公式的排序表。
Split —将文本字符串拆分为子字符串表。
Sqrt –返回数字的平方根。
StartsWith —检查文本字符串是否以另一个文本字符串开头。
StdevP –返回其参数的标准偏差。
Substitute —通过匹配字符串,将字符串的一部分替换为另一个字符串。
Sum —计算表表达式或一组参数的总和。
Summarize(汇总 )–按所选列对记录进行分组并汇总其余部分。
Switch —与一组值匹配,然后计算相应的公式。
T
Table —创建临时表。
Tan - 返回以弧度为单位指定的角度的正切值。
Text —转换任何值并将数字或日期/时间值格式化为文本字符串。
Time —返回基于 Hour、Minute 和 Second 值的日期/时间值。
TimeValue —将仅时间字符串转换为日期/时间值。
TimeZoneOffset —返回 UTC 与用户本地时间之间的时差(以分钟为单位)。
Today –返回当前仅限日期的值。
Trim –删除文本字符串的末尾和内部的多余空格。
TrimEnds –仅从文本字符串的末尾删除多余的空格。
Trunc –通过删除任何小数部分,将数字截断为仅整数部分。
U
Upper —将文本字符串中的字母转换为全部大写。
V
Value —将字符串转换为数字。
VarP –返回其参数的方差。
W
Weekday —检索日期/时间值的工作日部分。
With —计算单个记录的值并执行操作,包括命名值的内联记录。
Y
Year –检索日期/时间值的年份部分。