Skip to content

核心功能操作说明

知识库的创建与导入

前言

知识库的建立支持AI生成(需消耗Token)、手动创建和markdown文档导入。

AI知识库生成功能

功能使用说明

在合谷仔工坊面板知识库生成输入框中输入函数/公式/VBA,AI即可生成相应的知识库。一般来说,对应函数/公式来说可选择类型,VBA会自动识别。

输入的格式示例:

  • =ROMAN(数字, [格式类型]) 或者 =ROMAN()
  • 整条公式:=AVERAGE(IF(ABS(A:A-MEDIAN(A:A))<=标准差*2, A:A))
  • =DCOUNTA(database, field, criteria)

注意: 没有参数和参数占位时必须要等号(=)开始,有参数时可以不带等号,如图1-A。

生成VBA知识库则需输入完整的过程开始和结束过程。如图1-B:

vba
# 需要输入完整的过程(Sub过程)
Sub ShowMessage()         # 过程开始
    MsgBox "Hello, 合谷仔", vbInformation, "提示"
End Sub  # 过程结束
# 需要输入完整的过程(Function过程)
Function ExampleFunction() As Integer     # 过程开始
    ' 这里是Function过程的代码
    ExampleFunction = 10 ' 返回一个整数值
End Function  # 过程结束
图1-A
图1-B
图1-A
1 / 2

知识库内容

函数/公式知识库内容
(markdown)
VBA知识库内容
(markdown)
# 名称
## 分类
## 功能描述
## 语法格式
## 参数说明
## 返回值类型
## 使用示例
## 注意事项
## 相关函数推荐
# 知识库名称
## 功能说明
## 分类
## 平台兼容性
## 完整代码
## 使用方法
## 运行方法
## 注意事项
## 扩展应用

新建公式/函数/VBA

新建公式功能支持手动创建和markdown文档导入,这部分功能的使用位于【个人中心】标签中,需要登录

手动创建

手动创建: 登录后在【个人中心】>【新建】>【手动创建】进入文档编辑器面板,编辑器为markdown文本,按照编辑器的模板编辑即可。

面板分为上下栏,上栏为文档名称、分类、功能说明表单,下方为内容;带*号的条词必须填写,在【分类】类别可选择函数/公式/vba,二级分类可下拉选择对应的类别或者自定义,表单内容能实时同步到文档中。

如在标题表单中填写“UNIQUE函数” ,文档实时同步# UNIQUE函数。如图。

批量导入

文档批量导入: 【个人中心】>【新建】>【导入文档】即可打开导入面板。

特别说明:文档导入支持批量多个markdown文档和.txt文档导入(markdown语法),支持每个文档含多个函数/公式/vba知识库,例如财务函数.md文档里面可以有ACCRINT 函数、ACCRINTM函数等10个函数知识库。

