从百度指数、巨量算数、微信指数或微博指数导出表格只是第一步。原始数据往往有合并单元格、文本型数字、重复日期和缺失值,直接插入图表很容易得出错误结论。下面是一套在 Excel 里就能完成的清洗和分析流程。
一、导出后的第一轮检查
- 日期列:确认是日期格式而不是文本。文本日期可以用「数据 → 分列」转换。
- 数值列:指数、点赞、评论等列如果是文本,先用「分列」或乘以 1 转成数字。
- 重复行:同一关键词、同一天出现多次时,保留一条或按业务口径求和。
- 缺失值:平台未收录的日期可能是空白。不要直接填 0,先确认是「没有数据」还是「指数为零」。
- 关键词列:去掉前后空格,统一大小写和全半角,避免同一个词被拆成两组。
二、整理成一张规范表
建议至少保留四列:关键词、日期、指数值、数据来源。多平台数据合并时再加一列「平台」,不要直接把不同平台的指数放进同一列比较绝对值。
如果需要做同比或环比,用公式而不是手工计算:
- 环比增长率 =(本期 - 上期)/ 上期。
- 同比增长率 =(本期 - 去年同期)/ 去年同期。
- 用 IFERROR 包住公式,避免除以 0 或空值报错。
三、透视表:一次看多个词
- 选中规范表,插入数据透视表。
- 把「日期」放到行,「关键词」放到列,「指数值」放到值,聚合方式选平均值或求和。
- 按周或按月组合日期,观察长期趋势,避免被单日波动干扰。
- 用条件格式标出峰值和低点,快速找到异常日期。
四、趋势图与对比图
折线图适合看趋势,柱状图适合比较不同关键词的平均热度。做图时注意:
- 同一张图只放同一平台、同一口径的数据。
- 时间轴从早到晚,不要倒序。
- 最多放 3 到 5 条线,太多会看不清。
- 标题写清关键词、平台和时间范围,图下方注明数据来源。
五、写进报告的三个提醒
- 说明口径:指数是相对值,不是搜索人数;不同平台的算法不同,不能直接对比绝对值。
- 给出时间:写清查询日期和数据覆盖区间,避免读者以为是实时数据。
- 区分相关和因果:指数上涨可能来自热点、投放或季节因素,不要只凭一条曲线就下结论。
数据来源可以是百度指数查询工具、巨量算数工具箱或微信指数查询工具。分析完数据后,如何开选题会可以参考指数数据怎么开好选题会。
常见问题
导出的日期是文本怎么办?
选中日期列,使用「数据 → 分列」,最后一步选择日期格式;或用 DATEVALUE 转换。
不同平台的指数能放一起比较吗?
不建议比较绝对值。可以各自归一化(例如以区间最高值为 100),只比较趋势形状。
数据量很大,Excel 很卡怎么办?
只保留分析需要的列,删除原始冗余字段;或者先用透视表汇总,再基于汇总结果做图。