Excel Analysis的prompt是否支持引用单元格值作为入参?
Excel Analysis 动态引用单元格参数到Prompt的实现方法
完全支持该需求,你可以通过定义名称+动态Prompt拼接的方式实现,无需每次手动修改Prompt内的硬编码参数,具体操作步骤如下:
- 第一步:给目标单元格定义工作簿级名称
选中存放机构编号的A31单元格,点击顶部菜单栏「公式」→「定义名称」,自定义名称填写analysis_org_id,范围选择「工作簿」,确认引用位置为=你当前工作表名!$A$31(替换成你实际的工作表名称,加$符号做绝对引用避免单元格位置变动导致引用错位),点击确定保存。 - 第二步:修改Prompt参数引用逻辑
打开Excel Analysis的Prompt编辑界面,找到原来硬编码机构编号的位置,将其替换为"本次分析机构编号:" & [analysis_org_id]。如果你的Prompt输入框默认是纯文本模式,先点击输入框右下角的齿轮设置按钮,开启「启用动态Prompt」开关即可识别名称引用。 - 第三步:功能验证
修改A31单元格内的机构编号后直接运行分析,系统会自动读取A31的最新值代入Prompt,不需要手动调整Prompt内容。
注意:如果你使用的是2023及更早版本的Excel Analysis,需要先开启名称读取权限:路径为「文件」→「选项」→「信任中心」→「信任中心设置」→「隐私选项」,勾选「允许分析功能读取工作簿定义的名称值」即可正常使用动态引用功能。
内容的提问来源于stack exchange,提问作者MrTheBard
相关产品推荐
相关产品推荐

