模块 1一表拆多表工具

复杂拆分 + 拆后处理 · 数据本地处理 · 安全不出浏览器

📖 场景:你是数据分析师,需要把全国 50 家门店的销售数据拆分成独立文件

背景:你收到一份全国销售数据,包含 50 家门店、5 个品类、31 天的销售记录,共 7750 行。 区域经理要求:给每个门店经理发送他们自己门店的月度报表,用于业绩复盘。

挑战:手动拆分需要复制粘贴 50 次,还要为每个文件添加汇总分析和图表,至少花费 3-4 小时。

目标:用 AI 生成一个工具,1 分钟内完成拆分,每个文件自动包含明细、汇总、透视表和图表。

🤖 第 1 步:用 AI 生成工具

复制下面的提示词,发送给 AI(ChatGPT/Claude/通义千问等),AI 会生成一个完整的 HTML 工具:

你是一个前端开发专家,擅长用纯 HTML+JS 处理 Excel 文件。

请帮我写一个 Excel 拆分工具,需求如下:

【输入】
- 1 个 Excel 文件,包含多门店销售数据
- 列名:门店名称、产品类别、销售日期、销量、销售额、目标销量

【处理逻辑】
1. 按"门店名称"列拆分,每个门店生成一个独立 Excel 文件
2. 每个文件包含 3 个 Sheet:
   - Sheet1(明细数据):该门店的所有原始数据
   - Sheet2(汇总分析):按产品类别汇总销量和销售额
   - Sheet3(数据透视):日期×品类的透视表
3. 计算每个门店的总销量、总销售额、目标达成率
4. 如果某行"销量 < 目标销量",添加标记列"需关注"

【输出】
- 生成 N 个 Excel 文件(N=门店数量)
- 文件名格式:[门店名称]_月度销售报表.xlsx
- 下载方式:ZIP 打包

【要求】
- 纯 HTML 文件,双击浏览器打开就能用
- 数据在本地处理,不上传服务器
- 使用 SheetJS 和 JSZip 库
- 界面要有进度条显示
- 代码要有详细注释

请生成完整的 HTML 代码。

💡 提示:把 AI 生成的代码保存为 .html 文件,双击浏览器打开即可使用。

📁 第 2 步:上传 Excel 文件

💡 支持格式:.xlsx, .xls, .csv | 示例数据:全国门店销售数据_示例.xlsx

⚙️ 第 3 步:配置拆分规则

使用 [拆分字段值] 作为占位符,会被实际值替换

处理中... 0%

正在读取文件...

✅ 处理完成!

🤖 1. 如何用 AI 生成这个工具?

复制下面的提示词,发送给 AI(ChatGPT/Claude/通义千问等),AI 会生成一个完整的 HTML 工具:

你是一个前端开发专家,擅长用纯 HTML+JS 处理 Excel 文件。

请帮我写一个 Excel 拆分工具,需求如下:

【输入】
- 1 个 Excel 文件,包含多门店销售数据
- 列名:门店名称、产品类别、销售日期、销量、销售额、目标销量

【处理逻辑】
1. 按"门店名称"列拆分,每个门店生成一个独立 Excel 文件
2. 每个文件包含 3 个 Sheet:
   - Sheet1(明细数据):该门店的所有原始数据
   - Sheet2(汇总分析):按产品类别汇总销量和销售额
   - Sheet3(数据透视):日期×品类的透视表
3. 计算每个门店的总销量、总销售额、目标达成率
4. 如果某行"销量 < 目标销量",添加标记列"需关注"

【输出】
- 生成 N 个 Excel 文件(N=门店数量)
- 文件名格式:[门店名称]_月度销售报表.xlsx
- 下载方式:ZIP 打包

【要求】
- 纯 HTML 文件,双击浏览器打开就能用
- 数据在本地处理,不上传服务器
- 使用 SheetJS 和 JSZip 库
- 界面要有进度条显示
- 代码要有详细注释

请生成完整的 HTML 代码。

💡 提示:把 AI 生成的代码保存为 .html 文件,双击浏览器打开即可使用。

🤖 2. 如何用 AI 修改这个工具?

如果你想调整工具的功能,用大白话描述需求,让 AI 帮你改:

我有一个 Excel 拆分工具,现在想调整功能。

当前功能:
- 上传一个 Excel 文件
- 选择一个字段(比如"门店名称")拆分成多个文件
- 每个门店生成一个独立的 Excel 文件
- 包含 3 个 Sheet:明细数据、汇总统计、达标分析

我想改成:
1. 在汇总页加一个 Sheet,显示每日销售趋势(按日期统计)
2. 计算每个品类的毛利率(毛利率 = 销售额 * 35%)
3. 在达标分析 Sheet 里,如果达成率低于 80%,标红显示

请帮我修改工具代码,保持其他功能不变。
💡 小提示:
不需要懂代码,用大白话描述需求就行。AI 会理解并修改代码。
例如:"我想加个自动计算毛利的 Sheet"、"我想按周汇总数据"

💡 使用教程