JVS函数公式全解析:从内置函数到扩展能力的全覆盖
函数公式是JVS的核心、通用的基础能力主要用于数据的动态加工。 函数公式是否好用 一个核心的能力 在与 内置的函数是否足够多以及函数扩展的能力。部分公式介绍先看看系统中内置的部分函数说明函数函数分类说明说明上手实例EQ逻辑函数两个值比较相等返回 true默认忽略大小写若不忽略则填写第三个参数true2个必填EQ(value1,value2)NE逻辑函数两个值比较不相等返回 true默认忽略大小写若不忽略则填写第三个参数true2个必填NE(value1,value2)LT逻辑函数value1小于value2返回 true2个必填LT(value1,value2)GT逻辑函数value1大于value2返回 true2个必填GT(value1,value2)LE逻辑函数value1小于等于value2返回 true2个必填LE(value1,value2)GE逻辑函数value1大于等于value2返回 true2个必填GE(value1,value2)AND逻辑函数当参数组中的所有参数逻辑值为 true 时逗号隔开的逻辑式子都满足才返回 true当参数组中的任何一个参数逻辑值为 false 时就会返回false。至少1个必填AND(logical1, [logical2], ...)OR逻辑函数在参数组中任何一个参数逻辑值为 true逗号隔开的逻辑式子其中一项满足即返回 true只有当所有逻辑参数值为 false才返回 false。至少1个必填OR(logical1,[logical2], ...)NOT逻辑函数对参数逻辑值求反。NOT 比较简单就是把括号里为 true 的值变成 false括号里为 false 的值变为 true。1个必填NOT(logical)IF逻辑函数判断一个条件能否满足如果满足返回一个值如果不满足则返回另外一个值3个必填IF(A,B,C)ISEMPTY逻辑函数判断一个字段是否为空如果为空则返回 true如果不为空则返回 false1个必填ISEMPTY(字段)NUMBERCOMP逻辑函数数值组件与数值组件2比较大于返回1等于返回0小于返回-12个必填例1NUMBERCOMP(3,6)ISVALIDINTEGER逻辑函数判断参数是否为整型数字。也可用于判断数字类型字段是否为空。1个必填例1ISVALIDINTEGER(bbb)ISNOTEMPTY逻辑函数判断字符类型参数是否不为空为空返回false不为空返回true。1个必填ISNOTEMPTY(bbb)DENGYU逻辑函数判断两数值类型参数是否相等2个必填DENGYU(4,5)ISNUMBER逻辑函数判断参数是否为数字类型1个必填ISNUMBER(bbb)CONCATENATE文本函数将多个字符串拼接合成一个文本字符串至少1个必填CONCATENATE(text1,[text2], ...)LEFT文本函数从一个文本字符串的第一个字符开始返回指定个数的字符,如果文本长度小于自定字符个数就将原始文本返回2个必填LEFT(text,num_chars)RIGHT文本函数从一个文本字符串的最后一个字符开始返回指定个数的字符,如果文本长度小于自定字符个数就将原始文本返回2个必填RIGHT(text,num_chars)LEN文本函数返回文本字符串中的字符个数1个必填LEN(text)LOWER文本函数将一个文本字符串中的所有大写字母转换为小写字母1个必填LOWER(text)UPPER文本函数将一个文本字符串中的所有小写字母转换为大写字母1个必填UPPER(text)REPLACE文本函数替换字符串参数1要替换字符数为参数2替换后的内容为参数33个必填REPLACE(“aabbcc”,EE,bb)REPT文本函数将文本重复指定次数2个必填REPT(text, number_times)SEARCH文本函数在第二个文本字符串中查找第一个文本字符串并返回第一个文本字符串的起始位置的编号该编号从第二个文本字符串的第一个字符算起。返回 0 则表示未查找到3个前2个必填SEARCH(findtext,withintext,[start_num])MID文本函数截取文本的有效部分内容3个必填MID(text,start_index,end_index)ADD数学函数计算多个字段值总和至少1个必填ADD(number1, [number2], ...)AVERAGE数学函数求多个数值的平均值至少1个必填AVERAGE(number1, [number2], ...)MAX数学函数返回一组数字中的最大值至少1个必填MAX(Number1, [Number2], ...)MIN数学函数返回一组数字中的最小值至少1个必填MIN(Number1, [Number2], ...)ABS数学函数当数值为负数的时候返回他的绝对值数值1个必填ABS(Number)ROUND数学函数数值出现小数点的时候将小位数指定到对应的位数2个必填ROUND(number, num_digits)CEILING数学函数返回将参数number 向上舍入沿绝对值增大的方向为最接近的指定基数的倍数2个必填CEILING(number, significance)FLOOR数学函数将参数number 向下舍入沿绝对值减小的方向为最接近的 significance 的倍数2个必填FLOOR(number, significance)INTNUM数学函数将数字向下舍入到最接近的整数1个必填INTNUM(number)LOG数学函数根据指定底数返回数字的对数2个必填LOG(number, base)MOD数学函数返回 2个数值组件相除的余数2个必填MOD(number, divisor)POWER数学函数计算出数值组件乘幂的值2个必填POWER(number, power)FIXED数学函数将数字舍入到指定的小数位数以十进制数格式对该数进行格式设置并以数字形式返回结果2个必填FIXED(number, decimals)SQRT数学函数取数值组件值正的平方根1个必填SQRT(number)SUM数学函数函数使所有以参数形式给出的数字相加并返回和至少1个必填SUM(number1, [number2], ...)PRODUCT数学函数数字相乘2个必填PRODUCT(number1,number2)SUMPRODUCT数学函数在给定的数组中将数组间对应的元素相乘并返回乘积之和2个必填SUMPRODUCT(array1, array2)NUMBERCOMPARE数学函数数值组件与数值组件2比较大于返回1等于返回0小于返回-12个必填NUMBERCOMPARE(数值组件1,数值组件2)SUBTRACT数学函数减法运算2个SUBTRACT(number1,number2)MULTIPLY数学函数乘法运算至少2个必填MULTIPLY(number1, [number2], ...)DIVIDE数学函数除法运算2个必填DIVIDE(number1,number2)DECIMALFORMAT数学函数格式化带有小数的数字第一个参数为要格式化的数字 第二个参数为格式 格式中主要以 # 和 0 两种占位符号来指定数字长度。0 表示如果位数不足则以 0 填充# 表示只要有可能就把数字拉上这个位置。0 ------ 取一位整数0.00 ------ 取一位整数和两位小数00.000 ------ 取两位整数和三位小数# ------ 取所有整数部分#.##% ------ 以百分比方式计数并取两位小数#.#####E0 ------ 显示为科学计数法并取五位小数,### ------ 每三位以逗号进行分隔例如299,792,458光速大小为每秒,###米 ------ 将格式嵌入文本2个必填NOW时间函数返回当前时间格式为年-月-日 时-分-秒不可填NOW()TIMEFORMAT时间函数将时间戳转换为指定日期格式2个必填TIMEFORMAT(date1,yyyy年MM月dd日)GETYEAR时间函数获取指定时间的年份1个必填GETYEAR(date1)GETMONTH时间函数获取指定时间的月份1个必填GETMONTH(date1)GETDATE时间函数获取指定时间的天数这个月的第几天1个必填GETDATE(date1)GETWEEKDAY时间函数获取指定时间的星期几1个必填GETWEEKDAY(date1)COMPARE时间函数比较两个时间的大小日期1 大于 日期2 返回 true否则返回 false2个必填COMPARE(date1,date2)TIMEBETWEEN时间函数返回两个日期之间相差的天、月、年、小时等。第三个参数使用不同的参数返回同的相差类型天DAYS、周WEEKS、月MONTHS、年YEARS、小时HOURS、分钟MINUTES、秒SECONDS。3个必填TIMEBETWEEN(date1,date2,DAYS)GETCHINESEZODIAC时间函数根据身份证号自动计算生肖1个必填GETCHINESEZODIAC(549874455212544412)GETZODIAC时间函数根据身份证号自动计算星座1个必填GETZODIAC(549874455212544412)QUARTER时间函数获取日期所在的季度1个必填QUARTER(‘2022-09-15 12:34:23’)DAYOFFSET时间函数日期增加或减少指定天数2个必填DAYOFFSET(‘2022-09-15 12:34:23’,20)COMPAREDATE时间函数比较两个日期的大小日期参数1大于日期参数2返回 true否则返回 false2个必填COMPAREDATE(2022-09-16,2022-09-12)DATEFORMAT时间函数将日期转换为指定日期格式2个必填DATEFORMAT(2022-09-16,yyyy-MM-dd HH:mm:ss)DATEPARSE时间函数自动识别时间格式将日期转换为指定日期格式2个必填DATEPARSE(2022-09-05T03:21:23.825Z,yyyy-MMM-dd)PARSETIMESTAMP时间函数将时间戳转换为日期时间格式yyyy-MM-dd HH:mm:ss1个必填PARSETIMESTAMP(1675612800000)AGEOFNOW时间函数根据日期计算当前年龄1个必填AGEOFNOW(1989-02-05)INTERSECTI集合函数计算两个集合的交集2个必填INTERSECTIONSET(array1,array2)UNIONSET集合函数计算两个集合的并集2个必填UNIONSET(array1,array2)DIFFERENCESET集合函数计算两个集合的差集2个必填DIFFERENCESET(array1,array2)SUBSET集合函数计算第二个集合是否第一个集合的子集2个必填SUBSET(array1,array2)ARRAYGET集合函数返回数据集中第k个值2个必填ARRAYGET(Array, k)LARGE集合函数返回数据集中第k个最大值2个必填LARGE(Array, k)SMALL集合函数返回数据集中第k个最小值2个必填SMALL(Array,k)LISTADDALL集合函数将所有参数组合为一个集合返回多个LISTADDALL(4,5,aaa,2,52,5)LISTGET集合函数获取集合中指定索引位置的元素2个必填LISTGET([4, 5, aaa, 2, 52, 5],3)LISTADD集合函数向集合中添加多个元素2个必填LISTADD([4, 5, aaa, 2, 52, 5],bbb)LISTRANDOM集合函数随机取集合中的某一元素1个必填LISTRANDOM([4, 5, aaa, 2, 52, 5])CONTAIN集合函数返回参数一集合中是否包含参数二包含返回true不包含返回false2个必填CONTAIN([bbb,4,5,6,7],aa)LISTSUM集合函数返回集合中所有元素的累加和。可用于表格中某列数据汇总求和运算1个必填LISTSUM([4,5,6,7])OBJLISTSUM集合函数返回参数1[对象数组]中对象的【某个属性】的累加和2个必填OBJLISTSUM([obj1,obj2,obj3],金额)ARRAYJOIN集合函数使用间隔符将一个字符串数组连接转为字符串2个必填ARRAYJOIN(String[],-)ARRAYINDEXOF集合函数返回集合中指定元素所在位置2个必填ARRAYINDEXOF([4, 5, 3, 52, 5],3)函数的扩展具备管理员权限的用户可以点击平台运维进入扩展开发的菜单选中基础函数的管理页面可以通过界面化的方式进行扩展函数点击 “新建”的按钮包括函数的名称、函数的解释、函数的小标题、函数体的配置、函数输出类型、函数的参数说明等。在线demohttps://app.bctools.cn基础框架开源地址https://gitee.com/software-minister/jvs

