难以阅读的 Excel 多条折线图表,用下拉菜单选择,不看的变背景色

文摘   职场   2024-09-20 19:00   上海  

公众号平台最新的推送规则对技术类文章不太友善,如果不想错过干货,请务必 “设为星标”哦!!!


点击上方蓝字 --> 点击“...”--> 选择“设为星标


今天教一个动态图表。


做折线图的时候,如果折线过多,这种图表的可读性是很差的,那么就可以考虑做成今天这种动态图表:下拉菜单选哪个,就出现哪条折线,其余折线颜色变浅。既不耽误对比,还方便查看想看的。


案例:


将下图 1 的数据表制作成条形图,给图表添加一个下拉菜单,自动突出显示菜单中所选的数值,未选中的则用浅色线条显示为背景。


效果如下图 2 所示。


解决方案:


1. 选中数据表的任意单元格 --> 选择菜单栏的“插入”-->“二维折线图”-->“折线图”


2. 删除网格线、纵坐标轴。


3. 双击任一折线 --> 在右侧的“设置数据系列格式”区域选择“填充与线条”选项卡 --> 将线条的颜色修改为浅灰色、缩小其宽度,将线条设置为虚线


4. 重复上述步骤依次设置每一条折线。


5. 选择菜单栏的“开发工具”-->“插入”--> 选择“表单控件”区域的“组合框(窗体控件)”


6. 将控件移动到图表的右上角位置。


7. 选中控件 --> 右键单击 --> 在弹出的菜单中选择“设置控件格式”


8. 在弹出的对话框的“控制”选项卡下按以下方式设置 --> 点击“确定”:

  • 数据源区域:选择 A2:A5

  • 单元格链接:选择一个空单元格,比如 A7

  • 下拉显示项数:输入 4


控件中出现了下拉菜单选项,选择任意选项后,A7 单元格中就会出现一个数字,代表该选项在 A2:A5 区域中的排列顺序。


接下来用名称管理器设置公式,用于展示控件所选中的时间段。


9. 按 Ctrl+F3 --> 在弹出的对话框中点击“新建”按钮


10. 在弹出的对话框的名称框中输入“选中”--> 在“引用位置”区域输入以下公式 --> 点击“确定”:

=offset(Sheet1!$B$1:$M$1,Sheet1!$A$7,)


公式释义:

  • 以 $B$1:$M$1 区域为起点,向下偏移 $A$7 行;

  • 因为上述起点有多列,所以偏移后的结果也是多列


11. 点击“关闭”按钮。


12. 选中图表区域 --> 右键单击 --> 在弹出的菜单中选择“选择数据”


13. 在弹出的对话框中点击“添加”按钮。


14. 在弹出的对话框中按以下方式设置 --> 点击“确定”:

  • 系列名称:输入“选中区间”

  • 系列值:输入 =Sheet!选中


15. 点击“确定”。


16. 选中图表 --> 点击右上角的“+”--> 勾选“数据标签”


17. 在 B7 单元格中输入以下公式:

=INDEX(A2:A5,A7)&"业绩"


18. 选中图表标题框 --> 在公式栏中输入 =Sheet!$B$7


标题也变成动态的了。


如果从下拉菜单中选择“三季度”,图形和标题也相应自动更改。


转发、点赞、在看也是爱!

Excel学习世界
你遇到的所有 Excel 坑,我都帮你趟过了。
 最新文章