EFunctionAI:自建Excel数据分析智能体全攻略
一、为什么选择自建智能体?
无论是WPS还是微软Copilot,都纷纷把AI功能装进了"会员墙"里——想用智能助手,就得按月马内,各种AI会员让人眼花缭乱、马内直呼吃不消。与其年年为这些"聪明助手"买单,不如自己动手,打造一个真正属于自己的Excel数据分析智能体。聚焦个人核心业务痛点,不为无效功能埋单。
二、方案核心亮点
完全自主可控:智能体直接嵌入Excel,无需来回切换软件,数据与能力尽在掌握。
使用零门槛:只需配置一个LLM API密钥,即可激活专属智能体,随用随取。
功能全面强大:数据清洗、趋势洞察、公式生成,一应俱全,让数据分析前所未有地简单。
消费透明可查:token消耗一目了然、随时可查,没有每月会员,没有隐藏订阅套路。
三、工作原理
分析任务,分析全球超市开源数据,数据体量大概1万行。数据体量较大,可以先将数据导入到duckdb数据库,完成数据聚合运算后,再将统计结果给AI进行分析,生成报告。
3.1 数据导入DuckDB,以空间换tokens
输入提示词后,EFunctionAI智能体便即刻投入工作,第一步就是将Excel中的当前数据导入DuckDB数据库。为什么要这样做?因为Excel数据体量可观——整整一万行记录、20个字段,若直接丢给大模型分析,token消耗恐怕真要"滴血"。把数据先落地到本地数据库,本质上是以空间换tokens:用微不足道的存储空间,换回海量token的节省,这笔账怎么算都划算。
3.2 SQL驱动,高效精准分析
数据入库后,分析工作豁然开朗——借助SQL这一通用而强大的语言,就能高效精准地完成各类数据分析任务,既绕开大模型逐字处理海量数据的昂贵代价,又能随时按需取数、灵活组合,分析效率直线飙升。
3.3 智能编排,25步完成全流程
智能体并非机械地执行指令,而是像一位经验老到的数据分析师,针对分析需求精心编排任务,统筹规划出整整25个步骤,环环相扣地推进整个流程——从数据校验、指标计算到结论归纳,每一步都条理清晰、井然有序,最终交付一份严谨可靠的分析结果。
3.4 HTML报告,可视化呈现
如果觉得Excel原生自带的报告不够美观、不够直观,智能体同样贴心应对——基于分析结果自动生成赏心悦目的HTML报告,将核心指标卡、数据分布、风险与机会分析等内容清晰呈现,无论是内部汇报还是对外展示,都能让人眼前一亮。
四、能力实测
EFunctionAI整体主体功能已经实现。下面用几个案例来测试智能体的真实能力。
提示词1:"当前数据导入duckdb数据库,从duckdb查询分析数据,生成分析报告,报告先展示数据核心指标卡、数据分布、风险分析、机会分析,分别生成Excel报告和html报告"
AI智能体,通过15步规划,完成整个数据分析。
受手工元素影响,Excel版本报告总体颜值不如html报告美观。总体上二者的数据均准确。报告框架均一致,如果追求颜值,可以使用HTML报告去跟领导汇报。目前个人Excel智能体已经规划这些能力,新的能力待开发中,欢迎来踩,后续准备开源咯。一句话定位: 用自然语言操控 Excel,让重复的数据工作自动完成。
核心能力
1. 数据读取与写入
读取任意区域数据,自动识别表头结构
批量写入数据、追加行、清空区域
支持公式设置与向下填充
2. 数据分析
一键统计:求和、平均值、计数、最大/最小值
排序、去重、分组汇总
列数据分布探查(类型、空值、唯一值、数值统计)
3. 数据可视化
创建图表(柱状图、折线图、饼图等)
设置图表标题、图例、数据标签、趋势线
创建数据透视表,拖拽字段完成多维分析
4. 数据清洗
查找替换、删除空白行/列
文本分列、去重、合并工作表
错误值诊断与修复
5. 高级分析(DuckDB SQL 模式)
6. 工作表与格式
新建、重命名、删除、激活工作表
设置数字格式、字体、颜色、边框
自动列宽、条件格式
7. 安全与合规
8. 对话式体验
右侧 TaskPane 实时对话,流式输出
历史对话一键复制,快速复用
按需加载工具类别,保持响应速度
适用场景: 日报/周报自动化、数据清洗整理、报表生成、多表合并分析、可视化图表制作。
一句话价值: 把"写公式、做透视表、清洗数据"的时间,从小时级降到分钟级。