相关新闻

汇川PLC与RS422设备跨协议通讯方案——新能源锂电制造行业应用案例

汇川PLC与RS422设备跨协议通讯方案——新能源锂电制造行业应用案例

新能源行业作为国家战略扶持的高速发展赛道,锂电池智能制造更是当下增速快、市场前景广阔的核心领域,工业自动化与工业物联网的深度融合,成为锂电企业提升产品精度、降本增效的核心抓手。某专注锂电正负极片生产的新能源企业,主打…

2026/5/17 2:10:24 阅读更多 →
口碑好的 AI 连锁哪个公司好

口碑好的 AI 连锁哪个公司好

老张去年意气风发,他的餐饮品牌在资本加持下,一年内从20家店疯狂扩张到70家。庆功宴上,他豪言要“百城千店”。然而,不到半年,现实给了他当头一棒:新店成活率不足50%,老店业绩平均下滑30%&#…

2026/7/4 10:22:10 阅读更多 →
2026权威评测:本科硕博AIGC查重“降维打击”?Scholingo靠岸妙写成学术首选

2026权威评测:本科硕博AIGC查重“降维打击”?Scholingo靠岸妙写成学术首选

摘要/前言: 2026年,教育部的“学术合规”大网已全面铺开。高校查重系统迎来了地狱级升级:不仅查“文字重复”,更严查“AIGC生成痕迹”与“逻辑断层”。对于本科生,难在“通过率”;对于硕博生,难…

