夜雨聆风学习资料网

ARTICLE · 1347551

Excel小技巧:「迷你图」,单元格里的可视化效果

Excel小技巧:「迷你图」,单元格里的可视化效果

 40 个产品的全年销售数据表要用可视化呈现趋势。

你把 12 个月的数据摊开,一张表变成了 40 行 × 12 列的宽屏矩阵。数字都在,但没人能从 480 个数字里看出"哪个产品在持续下滑"。

你打算插入图表。可如果给每个产品插一张折线图,40 张图浮在表格里,拖一下就错位,改一下数据还得逐张检查,打印出来更是 40 页。

其实有一种更轻的做法:把图表缩到一颗单元格那么大,塞在数据右边。 一行一个产品,一行一条趋势线,40 行的走势一屏看完。

它叫「迷你图」,Excel 2010 就有了,WPS 也支持。

迷你图和正式图表的根本区别

正式图表是一个"浮动对象",它飘在单元格上方,和表格是两层东西。

迷你图不是对象,它就活在单元格里。它是单元格的一种"显示形态":

  • 排序、筛选、删除行,迷你图跟着数据一起走,不会错位
  • 复制单元格,迷你图一起被复制;粘贴到别处,它自动指向新位置旁边的数据
  • 打印时它就在格子里,不会跑到第二页
  • 一个格子一个小图,天然适合"一行一条趋势"的密集对比

代价是没有图例、没有坐标轴刻度、不能加数据标签、鼠标悬停也不显示数值。它是用来看"形状"的,不是来看"精确值"的——精确值看旁边的数字就行。

这个定位想清楚了,迷你图就好用了。

三分钟批量做出 40 条趋势线

假设数据是这样:A 列产品名,B 列到 M 列是 1 月到 12 月的销售额。你要在 N 列给每个产品画一条趋势线。

第一步:选中 N2:N41(放迷你图的整列位置)。

第二步:插入 → 迷你图 → 折线(Line)。

第三步:在弹出的对话框里填两项:

  • 数据范围
    :$B$2:$M$41(注意是整块 12 个月 × 40 行的区域,不是某一行的数据)
  • 位置范围
    :$N$2:$N$41(第一步选中的那一列)

点确定。

关键就在这一步:数据范围给一整块,位置范围给一列,Excel 会自动一行对一行地铺开。 你不用点 40 次,一次搞定 40 条线。

做完之后,N 列会出现 40 条小折线,下滑的产品一眼就能挑出来。

三种迷你图类型怎么选

类型
适合看什么
典型场景
折线(Line)
变化趋势、走向
月度销售、库存变化、日活走势
柱形(Column)
各项之间的高低对比
12 个月里哪个月是高峰、周度产量对比
盈亏(Win/Loss)
只看涨跌方向,不看幅度
股价红绿、环比正负、达标/未达标

一个简单的判断法:想知道"走势怎么样"用折线,"哪个高哪个低"用柱形,"涨了还是跌了"用盈亏。

三种类型可以随时切换:选中迷你图 → 顶部出现"迷你图"选项卡 → 换类型。不用删了重做。

一个设置决定你的迷你图有没有用

这是本期最值钱的一段。

新做的 40 条折线,每条都用自己那一行的最大值和最小值做纵向拉伸。结果就是:销量 5000 万的产品和销量 5 万的产品,波形一样"起伏壮观";跌了一半的产品和只跌了 5% 的产品,看起来跌幅差不多。

因为它们各自归一化了,你看到的只是"形状",不是"幅度"。要做跨行对比,必须统一坐标轴。

操作: 选中所有迷你图 → 右键 → “迷你图设置”(会在工作表右侧弹出一个设置窗格)→ 展开垂直轴:

  • 最小值/最大值
    :从"自动"改为“整张工作表”(或"该组迷你图")
  • 垂直比例
    :改为“整张工作表”

改完之后,40 条线共用同一套纵轴刻度。真正在下滑的产品曲线明显走低,量级大的产品波形自然更靠上,量级小的贴着底部。这时候的对比才有意义。

记住这条原则:只要迷你图是用来"跨行比较"的,就一定要统一坐标轴。 只看单行趋势的话,保留"自动"反而能看清细节。

让关键信息跳出来的三个开关

选中迷你图后,"迷你图"选项卡里有"显示"分组,三个复选框非常实用:

高点 — 把这一行数据里最大的那个点标出来。低点 — 标出最小值。负值 — 数据有负数时,把负值点标成另一种颜色(盈亏图必备)。标记 — 给所有数据点加上小圆点。数据点少(比如季度只有 4 个点)时可以打开,点多就别开,会糊。

标出来的点想改颜色,用"设计 → 标记颜色",给高点选红色、低点选灰色,一眼就能扫完全表。

数据有空月份时,折线断了怎么办

如果某个月没数据(新上市、停产、系统漏录),折线在那个位置会断开一个缺口。想连起来:

选中迷你图 → “迷你图"选项卡 → 编辑数据 → 点开"隐藏和空白单元格” → 选“用线连接数据点”。

这里三个选项的含义:

  • 显示为空缺
     — 断开(默认,适合"真的没发生")
  • 显示为零
     — 掉到 0(适合"确实归零了",但会让波形突然下坠,容易误读)
  • 用线连接数据点
     — 直接跨过空点连线(适合"只是漏记录,实际有数")

选哪个取决于空值的业务含义,别一律选连线上。

五个容易踩的坑

第一,一个单元格只能放一个迷你图。 想在同一格里既放折线又放柱形做不到。要放两个指标,就开两列。

第二,新增数据行后迷你图不会自动扩展。 迷你图的数据范围在创建时就固定了(第 42 行以后不进去)。而且它不太能配合"表格对象"的结构化引用自动扩展。所以每次增加行,记得去"编辑数据"里把范围往下拖,或者一开始建的时候就多留 20 行空位(范围给到 $B$2:$M$60)。

第三,别把数据范围写成整列。$B:$M 会把表头文字也拉进去,折线多一个无意义的点,还可能报错。写精确的 $B$2:$M$41。

第四,忘记统一坐标轴是迷你图最常见的失效原因。 前面"一个设置决定你的迷你图有没有用"那节讲的问题——看起来每行都在剧烈波动,其实量级差了一千倍。做完图第一件事就该去设垂直轴。

第五,迷你图删不掉时按 Delete 就行。 选中区域按 Delete 键清除内容,或者用"迷你图"选项卡里的"清除"按钮。不用担心破坏数据,迷你图只是显示层,旁边的数字一格都不会少。

今天的总结

迷你图的核心用法就三步:

第一步,选中放图的那一列位置 → 插入 → 迷你图 → 折线。

第二步,数据范围给"整块区域",位置范围给"一列",一次生成全部。

第三步,把垂直轴的最小值/最大值改成"整张工作表",让各行可比。

它不是要替代正式图表,而是解决一个正式图表解决不了的问题:在一张密集的数据表里,让"走势"这件事和"数字"这件事同时可见。

下次表格宽到没法看的时候,别再往表上飘四五张图表了。加一列迷你图,40 个产品的全年故事就都在那一列里了。


——E晓分享,共同进步——

回首页,搜索你想要的文档

在首页搜索框输入关键词,快速定位资料

文库首页搜索指引 立即搜索

相关学习资料