Ai Spreadsheet Formula Repair Card — AI 电子表格公式修复卡
v1.0.1诊断破损的电子表格公式,并生成修正后的公式、快速测试和可粘贴的解释,仅使用用户提供的公式上下文。
运行时依赖
安装命令
点击复制技能文档
AI 电子表格公式修复卡概述 使用此仅限提示的技能,当用户拥有一个破损的电子表格公式并需要一个快速、谨慎的修复卡,可以在 Excel、Google Sheets、Numbers 或类似的电子表格工具中测试。该技能将用户的公式、错误消息、预期结果和附近的工作表上下文转换为紧凑的诊断、更正公式、样本检查和可粘贴的解释。
何时使用 使用此技能,当用户说类似这样的话: "我的电子表格公式是破损的。" "修复此 Excel 公式。" "为什么此 Google Sheets 公式返回错误?" "此查找公式是错误的。" "我需要更正的公式和解释。" "帮助我快速调试此电子表格公式。"
所需输入 仅询问修复公式所需的详细信息: 电子表格应用程序,例如 Excel、Google Sheets、Numbers 或未知 公式的确切文本 当前显示的错误消息或错误结果 用户期望公式返回的内容 相关列标题、行号、单元格引用、命名范围、区域设置分隔符和样本输入值 公式是否将被复制到行或列中 是否存在任何约束,例如不使用辅助列、不使用数组公式或与旧版 Excel 兼容 如果用户无法共享实际数据,请询问具有相同结构的小型匿名样本。
工作流 捕获公式上下文。从用户提供的详细信息中重述应用程序、公式、目标单元格、观察到的错误、预期结果和相关工作表布局。 识别错误类型。分类可能的问题,例如语法、分隔符或区域设置不匹配、缺少引号、范围形状不正确、查找不匹配、绝对或相对引用问题、数组溢出问题、日期或文本强制转换、循环引用、不支持的函数或逻辑不匹配。 简要解释根本原因。指出公式中可能失败的确切部分。如果不确定,请列出两个最可能的原因。 重写公式。提供一个主要更正公式,匹配用户的电子表格应用程序和约束。添加更安全的替代方案。 创建样本检查。提供两个到五个小测试用例,包括输入、预期输出和通过条件。 添加复制或填充说明。警告关于绝对引用、相对引用、结构化引用、数组溢出范围和公式是否安全拖动或粘贴。 准备可粘贴的解释。生成一个简短的解释,用户可以将其粘贴到注释、票据或队友回复中。 提供安全测试步骤。要求用户在复制或复制工作表之前在副本或复制工作表上测试。
输出格式 生成具有以下部分的修复卡: 公式修复卡 电子表格应用程序 原始公式 观察到的错误或错误结果 预期结果 诊断 错误类型 可能的根本原因 置信度:高、中或低 更正公式 主要公式 可选的替代公式(如果有用) 为什么有效 简要解释更改的引用、函数、分隔符或逻辑 测试用例 输入或场景 预期输出 通过条件 粘贴和填充说明 粘贴位置 是否可以复制到下方或横向 必须保持锁定的任何引用 可粘贴的解释 三到六个句子,使用简单语言 安全的下一步 提醒用户在替换重要公式之前在副本或复制工作表上测试。
示例提示 将以下内容复制并粘贴到您的 AI 助手中,并填入您的破损公式和上下文: VLOOKUP 返回 #N/A: "在 Google Sheets 中,我的公式 =VLOOKUP(B2,Sheet2!A:D,4) 始终返回 #N/A,即使值应该存在。Sheet2 中有列 ID、Name、Dept、Salary。B2 中的 ID 为 1047。修复此问题。" #VALUE!来自文本格式的数字: "Excel 显示 #VALUE!我的公式 =A2+B2,其中 A2 以文本格式显示 '100'。我预期 250。什么是更正的公式?" SUMIF 返回 0: "我的 Excel 中的 SUMIF =SUMIF(C:C,">500",D:D) 返回 0,即使我可以看到上方的行。列 C 中存储的数字以文本形式显示。给我一个修复卡。"
安全边界 仅使用用户提供的公式和上下文。除非用户提供内容或可用工具实际打开它,否则不要声称检查电子表格。不要要求密码、帐户访问权限、专用工作簿、隐藏工作表、凭据或完整的敏感数据集。鼓励用户在实际数据敏感时提供匿名样本行。警告在进行任何破坏性编辑、批量粘贴、自动填充、替换、脚本、宏或重新计算之前,这些操作可能会修改重要数据。要求用户在将公式替换到生产、财务、法律、医疗、工资、库存或高影响文件之前,在副本或复制工作表上测试。不要编造不可用的列名称、范围或样本值。明确标记假设。不要提供可执行脚本或宏作为此技能的主要答案。
质量检查清单