Exce表格网

excel动态图表两个条件(excel动态图表3种方法)

来源:www.0djx.com  时间:2023-01-31 18:40   点击:287  编辑:表格网  手机版

1. excel动态图表3种方法

Excel动态图表制作步骤如下:

1、先打开Excel写入你想要的的数据

2、接下来我们该写公式了,选择数据的公式里我们通常用到OFFSET+match,具体的用法这里就不细说了,F1里面都有,我直接给出公式:

=OFFSET($B$1:$M$1,MATCH($P$1,$A$2:$A$5,),,1),

公式不难,其中MATCH($P$1,$A$2:$A$5,)里面的$P$1就是刚才我们制作的下拉菜单单元格,大家可以把公式复制到工作表,在P1选择不同的年份,然后在编辑栏选中公式后按F9键,看看结果,如图,结果中的数据是根据年份的不同而改变的,这就是动态图表的核心。

3、我们来把公式定义一个名称,因为图表是不能直接接受公式的,只能通过定义名称的方式来实现。Ctrl+F3调出名称管理器,点“新建”,“名称”处输入“月份”(名称可以随便起),“引用 位置"输入刚才的公式,确定

4、现在前期工作都做完了,我们可以生成图表了,直接插入一个柱形图,如图

5、此时图表是空的,因为我们没选择任何数据,没关系,在图表中点击右键,单击”选择数据“,在”选择数据源“对话框中选择”编辑“,”系列名称“输入P1,"系列值”输入=Sheet1!月份,确定

6、还是在”选择数据源“对话框,在水平(分类)轴标签栏,单击“编辑”,输入:=Sheet1!$B$1:$M$1(月份单元格地址),确定后,结果如下图

7、右键单击图表中的柱形,选择“添加数据标签”,简单美化图表,结果如图。我们也可以做成选择月份,来生成各年度的数据图表,如图

2. Excel动态图表怎么做

这个有多种方法,初学者可以用

a、简单一点的公式、辅助列来实现;

b、高级的后期使用数组公式、名称管理器以及配合VBA变量实现复杂的动态图表。

公式和辅助列的方法如下图所示:

操作步骤:

首先: 把C2:O3的数据复制一份放在C11,并插入柱形图;

1. 点击Office按钮,Excel选项,在常规里勾选显示“开发工具”

2. 点击开发工具选项卡,插入表单控件:列表框,或下拉框;

3. 右键设置下拉框控件格式,数据源区域为C3:C7的产品名称,单元格链接选择D17

4. 选择C12设置公式 =index(C3:C7,$D$17),右拉

5. 或者选中C12:O12,插入数组公式=INDEX(C3:O7,D17,0,1),按三键结束(Ctrl+Shift+回车,数组公式)

3. excel做动态图表

在PPT中选择插入--对象--由文件创建,选择你的xls表格。

最最重要的是,勾选下面的「链接」。然后改动xls之后进入PPT会提示更新链接。然后改动xls之后进入PPT会提示更新链接。

以上均为2010版,或许显示有所不同,不过方法通用。

我补充一下vba的方法:

首先,你要把这个宏安全调到低,然后再选项-自定义功能区勾选开发工具,然后再Ofiice中点击开发工具-VisualBasic,复制下面代码:

SubOnSlideShowPageChange()'这个是ppt放映时自动运行的,用来打开调用excel

SetxlApp=NewExcel。

Application

xlFilePath$=ActivePresentation。Path&"\"&"date。xlsx"'date。xlsx是文件名

xlApp。Workbooks。OpenxlFilePath,,False

ActivePresentation。

Slides(2)。Shapes(1)。TextFrame。TextRange。Text=Cells(1,1)'Sildes后面的括号里面是幻灯片页数,Shapes后面的括号是当页幻灯片中的第N个图形,Cells后面的括号表示excel中的行列。

EndSub

SubOnSlideShowTerminate()'播放完成后自动运行,用来关闭excel

xlApp。Workbooks。Close

SetxlApp=Nothing

EndSub

然后保存,放映的时候,会自动修改指定文本框内容。

###先打开源文件,将图表复制。

打开PPT,点击“开始”页面--〉“粘贴”下面的下拉菜单--〉“选择性粘贴”

选择:粘贴链接

确定。

则:当源文件的数据有更新时,PPT立刻更新。

如果PPT当前没有打开,则在其打开时,会提示:更新链接。###图在excel中制作,然后复制粘贴到ppt中,这样子图的数据源都是那个excel文件;

对于表,应该是在ppt中插入excel对象,然后再excel对象里链接外部工作簿;

上述office版本为2007。

关于这个问题,可以参考我另一个问题下的回答--请问PPT中如何直接调用excel表格中的数据?

P。S。上面@赵世奇的那个VBA的办法,感觉上好像没效果,不知道答主试过了没呢~。

4. 动态图表excel教程

1、首先,点击打开excel表格。  

2、找到最上面的图标,我们会看到有一个插入选项,打开插入选项。  

3、然后选中自己想要加滚动条的单元格,再在上方找到滚动条图标,点击滚动条图标。  

4、鼠标放在想要添加滚动条的单元格上方,当鼠标变成+字样的时候,可以画出自己想要的滚动条形状。  

5、滚动条添加好了,下一步就是进行设置。右键点击滚动条,然后再弹出的对话框选择设置对象格式进行设置。  

6、如果想要链接左边的单元格的话,那么选中左边单元格即可。  

7、选中关联滚动条的单元格时候,我们就根据自己的需要对滚动条的属性等进行设置。  

8、做好了滚动条之后,当你左右滑动滚动条的时候,数字也会跟着改变。

5. excel中动态图表

1打开Excel数据表,并在数据表下方插入一行辅助行

2对辅助行姓名下方的单元格做一个数据验证,也就是下拉列表不会做的可以参考我的《单元格怎么做下拉列表》

3在姓名后用Vlookup函数将上面的值引用下来,看具示例中体公式!如果你还不会使用Vlookup函数,请看我之前的《怎么用Vlookup函数返回多列结果》

4将公式向右拖动,将表格填充完整

5选中数据,给它添加一个折线图

6将剩下的数据添加进数据表,并将线条填充为灰色,然后在选择数据的时候就能在图表中高亮显示了

顶一下
(0)
0%
踩一下
(0)
0%
相关评论
我要评论
用户名: 验证码:点击我更换图片