实际输入
- 目标表
- Orders 工作表:A 列是订单编号,B 列是客户编号,F 列需要填入客户分群。数据从第 2 行开始。
- 来源表
- Customers 工作表:A 列是应当唯一的客户编号,D 列是客户分群,表头位于第 1 行。
- 匹配与异常规则
- 使用精确匹配。客户编号为空时返回空白;未知编号显示“待检查”;Customers 中的重复编号是数据错误,不能静默接受。
使用明确的键、匹配规则和未匹配处理连接两张表。 请提供: 目标表、来源表、匹配与异常规则。 预期成果: 经过验证的查找公式,以及重复键和数据质量检查。
你填写的内容只保留在当前浏览器中,AILesson 提示语不会将其发送给模型或服务器。
未填写的字段会保留为占位符,你仍然可以复制后自行编辑
请为以下两张 Excel 表创建 XLOOKUP。
目标表:
[target]
来源表:
[source]
匹配与异常规则:
[rules]
编写公式前,先确认查找键、返回字段、精确或近似匹配,以及来源键是否唯一。不要在存在重复键时静默选择第一条。请返回:
1. 目标表第一行的公式
2. 每个 XLOOKUP 参数的解释
3. 空白和未匹配处理
4. 文本/数字不一致、空格和重复键检查
5. 四个测试用例及预期结果
6. 如果两个区域都是 Excel 表,再给出结构化引用版本。在 AI 练习场试试从输入到成果
看看具体背景如何通过这条配方转化为可使用的成果
已确认映射: Orders!B2 是查找值,Customers!A:A 是查找区域,Customers!D:D 是返回区域。客户编号必须唯一,并使用精确匹配。
Orders!F2 公式
=IF(B2="","",XLOOKUP(B2,Customers!$A:$A,Customers!$D:$D,"待检查",0))
外层 IF 让输入为空的行保持空白。XLOOKUP 在固定的客户编号列查找 B2,返回 D 列同一行的值,未匹配时显示“待检查”,匹配模式 0 表示精确匹配。美元符号确保复制公式时来源列保持固定。
数据检查: 对两侧编号列比较 ISTEXT/ISNUMBER;检查 TRIM 前后的长度;在辅助列使用 =COUNTIF(Customers!$A:$A,A2),结果大于 1 时进行调查。
测试: 已知编号 → 对应分群;空编号 → 空白;未知编号 → 待检查;来源编号重复 → 在信任查找结果前由辅助检查标记。
Excel 表版本: =IF([@[Customer ID]]="","",XLOOKUP([@[Customer ID]],Customers[Customer ID],Customers[Customer Segment],"待检查",0))。
明确连接两侧可以防止把查找区域和返回区域写反。
重复键检查可以避免语法正确的公式返回任意一条记录。
来源键对于预期业务含义是否唯一?
查找值和来源键是否使用相同类型与规范?
已知未匹配行是否返回预期的可见结果?
更有把握地使用
了解这条配方何时适用、需要提供什么,以及哪些内容仍需人工复核
使用“为两张 Excel 表生成 XLOOKUP 公式”前,请准备目标表、来源表、匹配与异常规则。只用可核实的信息替换占位符;如果某项未知,就明确保留未知状态,不要让模型自行推断。
如果结果还不能根据所给证据实现页面所述成果“经过验证的查找公式,以及重复键和数据质量检查”,或仍依赖未解决假设、缺失批准或编造细节,就不能使用。把检查项当作放行门槛:应修正来源输入,或指定有权限的复核者,而不是润色一个缺乏支持的输出。
截至 2026-08-28,“为两张 Excel 表生成 XLOOKUP 公式”的公开测试记录包含ChatGPT。这只表示存在已记录试跑,不保证后续产品版本仍兼容或得到相同结果。改用其他工具或版本时,应保留全部约束,并重新执行结果检查。
继续完成任务
表格分析
把已核实指标转成决策、变化、风险和请求,同时避免夸大证据
打开配方表格分析
把已知标签变体映射到批准词表,同时暴露未知值
打开配方表格分析
使用经过验证的分隔规则拆分姓名、地址或编号并标记异常
打开配方AI 小课 · 推荐课程
从理解概念到完成真实任务,在互动小课中练习提问、判断和改进,学会把 AI 用在自己的工作与生活中。