2026/5/17 12:57:18 阅读更多 →

最新新闻

图像频域滤波实战:3步实现基于2D-FFT的高斯低通与高通滤波

图像频域滤波实战:3步实现基于2D-FFT的高斯低通与高通滤波

图像频域滤波实战:3步实现基于2D-FFT的高斯低通与高通滤波 1. 频域滤波的核心原理 当你第一次看到图像的频域表示时,可能会觉得那些对称的亮斑和条纹像某种抽象艺术。但正是这些看似神秘的图案,蕴含着图像处理的强大力量。频域滤波的核心思想…

2026/7/5 4:45:18 阅读更多 →
DeepSeek-R1本地部署指南:消费级硬件运行高效AI推理模型

DeepSeek-R1本地部署指南:消费级硬件运行高效AI推理模型

🚀 30款热门AI模型一站整合,DeepSeek/GLM/Qwen 随心用,限时 5 折。 👉 点击领海量免费额度 如果你是一名开发者,最近在尝试构建自己的AI应用,或者正在为团队寻找一个高效、低成本的本地AI解决方案&#…

2026/7/5 4:43:18 阅读更多 →
2026最新5款AI编程工具平替实测合集|Cursor中文Vibe编程深度对比权威盘点

2026最新5款AI编程工具平替实测合集|Cursor中文Vibe编程深度对比权威盘点

