本期我们来聊聊Excel数据仪表盘的交互元素如何为数据可视化增彩。|excel数据仪表盘的使用

本期我们来聊聊Excel数据仪表盘的交互元素如何为数据可视化增彩 。 在设计数据仪表盘时 , 我们注意避开使用数据透视表这一功能 , 因为数据透视表的使用会有一个局限性 , 那就是需要及时刷新 , 如此一来 , 所产生的风险就是无法实时展示最新的数值 。 因此 , 在本期的案例演示中 , 我们会主要使用数据验证和窗体控件这两个功能 。
01使用数据验证创建的下拉菜单实现交互
在如下图所示的所选位置 , 我们希望可以通过选择不同的月份来展示其数据的变化 。
本期我们来聊聊Excel数据仪表盘的交互元素如何为数据可视化增彩。|excel数据仪表盘的使用
文章图片
我们将L16和L17两个单元格合并 , 为了方便展示长文本的月份 。 选择此合并单元格 , 点击“数据”选项卡下的“数据验证” , 选择“序列” , “来源”处选择已创建好的名称“MonthNames”(该名称包含所有的月份名称 , 按F3键可快速打开“粘贴名称”对话框) 。
本期我们来聊聊Excel数据仪表盘的交互元素如何为数据可视化增彩。|excel数据仪表盘的使用
文章图片
点击“确定”后 , 可完成下拉菜单的设置 。
本期我们来聊聊Excel数据仪表盘的交互元素如何为数据可视化增彩。|excel数据仪表盘的使用
文章图片
接下来我们要使该下拉菜单与数据实现动态的联系 , 当前数据仪表盘的区域有三个气泡图形和一个速度计图表 , 这些可视化的数据来源是在Calcs工作表的“SelectedMonth”所在的行 。
本期我们来聊聊Excel数据仪表盘的交互元素如何为数据可视化增彩。|excel数据仪表盘的使用
文章图片
为了实现数据的动态化 , B40单元格拉取数据仪表盘中的合并单元格的月份数据 , 公式为=Dash!L16 。
本期我们来聊聊Excel数据仪表盘的交互元素如何为数据可视化增彩。|excel数据仪表盘的使用
文章图片
在C40单元格中通过MATCH函数获取当前月份在B33至B38单元格区域的第几行 , 公式为=MATCH(B40,MonthNames,0) 。
本期我们来聊聊Excel数据仪表盘的交互元素如何为数据可视化增彩。|excel数据仪表盘的使用
文章图片
在D40单元格通过INDEX函数 , 根据C40单元格中的行数 , 获取其对应的数据 , 公式为=INDEX(D33:D38,$C40) , 在公式中我们锁定了C40单元格的列 , 这样便于将该公式复制拉取其他的数据 。
本期我们来聊聊Excel数据仪表盘的交互元素如何为数据可视化增彩。|excel数据仪表盘的使用
文章图片
回到数据仪表盘中 , 点击选择不同的月份时 , 数据图表也随之发生变化 。
本期我们来聊聊Excel数据仪表盘的交互元素如何为数据可视化增彩。|excel数据仪表盘的使用
文章图片
02使用窗体控件创建滚动数据表格
第二个案例我们来看一下如何通过窗体控件在数据仪表盘中创建滚动数据表格 。
在Calcs工作表中 , 我们将AgentData数据表格中的数据按照姓名且以周为单位放在C50至I57单元格区域中 。
本期我们来聊聊Excel数据仪表盘的交互元素如何为数据可视化增彩。|excel数据仪表盘的使用
文章图片
本期我们来聊聊Excel数据仪表盘的交互元素如何为数据可视化增彩。|excel数据仪表盘的使用】在C50单元格中通过INDEX函数获取“db_TableData”数据表格中的数据 , 参考行数为A50单元格 , 并锁定A列 , 参考列数为C49单元格 , 并锁定49行;公式为=INDEX(db_TableData,$A50,C$49);然后向右再向下复制此公式 , 选择“不带格式填充” 。
本期我们来聊聊Excel数据仪表盘的交互元素如何为数据可视化增彩。|excel数据仪表盘的使用
文章图片
另外需要注意的是 , 在C49单元格中 , 我们输入数字“1”作为起始参考列数 , 而从D49单元格往后 , 都是在前一单元格的基础上加1 。
本期我们来聊聊Excel数据仪表盘的交互元素如何为数据可视化增彩。|excel数据仪表盘的使用
文章图片
当我们把起始单元格的数字改变 , 所有的数据会随之而改变 。