折线图是大家日常工作中经常使用的一类基础图表,作用是体现数据的变化趋势。例如将每月的销售额通过折线图展示出来,数值变化就会很直观:

抛开图表的美化,基本上大家做出来的折线图都是上图中的样子,而老菜鸟做出来的折线图是这样的:

和大家的折线图只有一点点细微的差别:多了两个点,最大值和最小值;少了一条线,坐标轴的0值网格线。别小看这点区别,正是这点小区别,老菜鸟总是比同事的奖金多了一丢丢。

下面介绍具体的操作步骤,童鞋们一起跟着操作:

1.在数据源添加辅助列:最值,使用公式提取出最大值和最小值。

公式:=IF(OR(B2=MIN($B$2:$B$13),B2=MAX($B$2:$B$13)),B2,"")

公式解析:

OR(B2=MIN($B$2:$B$13),B2=MAX($B$2:$B$13))的作用是当销售额与最大值或最小值中的任何一个相等时返回TRUE,都不相等是返回FALSE;

使用IF进行判断,当OR的结果为TRUE时返回该销售额,为FALSE时返回空值。

2.添加折线图

3.修改辅助列的图表类型

将最值系列的图表类型修改为散点图,取消次坐标轴的勾选。

4.修改最大值和最小值的数据点格式

操作要点:选择数据点时,第一次单击是选择全部,再次单击才能单独选择;最大值和最小值的颜色应选择反差较大的颜色。

5.调整坐标轴格式

根据自己的数据情况,调整坐标轴的最小值。

调整后可以看到0值对应的这条横线不见了,图表下面的空白部分被隐藏了,同时隐藏的还有那些不需要显示的圆点。

到这一步有些朋友可能会有疑问,如果自己的数据需要从0值开始,不能隐藏网格线,那些多余的圆点怎么办?

其实也很简单,把辅助列公式中的""用#N/A代替,修改后的公式为:

