匡优Excel 命令编写指南
目的
教你如何编写有效的命令,使匡优Excel快速、一致地生成你想要的准确结果,且返工最少。
为何重要
匡优Excel 依赖于你的自然语言指令。模糊或不明确的命令会迫使 AI 猜测,增加输出不完整、错误或过于通用的可能性。意图清晰 = 更好的电子表格,更快的速度。
1. 命令编写基础
专注于四大支柱:
- 操作: 要做什么?(删除重复项、计算、分组、预测、可视化、提取、格式化)
- 范围: 哪些列/行/工作表/文件?使用单引号内的精确列名。
- 条件: 过滤器、阈值、日期范围、业务规则。
- 输出形式: 新工作表、覆盖、仅汇总、图表、清理后的文件、添加列等。
好与坏的例子(核心示例)
| 目标 | 坏(模糊) | 好(具体) | 好在哪里 |
|---|---|---|---|
| 删除重复项 | 修复我的文件 | 基于'客户ID'删除重复项;保留首次出现项;输出到新工作表'已清理'。 | 指定关键列 + 规则 + 输出目标 |
| 汇总销售 | 分析数据 | 按'地区'和'季度'对'销售额'求和;包含总计行并按销售额降序排列。 | 清晰的聚合 + 分组 + 排序 |
| 排序数据 | 美化一下 | 按'日期'升序,然后按'收入'降序排序;保留标题行。 | 明确的多级排序 |
| 添加指标 | 改进文件 | 添加列'利润率' = (收入 - 成本)/收入 * 100;格式化为百分比并保留两位小数。 | 明确的公式 + 格式 |
| 筛选 | 清理一下 | 筛选'收入' > 1000 且'地区' = '西部'的行;仅输出筛选后的行。 | 精确的条件 |
| 创建图表 | 做个图表 | 创建条形图:x='产品', y='销售额', 降序排列, 标题为'产品销售额排名', 放置在新工作表'图表'中。 | 定义坐标轴 + 排序 + 元数据 |
简单模式
操作 + 目标列 + 条件 + 转换 + 输出格式 示例:
计算过去90天内(其中'订单日期' >= 2025-05-28)按'渠道'划分的平均'订单金额';输出汇总表 + 条形图。
2. 提高精确度
使用以下措辞技巧编写更清晰的命令:
| 技巧 | 坏例子 | 好例子 | 为何有效 |
|---|---|---|---|
| 列明确性 | "客户id" 或 "ID" | '客户ID' |
引号内的精确列名确保准确匹配。 |
| 聚合 | "算一下" | 求和, 平均值, 去重计数, 中位数, 最小值, 最大值, 标准差 |
特定函数产生精确结果。 |
| 计算 | "计算净额" | 添加列'净额' = 收入 - 成本 - 税款 |
明确公式消除歧义。 |
| 时间窗口 | "近期数据" | 过去30天, 2024-01-01至2024-12-31之间, 本月 |
清晰的时间边界实现精确筛选。 |
| 排序 | "整理一下" | 按'日期'升序排列,然后按'销售额'降序排列 |
多级排序指令创建可预测顺序。 |
| 格式化 | "弄得好看点" | 将'日期'格式化为YYYY-MM, 将'利润率'格式化为百分比并保留1位小数 |
特定的格式规则确保一致性。 |
| 输出位置 | "放个地方" | 覆盖当前工作表, 创建新工作表'汇总', 两者都保留 |
清晰的输出目标指令防止数据丢失。 |
| 保留原数据 | (未指定) | 保持原始工作表不变 |
明确保留保护源数据。 |
| 行数限制 | "显示一些结果" | 显示'销售额'前20名 |
量化的限制聚焦于相关数据。 |
3. 高级命令技巧
A. 条件逻辑
示例:
筛选'收入' > 1000 且'地区' IN ("西部","北部")的行。
将'类别' = '配件'的行中'价格'的空值替换为中位数。
标记异常值:添加列'是否为异常值' = 1(如果'Z分数' > 3),否则为0。
B. 单次组合多个任务
在顺序明确时链接相关操作。 示例:
通过删除'订单ID'重复项清理'订单'数据,用中位数填充缺失的'成本',添加'利润率'=(收入-成本)/收入*100,然后创建按'地区'划分的平均'利润率'条形图。
C. 大型数据集策略
- 首先:
提供结构摘要(列名、类型、行数)。
- 然后:
生成10行随机样本(或开头部分)以确认假设。
- 验证后:执行完整转换。
- 对繁重任务使用增量命令:(1) 清理, (2) 添加指标, (3) 可视化。
D. 输出管理
指定:
创建新工作表'已清理'。
替换现有的'Sheet1'。
将图表添加到新工作表'图表'。
仅返回汇总(不进行行级导出)。
E. 请求解释
添加:解释每一步 或 提供公式依据 以审计转换过程。
F. 复杂公式
示例:
添加列'客户终身价值' = 过去12个月按'客户ID'划分的(平均订单价值 * 购买频率 * 毛利率 %);输出按值降序排列的客户级别表。
G. 迭代优化
- 首先:
高级别汇总。 - 其次:
缩小范围(例如,仅地区='西部')。 - 然后:
添加指标/可视化。
H. 合并文件
合并所有上传的月度文件;从文件名添加'月份'列(YYYY-MM);将所有数据连接成一个表格;确保列顺序一致;添加总计行。
I. 数据质量检查
列出缺失值 >10% 的列;建议填充方法;暂时不要修改。
4. 常用命令模板
复制、修改并运行。替换方括号内的项目。
清理与准备
基于'[主键]'删除重复项,保留第一个。
将'[日期列]'中的日期格式标准化为YYYY-MM-DD。
用中位数填充缺失的'[列]'。
将'[全名]'拆分为'名'和'姓'。
清除所有文本列中的多余空格。
使用Z分数 > 3检测'[指标]'中的异常值并列出受影响的行。
转换
添加列'[新指标]' = ([分子] - [分母]) / [分子] * 100,格式化为百分比。
数据透视:按'[行维度]'和'[列维度]'对'[值]'求和。
将'[1月]'..'[12月]'列逆透视成'月份','值'。
分析
描述性统计:['列1','列2']的平均值、中位数、最小值、最大值、标准差。
'[变量A]'和'[变量B]'之间的相关性(附解释)。
趋势:绘制'[指标]'随'[日期]'的变化图,并计算期间增长率。
使用线性回归预测'[指标]'未来6个期间;包含置信带。
可视化
条形图:x='[类别]', y='[值]' 降序排列。
折线图:x='[日期]', y='[指标]' 包含7期移动平均线。
饼图:按'[值]'划分的'[类别]'份额。
散点图:'[X]' vs '[Y]' 添加回归线 + 相关系数。
商业智能
KPI汇总:计算收入、成本、利润 = 收入 - 成本、利润率%。
按'注册月份'进行的队列分析,显示第0-6个月的留存率。
假设分析:将'[价格]'提高10%并重新计算'利润';总结差额。
多文件操作
合并所有上传的文件;添加'源文件'列;按标题名称对齐列。
追加文件然后删除'[ID]'的重复项。
格式化与输出
将'[货币列]'格式化为美元货币并保留两位小数。
按'[日期]'升序,然后按'[收入]'降序排序。
仅创建包含聚合表的新工作表'汇总'。
保留原始工作表;将转换后的数据放在'已清理'中。
审计与质量保证
清理后显示10行随机样本以供审核。
列出缺失值 >5% 的列;建议填充策略。
5. 好与坏命令示例集(按场景)
| 场景 | 坏 | 改进 | 最佳 |
|---|---|---|---|
| 清理 | 修复这个 | 删除重复项 | 删除'订单ID'重复项,用中位数填充空值'成本',将'日期'标准化为YYYY-MM-DD,输出新工作表'已清理'。 |
| 分析 | 分析销售 | 销售求和 | 按'地区'和'季度'对'销售额'求和;包含与上季度对比的增长并按'销售额'降序排序。 |
| 可视化 | 做个图表 | 产品条形图 | 条形图:x='产品', y='销售额', 仅限前15名, 降序排列, 标题'前15名产品', 新工作表'图表'。 |
| 商业智能 | 预测 | 收入预测 | 使用线性回归预测未来6个月的'收入';包含表格 + 折线图 + 95%置信区间。 |
6. 故障排除与优化
| 症状 | 措施 |
|---|---|
| 输出过于通用 | 添加具体的列、指标和分组级别。 |
| 选错列 | 使用精确的引号列名(例如,'客户ID')。可选地以"首先列出所有列名。"开始。 |
| 筛选后缺少行 | 明确重述筛选逻辑,并提及包含/排除边界(例如,收入 >= 1000)。 |
| 日期解析错误 | 指定目标格式(例如,YYYY-MM-DD)和相关时区。 |
| 意外聚合 | 明确声明所需函数(求和 vs 平均值 vs 去重计数)。 |
| 大文件处理慢 | 先请求架构摘要;然后分步骤执行转换。 |
| 公式计算错误 | 提供带括号和所需格式的明确公式。 |
| 图表不符合预期 | 定义图表类型、坐标轴、排序、限制(前N名)、标题以及是否包含图例。 |
| 需要撤销 | 使用"使用原始数据(忽略先前的修改)。"重新运行。 |
优化循环模板
- 初始(广泛):
提供列列表和行数;暂不修改。
- 聚焦:
删除'客户ID'重复项;显示删除数量。
- 扩展:
添加'利润率'列。
- 可视化:
创建按'地区'划分的平均'利润率'条形图。
- 完善:
将'利润率'格式化为百分比并保留1位小数;降序排序。
请求解释
添加:解释步骤 或 显示所用公式 以验证逻辑。
7. 快速参考备忘单
| 目标 | 模板 |
|---|---|
| 删除重复项 | 基于'[键]'删除重复项,保留首次出现项;输出到新工作表'[名称]'。 |
| 筛选 | 筛选'[列]' > / < / = / IN (...) 且 ... 的行;输出筛选后的工作表。 |
| 聚合 | 按'[组1]'和'[组2]'对'[值]'求和,按总和降序排序。 |
| 添加指标 | 添加列'[新列]' = ([A]-[B])/[A]*100,格式化为百分比并保留1位小数。 |
| 清理日期 | 将'[日期]'标准化为YYYY-MM-DD。 |
| 数据透视 | 数据透视:按行'[行维度]'和列'[列维度]'对'[值]'求和。 |
| 预测 | 使用线性回归 + 置信区间预测'[指标]'未来N个期间。 |
| 图表 | 创建[条形/折线/饼/散点]图 x='[X]' y='[Y]' 降序排列 top N=10 新工作表'图表'. |
| 异常值 | 使用Z分数 > 3检测'[指标]'中的异常值,仅列出受影响行。 |
| 合并文件 | 合并所有上传的文件;从文件名添加'[来源]'列;对齐列。 |
8. 最终提示
- 先明确具体;学会模式后再追求简洁。
- 列名加引号以避免歧义。
- 仅组合逻辑上连续的步骤。
- 审计关键的财务或合规相关数据时,请要求解释。
- 迭代:广泛汇总 -> 针对性转换 -> 丰富数据 -> 可视化 -> 格式化。
需要灵感?请回顾入门指南以查看特定领域用例。准备好练习了吗?在下一个数据集上尝试一个3步骤链式命令。
有反馈或顽固的命令?请通过扫描以下二维码联系我们。您的优化有助于改进 AI。

9. 您的第一个练习命令
要体验多步骤链式命令的强大功能,请先上传最近的销售数据以激活助手,然后运行:
删除'订单ID'重复项;用中位数填充缺失的'单位成本';添加'毛利率%'=(收入-成本)/收入*100,格式化为百分比并保留1位小数;创建按'地区'划分的平均'毛利率%'条形图(降序排列);将图表放置在新工作表'图表'中。
在此基础上进行优化——您现在已能像高级用户一样编写命令了。