作为一个运维出身的开发者,AI 编程工具对基础设施代码的支持质量是关键考量。5 款工具的 IaC 场景对比。我长期在用 vibe coding 的方式做项目,全程以自然语言口述需求、AI 自主生成、多轮迭代落地,不依赖逐行手动编码。在大量 NestJS 后端项…

2026/7/5 4:41:18 阅读更多 →
反射型XSS漏洞实战:从原理到防御的完整攻防指南

反射型XSS漏洞实战:从原理到防御的完整攻防指南

1. 项目概述:一次关于Web安全核心威胁的深度剖析最近在内部安全审计和众测项目中,反射型XSS(跨站脚本攻击)依然是出现频率极高且危害巨大的漏洞。很多开发者,甚至是一些有一定经验的工程师,仍然会低估一个看…

2026/7/5 4:39:17 阅读更多 →
Codex实战指南:从环境配置到高阶用法,打造你的AI编程副驾

Codex实战指南:从环境配置到高阶用法,打造你的AI编程副驾

🚀 30款热门AI模型一站整合,DeepSeek/GLM/Qwen 随心用,限时 5 折。 👉 点击领海量免费额度 最近在整理本地开发环境时,我翻出了几个几个月前写的脚本,发现里面有些函数逻辑写得相当“奔放”,…

2026/7/5 4:37:17 阅读更多 →
ParsecVDisplay终极指南:免费创建Windows虚拟显示器的完整方案

ParsecVDisplay终极指南:免费创建Windows虚拟显示器的完整方案

ParsecVDisplay终极指南:免费创建Windows虚拟显示器的完整方案 【免费下载链接】parsec-vdd ✨ Perfect virtual display for game streaming 项目地址: https://gitcode.com/gh_mirrors/pa/parsec-vdd 想要在Windows电脑上扩展显示空间却不想购买昂贵的物理…

2026/7/5 4:37:17 阅读更多 →

日新闻

B站视频下载神器BiliTools:5分钟学会轻松保存任何B站内容

B站视频下载神器BiliTools:5分钟学会轻松保存任何B站内容

B站视频下载神器BiliTools:5分钟学会轻松保存任何B站内容 【免费下载链接】BiliTools A cross-platform bilibili toolbox. 跨平台哔哩哔哩工具箱,支持下载视频、番剧等等各类资源 项目地址: https://gitcode.com/GitHub_Trending/bilit/BiliTools …

2026/7/5 0:03:34 阅读更多 →
威胁模型全解析:从新手入门到实战应用,助你构建安全产品!

威胁模型全解析:从新手入门到实战应用,助你构建安全产品!

威胁模型的陌生现状在忙碌疲惫的一天里,参与了关于混合后量子密码学的讨论,应付端点攻击找茬的人,还参与留言板讨论后,发现“威胁模型”对多数人仍是陌生概念,且多被当作时髦用语。有趣的相关画作有一幅由 Embyr 创作的…

2026/7/5 0:03:34 阅读更多 →
渗透测试入门指南:从零基础到实战环境搭建

渗透测试入门指南:从零基础到实战环境搭建

1. 从“看热闹”到“入门”:我理解的渗透测试到底是什么?每次看到新闻里说某个大公司的数据被“黑”了,或者某个网站被攻击导致服务瘫痪,你是不是和我一样,心里会冒出两个念头:一是“这黑客真厉害”&#x…

2026/7/5 0:07:38 阅读更多 →

周新闻

B站视频下载神器BiliTools:5分钟学会轻松保存任何B站内容

B站视频下载神器BiliTools:5分钟学会轻松保存任何B站内容

B站视频下载神器BiliTools:5分钟学会轻松保存任何B站内容 【免费下载链接】BiliTools A cross-platform bilibili toolbox. 跨平台哔哩哔哩工具箱,支持下载视频、番剧等等各类资源 项目地址: https://gitcode.com/GitHub_Trending/bilit/BiliTools …

2026/7/5 0:03:34 阅读更多 →
威胁模型全解析:从新手入门到实战应用,助你构建安全产品!

威胁模型全解析:从新手入门到实战应用,助你构建安全产品!

威胁模型的陌生现状在忙碌疲惫的一天里,参与了关于混合后量子密码学的讨论,应付端点攻击找茬的人,还参与留言板讨论后,发现“威胁模型”对多数人仍是陌生概念,且多被当作时髦用语。有趣的相关画作有一幅由 Embyr 创作的…

2026/7/5 0:03:34 阅读更多 →
渗透测试入门指南:从零基础到实战环境搭建

渗透测试入门指南:从零基础到实战环境搭建

1. 从“看热闹”到“入门”:我理解的渗透测试到底是什么?每次看到新闻里说某个大公司的数据被“黑”了,或者某个网站被攻击导致服务瘫痪,你是不是和我一样,心里会冒出两个念头:一是“这黑客真厉害”&#x…

2026/7/5 0:07:38 阅读更多 →

月新闻