=IF(OR(B2=MIN($B$2:$B$13),B2=MAX($B$2:$B$13)),B2,#N/A)

效果如图所示:

原理也很简单,#N/A这个错误值不能被图表识别,但换成其他错误值就未必有这个效果了,有兴趣的朋友可以自己测试一下。

6.修改图表标题,删除图例

到这一步其实图表已经算是完成了,并不难对吧。

看到这里,可能有的小伙伴要纳闷了:可以直接在销售额的折线上单独修改最大值和最小值的数据点格式啊,为什么非得加个辅助列,还用散点图这么麻烦。

原因是这样的:如果你的数据源只有一个并且不会变化,也就是说只需要做一次折线图的话,直接修改没问题。但是如果数据源有多个,例如每个分支机构都需要一个这样的图,你就要在每个图上手动去找最大值和最小值,用辅助列的意义就在于它可以自动找到需要标注的点,而避免了每次手动去处理。

excel图表技巧:如何在折线图上标注极值相关推荐

  1. 设置最大值_Power BI经典技巧:在走势图上标注最大值、最小值…

    进行指标的可视化时,有时不仅想看出这个指标的整体走势,可能也很关注某几个特定的数据点,比如最大值.最小值等. 这篇文章就来告诉你如何在走势图上标记出这些特定数据点,以最常用的折线图为例. 这是以日期表 ...

  2. XCharts图表插件,LineChart折线图,删除折线点功能

    XCharts图表插件,在折线图上删除点 一.前言 XCharts插件,在使用中发现,可以在折线图上添加点,移除所有点,但并没有移除单个点的功能. 二.思路 1,首先我们要知道,在折线图上添加的点,点 ...

  3. Excel图表3——帕累托图

    Excel图表3--帕累托图 实例 原数据 一.增加累计百分比(为作图方便,将累计百分比移动至件数后一列) 插入簇状柱形图 1.更改累计百分比系列在次坐标,并更改系列图表类型为折线图 2.更改主次坐标 ...

  4. Python读取excel/csv表格并通过折线图可视化显示

    Python读取excel/csv表格并通过折线图可视化显示 写作背景 参数 使用figure()函数重新申请一个figure对象 注意,每次调用figure的时候都会重新申请一个figure对象 第 ...

  5. MATLAB导入任意省市地图(Shp数据)并从EXCEL中导入经纬度数据在图上手动加点

    目录 导入任意各省市Shp数据 从EXCEL导入经纬度数据并在图上手动加点 导入任意各省市Shp数据 1.首先下载任意省市Shp数据,详细步骤请看: 转载:三步教你免费下载省,市,区县行政区Shp数据 ...

  6. Python使用matplotlib函数subplot可视化多个不同颜色的折线图、在折线图上为每个数据点添加日期数据标签

    Python使用matplotlib函数subplot可视化多个不同颜色的折线图.在折线图上为每个数据点添加日期数据标签 目录

  7. Python使用matplotlib函数subplot可视化多个不同颜色的折线图、在折线图上为每个数据点添加数值标签

    Python使用matplotlib函数subplot可视化多个不同颜色的折线图.在折线图上为每个数据点添加数值标签 目录

  8. python画柱状图和折线图-Python读取Excel表格,并同时画折线图和柱状图的方法

    今日给大家分享一个Python读取Excel表格,同时采用表格中的数值画图柱状图和折线图,这里只需要几行代码便可以实. 首先我们需要安装一个Excel操作的库xlrd,这个很简单,在安装Python后 ...

  9. python导入数据画折线图_Python读取Excel表格,并同时画折线图和柱状图的方法

    今日给大家分享一个Python读取Excel表格,同时采用表格中的数值画图柱状图和折线图,这里只需要几行代码便可以实. 首先我们需要安装一个Excel操作的库xlrd,这个很简单,在安装Python后 ...

最新文章

  1. 基于Kubernetes 的机器学习工作流
  2. 【脚下有根】之Skia库的matrix代码解读
  3. iOS从零开始学习直播之音频2.后台播放和在线播放
  4. 如何用原型体现你的专业度?
  5. 7-72 功夫传人 (25 分)(深搜)
  6. Linux C++使用MySQL数据库
  7. 高性能开发十大必须掌握的核心技术
  8. 你了解京东云区块链吗?点开有详情!
  9. 施乐7556_富士施乐Fuji Xerox WorkCentre 7556 驱动
  10. 基于逻辑回归的标准评分卡实现
  11. 线性判别用于提取词向量_各种机器学习算法的应用场景分别是什么(比如朴素贝叶斯、决策树、K 近邻、SVM、逻辑回归最大熵模型)?...
  12. 服务器支持vrrp,【交换机在江湖对接案例】配置VRRP备份组对接NLB服务器群集示例(通过物理链路环回方法)...
  13. Win10无法安装 文鼎CS行楷.TTF
  14. java语言的基本介绍及相关特性
  15. iOS打包ipa无签名打包企业签
  16. pcm设备相关代码解析
  17. win7用ip查找网络计算机,win7通过ip地址查找计算机名的两种方法(图文教程)
  18. 小米手机不能发短信的一种解决方法--重新设置短信中心号码
  19. matlab 直方图均衡化、规定化 ,线性灰度级变换实现图像增强
  20. 文本框失去焦点事件、获得焦点事件

热门文章

  1. 淘宝店铺买家订单+淘宝店铺买家订单物流获取步骤说明
  2. 速卖通买家号怎么注册?
  3. channel基本介绍狗朗
  4. ACCESS+ADO学习记录一点点
  5. Error:Could not create the Java Virtual Machine. Error:A Fatal exception has occurred错误解决
  6. 条码打印机的市场现状
  7. 【半音阶口琴】基础汇总
  8. window -Ubuntu 双系统切换
  9. 【面试】Java中级工程师社招简历
  10. Js 在字符串中提取数字