Notion AI做Excel公式总是公式老出错怎么调整提示词
来源:互联网
时间:2026-06-22 16:15:57
先确认Excel版本和函数兼容性
打开Excel → 文件 → 账户 → 查看“关于Excel”右侧的版本号。如果是Excel 2016或更早,
所有动态数组函数(如FILTER、UNIQUE、SEQUENCE)和IFS/XLOOKUP一律禁用
用结构化提示词锁定输入输出边界
方法一:三段式模板(最稳妥)
① 明确环境:“Excel 2024,Sheet1,A1:E500含订单数据”;
② 描述动作:“在F2单元格写公式,判断E2是否大于1000,是则显示‘大单’,否则显示‘普通’”;
③ 限定函数:“只用IF、AND、OR、TEXT函数,不用任何新函数”。
方法二:表格化输入(适合多条件)
直接在提示词里画个简表:
|列名|示例值|说明|
|A|张三|业务员姓名|
|B|2024/3/1|下单日期|
|C|850|金额|
然后写:“在D2写公式,若C2≥1000且B2在2024年内,返回‘优质客户’,否则返回‘普通客户’”。
避开Notion AI的典型幻觉陷阱
它常把Excel公式写成带引号的字符串(如="=IF(A1>0,"正数","负数")"),这种公式复制进单元格会直接显示文字,不会计算。
必须在提示词末尾加一句:“输出纯公式,不带等号外的引号,不加说明文字,不换行”
它还会默认用英文逗号当参数分隔符,但你的Excel区域设置可能是中文分号。解决办法:在提示词里写明“用英文逗号分隔参数”,同时确认Excel选项→高级→“使用系统分隔符”已取消勾选。这一步操作起来很简单,直接把文件拖进去就行。