Agent Skills
返回列表
表格处理神器

表格处理神器

办公效率 更新于 2026.08.30

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_176cb31c/excel-data-wizard。

技能介绍

处理 Excel/CSV 数据的常见痛点

在日常办公中,处理 Excel 或 CSV 文件时,经常遇到手动操作繁琐的问题。例如,从多个来源合并数据报表、清洗脏数据以去除重复或空值、根据条件筛选特定记录、或生成可视化图表。这些任务如果依赖手动操作,不仅耗时,还容易引入错误,尤其当文件较大或操作复杂时。

技能如何工作:核心能力与关键步骤

Excel Data Wizard 是一个基于命令行的工具,通过 Python 脚本自动化这些操作。它提供以下核心能力,覆盖数据处理全流程:

  • 读取与解析:支持 .xlsx.xls.csv 文件,自动检测编码(如 UTF-8)和分隔符(如逗号或制表符)。
  • 数据清洗:使用 excel_ops.py clean 命令执行去重、空值处理、格式标准化(如日期统一)和异常值检测。
  • 数据筛选:通过 excel_ops.py filter 命令,支持条件过滤(如 --where "金额>5000")和正则匹配,可联合多列条件。
  • 数据合并:使用 excel_ops.py merge 命令实现多文件纵向合并(vconcat)、横向拼接(hconcat)或类似 VLOOKUP 的关联操作。
  • 数据透视:通过 excel_ops.py pivot 命令进行分组聚合(如按部门统计)、交叉表生成和多维统计。
  • 公式计算:新增列计算、条件求和/计数、排名和占比等功能,简化复杂计算。
  • 格式输出:导出为带格式的 xlsx、csv、json 或 Markdown 表格,便于进一步使用。
  • 图表生成:生成柱状图、折线图、饼图、散点图,并输出为图片文件,直观展示数据。

关键步骤通常包括:首先读取文件,然后根据需求选择清洗、筛选或合并操作,最后输出结果。所有操作通过命令行参数指定,例如 excel_ops.py convert data.csv --to xlsx 可将 CSV 转换为 Excel。

适用边界与注意点

这个工具适用于常见办公场景,但有几点需注意:它依赖 Python 环境和相关库(如 pandas),因此使用前需确保依赖已安装。对于超大型文件(如几 GB),处理速度可能受限于系统资源。某些高级功能(如复杂图表定制)可能需要额外配置。此外,输出文件格式建议明确指定,以避免兼容性问题。总体而言,它适合批量处理、自动化工作流,而非实时交互式分析。

使用场景

  • 将来自不同部门的月度销售Excel文件合并成一个季度汇总报表,统一格式并导出为xlsx。
  • 从含有数万行订单的CSV文件中,筛选出金额超过5000元且日期在最近三个月内的记录,用于审计。
  • 对员工信息表进行去重、空值填充和薪资格式标准化,然后按部门分组计算平均薪资,输出透视表。
  • 读取产品库存数据,新增一列计算周转率,生成柱状图比较各产品类别,并将结果保存为Markdown表格。

适合人员

  • 财务专员:需要每月合并多个分部的收支Excel表格,进行清洗和汇总以生成财务报表。
  • 市场分析师:从CRM系统导出的CSV数据中筛选特定客户群体,并生成图表用于营销策略分析。
  • 运营助理:定期清理后台导出的订单数据,去重并处理缺失值,以便进行准确的销售统计。
  • 项目经理:需将多个项目进度表横向拼接,通过数据透视跟踪资源分配情况,并导出为可视化图表。