作者:上犹日期:
返回目录:设置问题
前言:
Excel做的可上下滚动的关键指标动态展示仪表板,简单到没朋友!
闲话少叙,先看效果图:
功能说明:
通过滚动条上下滚动,数据动态展示;
滚动条上下位置仿网页动态显示上下箭头,当可向上调节时,显示上箭头;当可向下调节时,显示下箭头。
制作步骤:
1、插入滚动条,并设置上下箭头。
通过开发工具---插入---滚动条,插入一个滚动条,调整到适当大小和位置。
设置最大值和最小值,并将单元格链接到:计算表!$D$5,注:此单元格的值由滚动条动态生成。
设置上箭头:=IF(计算表!$D$5>1,"▲","")
设置下箭头:=IF(计算表!$D$5<计算表!$D$6,"▼","")
计算表!$D$6写入公式:=数据源!$C$105-COUNTA(滚动仪表板!$D$6:$D$15)+1
2、写入公式,生成动态数据
在C6单元格写入以下公式:=OFFSET(数据源!C5,计算表!$D$5,0,1,1)
复制以上公式,并粘贴公式到其他需动态显示数据的区域。
3、OFFSET函数重点理解:
OFFSET函数是一个偏移函数。下面这个图可以说明这个函数的用法,这个例子最终得到一个4行3列的区域。
=OFFSET(数据源!C5,计算表!$D$5,0,1,1)
这个公式代表从C5单元格向下偏移N行(由:计算表!$D$5决定),0代表不向右偏移,1,1代表取一个单元格的值。