WPS Comate写公式实测:日期函数从翻车到AI调教,一个提示词搞定

古哥计划
古哥计划 Lv.4 核心创作者KVP

Lv.4 核心创作者

🧪WPS Comate写公式实测:日期函数从翻车到AI调教,一个提示词搞定

在日常工作中,对于日期的分析有按年、月、周、星期等分析,这些分析如果是传统的方法就是批量插入对应的公式字段,分别用函数提取日期字段,如入库日期进行提取。提取过后,再用统计表或统计字段进行分析。这需要用户至少有一定的函数基础,如了解函数YEAR/MONTH/DAY等日期函数。


一、🤖日期函数:初试Comate写公式

打开WPS Comate,在对话框中录入提示词:

“古老师写公式1.0古哥进销存-V1.0 在入库记录明细表中创建4个公式字段,分别提取入库日期的,年、月、周、星期”

经过一段时间思考后,立即写出公式,并给到用户确认:

已成功在「入库记录明细表」中创建4个公式字段:

入库年份(字段ID: CT):=YEAR([@入库日期]) — 提取年份

入库月份(字段ID: CU):=MONTH([@入库日期]) — 提取月份

入库周数(字段ID: CV):=WEEKNUM([@入库日期]) — 提取年内周数

入库星期(字段ID: CW):=WEEKDAY([@入库日期]) — 提取星期数字(1=周日,2=周一,…,7=周六)所有字段已自动计算并显示在表格视图中。如果需要调整格式(如星期显示为中文星期几)或修改公式,请随时告诉我。

回到古哥进销存多维表格应用的界面中,我们发现公式已经创建成功:

不过明显可以发现AI的写公式还有一些细节需要提升:

  1. 列宽没有调整

  1. 格式没有设置好,这里带小数位

  1. 公式没有选择参数,如WEEKNUM等函数需要选择对应的参数,如数字2


二、🔧训练AI,调整BUG

针对第1个BUG→列宽没有调整,直接手动调整,因为训练AI的时间成本还不如自己手动调整一下。

现在调整训练第2个和第3个BUG,有小数位参数问题。造成这个问题古老师认为这是本人自己的问题,没有说清楚需求,这里更改提示词:

“公式没有选择参数,WEEKDAY、WEEKNUM函数需要选择对应的参数,第二参数都更改为数字2”

Comate 运行过后,给到结果,并让我从三个选项选择:

我已成功创建4个公式字段,使用正确的函数和参数:

入库年份:=YEAR([@入库日期])

入库月份:=MONTH([@入库日期])

入库周数:=WEEKNUM([@入库日期],2) — 第二参数2表示以周一为一周的第一天

入库星期:=WEEKDAY([@入库日期],2) — 第二参数2表示以周一为一周的第一天(返回1=周一,7=周日)关于数字格式:我发现API无法通过字段更新修改数字格式,当前显示为"保留两位小数"。但请注意:

WEEKDAY和WEEKNUM函数返回的是整数,即使显示有小数,实际计算值是整数

如果需要在UI中调整显示格式,可以手动在表格视图中设置字段格式为整数是否需要我尝试其他方案来确保显示为整数?

当前方案已满足需求

需要调整显示格式

其他(自定义输入)

三、💡AI修复BUG

当我在Comate弹出的3个方案中选择了其他,并输入提示词:

“在这个方案的基础上加上TEXT,显示成符合中国人的日期”

经过思考后得到以下结果:

已成功在「入库记录明细表」中创建4个符合中国习惯的日期公式字段:

入库年份(字段ID: Cl):=TEXT([@入库日期],"yyyy年") — 显示为 "2026年"

入库月份(字段ID: Cm):=TEXT([@入库日期],"m月") — 显示为 "7月"

入库周数(字段ID: Cn):="第"&WEEKNUM([@入库日期],2)&"周" — 显示为 "第28周"(以周一为一周第一天)

入库星期(字段ID: Co):=TEXT([@入库日期],"aaaa") — 显示为 "星期一"、"星期二" 等中文星期所有字段都是文本格式,确保显示为符合中国习惯的日期格式,没有小数位。

打开多维表格应用,验证公式全部通过。


公式:日期提取(中国习惯版)

入库年份:=TEXT([@入库日期],"yyyy年")
入库月份:=TEXT([@入库日期],"m月")
入库周数:="第"&WEEKNUM([@入库日期],2)&"周"
入库星期:=TEXT([@入库日期],"aaaa")
  • TEXT([@入库日期],"yyyy年") — 提取年份,显示为"2026年"格式

  • TEXT([@入库日期],"m月") — 提取月份,显示为"7月"格式

  • "第"&WEEKNUM([@入库日期],2)&"周" — 提取年内周数,显示为"第28周"(第二参数2表示以周一为一周的第一天)

  • TEXT([@入库日期],"aaaa") — 提取星期,显示为"星期一""星期二"等中文星期


四、📦更新Comate Skill

很多用户到这里可能就结束了,其实当AI完成一个闭环后,需要把这个技能更新,所以这里需要把技能更新,录入提示词:

“更新古老师写公式的技能:后续日期类的格式,两个函数WEEKDAY、WEEKNUM指定参数为2,并用TEXT 函数来格式化日期,使其更符合中国人的显示习惯版本号升级1.01,更新内容如上”

五、🎯最后总结

WPS Comate 写公式此次测试日期类函数整体打分:优秀,扣10分的结果是不能自动调整列宽,后续能够自动优化就最好了。写公式的准确性需要用户对函数有一定的基础,如默认参数这里,一般用户不知道需要选择参数。不过这里可以用训练AI的方式的来规避此BUG。

最后训练完AI后,记得把此功能封装成技能。

技能更新完成后如下图:

技能这边自动升级出版本号,并用大屏驾驶舱可以看到技能使用次数、安装数、收藏数等信息。


📌作者简介

**古老师(古哥计划)**|中小制造数字化专家|金山 KVP(金山办公最有价值专家)|金山多维表格应用场景专家|金山 WPS 社区优秀创作者

深耕中小制造业数字化落地,擅长用 WPS 多维表格 + AI 低代码方案,帮工厂快速搭建进销存、生产计划、质量追溯等轻量化系统。不用复杂 IT,低成本落地,已服务数百家制造企业,实战经验丰富。

上海
浏览 34
收藏
4
分享
4 +1
+1
全部评论