每个函数名必须以一级标题标识(如:# ACCRINT 函数、# ACCRINTM函数),系统会自动以一级标题进行分割,导入财务函数.md后,会分割成10个单独的函数知识库文档。如图

合谷仔工坊—AI函数/VBA生成/知识库生成

AI公式生成

功能说明

AI公式生成是本软件的核心功能。用户只需用自然语言描述想要实现的计算目标,系统会自动分析需求并生成相应的Excel公式。

提示

建议不要将敏感数据或者涉及个人信息上传给AI模型,使用AI时建议使用模拟数据进行测试使用。

类型示例函数应用场景
查找引用VLOOKUP、XLOOKUP、INDEX、MATCH...数据查找、表格关联
条件判断IF、IFS、SWITCH、CHOOSE...条件计算、分类判断
统计汇总SUM、SUMIF、SUMIFS、COUNT...数据求和、计数统计
文本处理LEFT、RIGHT、MID、CONCAT...文本提取、字符串处理
日期时间DATE、YEAR、MONTH、DATEDIF...日期计算、时间处理
数学运算ROUND、ABS、MOD、POWER...数值计算、取整运算
数组公式FILTER、SORT、UNIQUE...动态数组、数据筛选

使用流程

选择数据源→用户输入需求 → AI分析理解 → 生成公式 → 用户确认 → 插入单元格

提示

  • 选择数据源和输入需求,AI会分析理解,最后生成所需公式。
  • 也可以传输数据标题行或列,对AI描述数据范围即可,当数据源较大时,建议进行采样,在描述时,需说明数据范围即可。
选择数据源和输入需求,AI会分析理解,最后生成所需公式。
可选择编辑数据区域
确认后,公式会自动插入到相应的单元格,点击自动填充后,会自动填充到相应的单元格
确认后,公式会自动插入到相应的单元格,点击自动填充后,会自动填充到相应的单元格
选择数据源和输入需求,AI会分析理解,最后生成所需公式。
1 / 4

VBA代码生成功能

功能说明

对于复杂的批量操作或自动化任务,系统可以生成VBA宏代码。生成的代码会自动插入到VBA编辑器中并执行。

支持的VBA场景

  • 批量数据处理
  • 自动化报表生成
  • 数据格式转换
  • 条件格式设置
  • 工作表批量操作

VBA执行流程

选择数据→用户描述需求 → AI生成VBA代码 → 代码插入VBA模块 → 自动执行宏 → 返回执行结果

注意

AI生成的函数的时间根据数据的复杂程度一般在10秒至30秒内完成,由于VBA要经历分析数据和编写代码,AI生成VBA代码的时间要久一点,如图的数据测试,实测需要的时间为1分15秒左右,每次测试时间不同。 VBA代码生成完毕后,会进入预览页面,在预览页面中,有新建(重新生成)、复制、修改、运行等四个按钮,无误后点击运行按钮即可运行,这里需要提醒的是如果在数据模板区域有数据,此区域原有的则不会被覆盖。如图

VBA代码生成完毕后,会进入预览页面
如果在数据模板区域有数据,此区域原有的则不会被覆盖。
如果在数据模板区域有数据,此区域原有的则不会被覆盖。
VBA代码生成完毕后,会进入预览页面
1 / 3

数据的读取

功能说明

软件可以自动读取Excel/WPS中用户选中的数据区域,用于AI分析和公式生成。

读取方式

读取用户当前选中的单元格范围,“合谷仔工坊”直接选取引用读取,对话自定义@语义选中读取。

数据格式

读取的数据会转换为HTML表格格式,包含:

  • 单元格地址信息
  • 单元格值
  • 合并单元格信息
  • 表头识别

“合谷仔”对话功能

功能说明

AI对话面板支持公式解释,支持公式编写,支持数据读取,支持上下文理解,自定义“@”语法获取选中的单元格区域;支持描述需求,不提供数据,便于处理含敏感数据的表格。

AI对话面板支持公式解释,支持公式编写,支持数据读取,支持上下文理解,自定义“@”语法获取选中的单元格区域;支持描述需求,不提供数据,便于处理含敏感数据的表格。
AI对话面板支持公式解释,支持公式编写,支持数据读取,支持上下文理解,自定义“@”语法获取选中的单元格区域;支持描述需求,不提供数据,便于处理含敏感数据的表格。
AI对话面板支持公式解释,支持公式编写,支持数据读取,支持上下文理解,自定义“@”语法获取选中的单元格区域;支持描述需求,不提供数据,便于处理含敏感数据的表格。
1 / 2

数据备份的导入、导出

功能说明

在【个人中心】>【数据】>【导出备份/导入备份】即可对数据进行备份和恢复,数据的备份和恢复功能需要登录才能使用,支持json和zip(可选加密)进行备份。

常见问题解决

无法运行VBA程序(Windows平台)

Microsoft Excel定位到【文件】>【选项】>【信任中心设置】>【宏设置】>【启用VBA】即可。

确保WPS支持VAB(一般WPS专业版以上默认支持),并且处于VB环境。如图。

具备以上条件以后定位到【开发工具/工具】>【宏安全性】,降低安全等级即可。如图。 提示:降低宏安全性对于含有恶意代码的宏,可能对系统和数据造成威胁,在启用宏之前,务必仔细审查宏的代码,确保其不包含恶意内容。

至此,核心功能演示完毕。

使用安全问题说明

  • 本软件不收集任何用户信息,不提供云服务。
  • 使用本软件请勿把敏感数据传递给AI,建议使用模拟数据进行测试使用。
  • 前面提到的“合谷仔”吸收知识的行为指的是用户个人在使用过程中及时建立的知识库或者反馈系统中有数据的情况下,并非每个使用本软件的用户体验一致。需要用户自行整合,非本软件自动收集,因此,请放心使用。