- ?
Excel动态图表,其实很简单
沈凝阳
展开
分享一个动态图表技巧,在各个Excel版本中都可实现。
看效果:
只要在下拉列表中选择不同的公司部门,图表可以动态显示对应的信息。
下图是数据源:
操作步骤如下:
插入组合框控件
右键单击组合框,设置控件格式。
数据源区域,选择公司分部所在的区域。
单元格链接选择一个空单元格,如A8。
设置自定义名称
按
组合键,调出名称管理器。 新建名称:
公司分部 =OFFSET($B$1:$G$1, $A$8,)
自定义名称中输入公式时,会在引用单元格前自动加上工作表名称。
插入图表
做好以上准备工作,选中首个公司分部的数据(B1:G2),插入柱形图。
修改图表数据源
右键单击图表中的柱子,选择数据。
单击系列1,编辑,系列值写上刚刚定义的名称,注意前面要有工作表名字。
最后再给图表美美容
去掉网格线,添加数据标签,设置一下填充颜色。
右键单击控件,叠放次序→置于顶层,然后将控件拖动到图表区域中。
OK 只要在控件下拉列表中选择不同的公司分部,图表就会自动显示该部门的数据情况。
图文制作:祝洪忠
ExcelHome,微软技术社区联盟成员
- ?
Spread Studio 表格控件是一个功能和 Excel 类似的表格控件
宁初夏
展开
Spread Studio 表格控件是一个功能和 Excel 类似的表格控件。用于在您的应用系统中实现表格数据录入和编辑等交互功能,并且提供灵活的定制能力和丰富的数据可视化效果。Spread 表格控件广泛应用在财务、预算、工程、统计等领域的信息系统中。通过图表引擎和数据可视化功能,为商业表单控制面板提供丰富、有效的内容信息。结合 Microsoft Excel 文档操作功能,为企业级的信息共享提供支持。Spread Studio 涵盖 Windows Forms、ASP.NET、XAML 以及 WinRT 各平台。
Spread Studio for .NET is our new cross-platform toolkit that includes components for Windows Forms, ASP.NET, WPF, WinRT, and Silverlight in one package. This new package includes the new releases of Spread for Windows Forms and Spread for ASP.NET. Together with the Spread WPF-Silverlight and Spread WinRT controls, we have created the ultimate collection for cross-platform spreadsheet support.
Spread Studio一直是全球销量领先的表格控件,在全球拥有超过300, 000家客户。在中国市场客户覆盖也非常广泛,包括:石油能源、银行金融、航海航空、钢铁制造、财务管理、铁路工程、电力系统、电子商务、现代医疗、人事管理、工程管理、办公自动化、生产制造、酒店管理、地产管理、仓储物流、科研院所、大专院校、著名软件企业等行业。
需要的请v: dwhong2018 - ?
Excel技巧之--在图表中使用控件
九箭
展开
在工作当中,为了进行对数据的对比分析,经常会制作折线图,但如果需要进行对比的数据过多的话,放在同一张图表中,会使得图表非常凌乱。
如下图所示。
这还是只有4组数据的对比,如果有8,9组数据,甚至更多的话,那简直就惨不忍睹了。
其实如果将图表和控件复选框结合使用的话,效果会非常好。图表也将非常清晰。就想下面这张图表。
今天就跟大家分享下,这种图表的制作方法。
1,以下为该图表的数据源。
2,首先要做一个辅助数据表格
使用的公式是:“=IF(OR($A$17,B$17),B2)”
3,制作控件复选框。
下图是,其中一个复选框“2013年”的具体步骤。
4,制作剩余的控件复选框
然后将剩余的复选框,制作完成,完成后的效果如下:
5,制作折线图
最后一步就是制作折线图了,步骤和普通的折线图制作方式一样。
需要注意的是,要以辅助表格中的数据为数据源制作,制作完成后,再将控件复选框放在折线图的上方。这样一个清晰美观的折线图就制作完成了。
今天的分享就到这里,明天继续。
- ?
一键篇 | Excel一键实现所有工作表的内容合并到一个新的工作表
皮盼芙
展开
Excel作为一个具有强大的数据处理的办公软件,对于白领一族来说,使用频率应该较高。在处理数据过程中,您是否碰到过清单之类汇总的情况,就是将同一个工作簿中的所有工作表的内容合并到一个工作表中。对于不会取巧的朋友,可能就是一个表一个表的复制,然后粘贴拼凑在一块,若碰到表格数量不多的情况,这种方法还好,若是碰到工作表数量庞大,例如50个工作表,100个工作表......这种方法就很鸡肋。今天本篇以Excel2013为例,教大家如何一键实现所有工作表合并到新工作表中,同样适用于Excel其他版本,碰到细微差异,可以适当调整代码。
教程将内容分成三部分:第一部分是新建一个汇总的工作表,并重新自定义命名;第二部分是逐一将各个工作表复制粘贴到汇总工作表中;第三部分为提示,即当合并工作完成后弹出提示。具体操作如下:
打开工作簿,在工作表标签中会显示包含的工作表名称,教程以下图中三个工作表为例,分别是Sheet1,Sheet2,Sheet3.按下组合键Alt+F11即可从Excel工作界面切换到VBA界面,在VBA窗口单击菜单栏中的插入,找到模块命令,单击该命令即可创建一个新的模块窗口,在模块窗口复制粘贴以下代码:
Sub Comb()
Dim i%
On Error Resume Next
Sheets(1).Select
Worksheets.Add '新建一个工作表
Sheets(1).Name = "汇总工作表" '对新建工作表重命名
For i = 2 To Sheets.Count 'For循环,遍历所有工作表
Sheets(i).Activate '激活工作表
Range("a1").Select
Selection.CurrentRegion.Select '选择活动工作表数据区域
Selection.Copy Destination:=Sheets(1).Range("a65536").End(xlUp).Offset(1) '粘贴到汇总工作中
Next
MsgBox ("工作表已全部合并到指定工作表中!") '弹窗提示合并完成
End Sub
- ?
E图表述:Excel控件之我见、五:表单控件“数值调节钮”
weiziji
展开
您好,这里是“E图表述”为您讲述的Excel各种知识。
今天将给大家带来最后一个不用VBA情况下,可以使用的表单控件“数据调节钮”。
其实这个控件和“滚动条”控件是一个用法,只不过“数据调节钮”没有页步长的格式设置。它更多的是使用在微调的需求上,我们可以用它作为一些条件上的组合使用。来看一个示例的效果图吧:
今天用的是福彩3D的数据,网上很多地方都可以下载到。
此次的示例,主要目的就是想让大家看到多个“数值调节钮”的组合使用,用函数引用控件的链接单元格,起到动态计算的过程。
“数值调节钮”的形状和“滚动条”长得很像,同样的,它们的格式设置也是非常的相似,唯独“数值调节钮”中没有页步长的设置。
这里就不介绍这四个控件的设置过程了,大家可以参考“滚动条”的文章。
作者分别把4个链接单元格,设置为B5、C5、D5、E5,并且设置了行高为5,字体颜色为白色,这样就不会影响表格的整体效果,又是一个障眼法,很实用的小手段。
最后我们的那句查询结果,就用连词符号把各种信息“&”起来:
B11=
"从"&TEXT(B7,"yyyy-mm-dd")&"开始,至"&TEXT(B7+C5+D5-1,"yyyy-mm-dd")&"为止,“"&E7&"”位上,平均数为:"&ROUND(AVERAGE(OFFSET(数据表!C1,MATCH(B7,数据表!B:B,0)-1,MATCH(E7,数据表!C1:E1,0)-1,C5+D5-1,1)),2)
分别为起始日期、截止日期、字段名称、计算函数,几部分完成的。
作者云:
很久没有用Excel操作过彩票的数据了,但是用彩票数据可以很好的锻炼Excel的应用。买彩未必中奖,但是Excel能得到提高,也是一种变向的“中奖”吧。
编后语:
今天的文章,作者是动了一番心思的,不知道大家有没有发现,日期范围的调整,用了“粗调”和“微调”两个控件来组合操作,通过对步长的设置,我们可以很轻易的快速调整到我们需要的日期,有了精确度,也有了效率。这个思路不仅弥补了“数值调节钮”没有“页步长”的缺陷,并且还形成了“动态精准页步长”的效果。
如果上面的内容对您还有帮助,或者觉得作者比较用心。可以关注、评论、留言、转发“E图表述”,便于您继续观阅和浏览往期的“Excel干货分享”。微信公众号:“E图表述”或者“Excel_Easy”
- ?
E图表述:Excel控件、二:表单控件-组合框、列表框
雷白柏
展开
您好,这里是“E图表述”为您讲述的Excel各种知识。
无论是表单控件还是ActiveX控件,作者都认为,组合框和列表框都应该放在一起说。先看一下它们长什么样子吧。
在用这两个控件的过程中,作者觉得这两个控件基本没有什么区别(尤其是表单控件)。如果非要说它们俩不一样的地方,那就是列表框是展开的列表,而组合框是下拉式的列表。
这两个表单控件也是可以直接作用于单元格上的,其主要作用就是将纵向区域内的文本放入控件中显示,以供选择引用。返回值为元素在列表中的序号。
首先我们要了解控件的赋值,组合框和列表框的赋值有两种:
直接应用区域
引用自定义的名称
右键单击控件,在控制窗口,选择数据源区域。
当然也可以直接输入自定义名称亦可。
其次我们来看一下这两个控件的返回值:
那么这两个控件的使用性体现在哪里呢?我们来继续看一下:
作者云:
这两个控件就是如此简单的操作,但是它能发挥的作用就是要看使用人的想法了。
编后语:
最后的示例动图,没有给出做法。确实是中间的过程有点复杂,不过肯定一点的是都用函数做的。如果函数有些基础的表友,在思路的启发下,应该不难做出的。
如果上面的内容对您还有帮助,或者觉得作者比较用心。可以关注、评论、留言、转发“E图表述”,便于您继续观阅和浏览往期的“Excel干货分享”。
- ?
E图表述:Excel控件之我见、三:表单控件“复选框”
又槐
展开
您好,这里是“E图表述”为您讲述的Excel各种知识。
大部分的表友应该都有过线上考试的经历,当我们上机考试做多项选择题的时候,都会看到有一种小方框,我们点一下,就会有个“√”出现。这种控件,Excel中也有的,叫做“复选框”。
日常中,有时也会有朋友问作者:那种挑勾的方块,怎么做啊?如果不设置控件格式的话,复选框是可以作为一种标注性的文本出现在文档或表格中,起到标识的作用。
我们也可以通过设置复选框的格式来制作动态的内容,类似刚才说过的多项选择题,点选复选框,相应单元格出现选择项。看一下效果:
对于上图来说我们可以这样来做:
首先作者教大家一个新的给表单控件添加单元格链接的方式:选择控件,在输入框中输入=某个单元格,就链接上了,是不是更加简单,不需要再右键弹出控件了。
1、选择第一个控件,链接单元格B2。以此类推,将控件对应的单元格链接。
2、选中单元格区域B2:B6,将字体颜色改为和填充色一样,本例为白色。
3、在F1单元格输入函数
=IF(B2,"Word","")&IF(B3,"PPt","")&IF(B4,"Outlook","") _
&IF(B5,"Access","")&IF(B6,"Excel ","")
就是如此简单的制作完了。“复选框”控件返回值是逻辑值False(未选中)或True(已选中)。所以我们的if函数中可以使用这样的简略写法。
作者云:
小案例也是有大用途的,善加利用,让我们的表格更加漂亮吧。
编后语:
按说复选框应该可以举更加多变一些的例子,比如控制动态图表、控制字段展示等等。但是控件系列内容才刚刚推荐给大家,不想给大家造成审美疲劳,误认为“控件”无外如此、只能如是的感觉,请继续关注《E图表述》的后期作品吧。
如果上面的内容对您还有帮助,或者觉得作者比较用心。可以关注、评论、留言、转发“E图表述”,便于您继续观阅和浏览往期的“Excel干货分享”。
- ?
E图表述:Excel控件之我见、四:表单控件“选项按钮”
Yi
展开
您好,这里是“E图表述”为您讲述的Excel各种知识。
对应上一期“复选框”的介绍,我们今天来看一个功能上很像的单项“选项按钮”。
多选、单选,可能我们最多想到的就是考试时候的选择题类型。那好,我们今天还是从选择题的制作开篇吧。
做法和复选框的教程差不多,简单说一下:选项按钮链接单元格为A3单元格,返回值为从1开始的常数,这个返回值,是根据此工作表中所有选项按钮的插入顺序而定的。在E1单元格输入函数:
=IF(A3=1,B3,IF(A3=2,C3,IF(A3=3,D3,IF(A3=4,E3,""))))
这个函数写的有些啰嗦,不是重点,就要大家看出所对应的选项条件也就是了。
注意:在同一个工作表中插入的多个选项按钮,在不加载宏的状态下,都将链接到同一个单元格。这体现了单选功能,同时也是选项按钮的最大局限,因为不能通过设置控件格式来形成多组单选项,需要结合其他表单控件或者VBA来实现。
当然,不能因为这个局限性,而限制了我们的想象,函数结合思路就会有不一样的呈现。跟上本篇的节奏,让我们一起来做一个用“选项按钮”控制的动态图标吧。
1、源数据
2、插入四个表单控件“选项按钮”,链接单元格为F17。
3、在数据区域A列前插入一列辅助列,录入函数得到按F17判断,为需要显示的明细添加序号。
函数:
A2=IF(INT((--LEFT(B2,LEN(B2)-1)-1)/3+1)=$F$17,MAX($A$1:A1)+1,"")
判断季度的函数在往期有所介绍,大家可以借鉴一下。
4、制作动态图表数据引用的的区域
函数:
B17=INDEX($A$1:$E$13,MATCH(ROW(B1),$A$1:$A$13,0),MATCH(B$17,$A$1:$E$1,0))
标准的index+match的组合函数,形成动态引用。
5、插入图表并细化美图。(略)
图表的制作,就不和大家细说了,会在《E图解说》的栏目中有所介绍,下面给出个效果图大家借鉴。
编后语:
写到今天,大家应该有所总结,动态的表格或图表,其实就是需要一个“触发”的条件,而善用控件就是我们制作“触发器”的工具了。
- ?
Excel操作:Excel控件之我见、一:表单控件“滚动条”
Fakkan
展开
您好,这里是“E图表述”为您讲述的Excel各种知识。
从今天起,作者将陆续的把Excel的控件整理出来,分享给大家。Excel的控件分为表单控件(03版Excel叫做窗体控件,07版后改称表单控件)和ActiveX控件。
这两种控件的区别在于:
表单控件只能在工作表中添加和使用,并可以直接作用于单元格,通过设置控件格式或者指定宏来使用它;而ActiveX控件则更加的灵活,可以在工作表中使用,还可以在VBE界面的窗体中使用,并且有着更多的属性和事件,“高大上”的Excel二次开发就指这种控件了。
控件的知识比较多,尤其是ActiveX控件就更要结合VBA的代码来说了。表友们不要急于求成,跟着作者的节奏一点点的了解控件的用途和思路吧。
本篇介绍的是滚动条表单控件:
先看一个效果图:
今天不是【E图解说】栏目,大家不要以为我们要谈“动态图表”了。不过动态图表的核心就是控件的使用,那么就让作者带大家看一下滚动条是怎么起到作用的。
1、先看一下源数据(实际列举了一年的数据,截取部分如下)
2、插入一横向、一纵向的两个滚动条表单控件
点选工具栏开发工具——插入——表单控件中的滚动条(窗体控件),在工作表区域任意位置单击鼠标左键,即建立一个纵向的滚动条;点住鼠标左键横向右拉动鼠标就可以得到一个横向的滚动条。
3、分别设置滚动条的格式
选中纵向滚动条对象,点击鼠标右键,出现下面的菜单:
选择“设置控件格式”,弹出窗口,按下图设置:
同理设置横向滚动条的内容如下:
4、根据两个链接的单元格,设置动态图表的数据区域
函数:
I1=INDEX(A1:F1,1,K1)
H2=A2+J1-1
H3=H2+1(下拉,因本例展示的是每12天的图表,所以下拉到12个连续单元格即可)
I2=INDEX($A$1:$F$366,MATCH($H2,$A$1:$A$366,0),MATCH(I$1,$A$1:$F$1,0))(下拉到对应日期列)
5、根据动态数据区域建立图表(略)
图表的建立和美工就不多说了。这个时候我们就可以按照刚才的效果图,利用滚动条来控制图表内容变化了。
作者云:
无论用的什么Excel技巧,思路永远是不落伍的,这些技巧无外乎是我们思路的展示手段罢了。
编后语:
滚动条的主要作用就是控制对象的值,在限定范围内按照规定的步幅前进或后退。
如果上面的内容对您还有帮助,或者觉得作者比较用心。可以关注、评论、留言、转发“E图表述”,便于您继续观阅和浏览往期的“Excel干货分享”。
- ?
精华帖 | Excel插入控件(表单控件和ActiveX控件)妙招
乐枫
展开
Excel宏/代码的出现,不仅使Excel实现了使用的多样化,而且还可以让用户自定义命令,同时还能让将某些重复的步骤记录下来,以实现操作步骤的化繁为简,给用户带来操作便捷的同时,还能提高效率。通常情况下,我们需要在Excel界面插入一些控件,让这些控件指定VBA界面中的代码,以实现在Excel界面控制VBA代码(或宏)的运行或停止。但是,在Excel默认界面功能区根本找不到插入控件命令按钮,所以我们需要一些技巧来调出需要的控件命令,本教程以Excel2013为例,介绍两种添加控件的技巧,希望对大家有点帮助。
1、自定义快速访问工具栏:首先单击菜单栏中的文件选项卡,然后找到选项命令。在Excel选项窗口选择快速访问工具栏命令,将从下列位置选择命令设置成“开发工具”选项卡(或所有命令),找到插入控件命令,然后鼠标左键单击,再点击添加按钮,这是在右侧窗口就会多出一个插入控件命令,此时单击右下角的确定按钮保存设置即可。此时在标题栏的左侧快速访问工具栏中就会多出一个插入控件命令,按下键盘上的Alt键即会显示该命令对应的快捷键,本教程中对应的快捷键为Alt+4.
设置自定义快速访问工具栏按下Alt键显示各命令对应快捷键2、自定义功能区主选项卡(即菜单栏):此方法也是先要调出Excel选项窗口,在Excel选项窗口单击左侧的自定义功能区。设置自定义功能区为主选项卡,然后勾选开发工具,右下侧的确定保存设置。此时Excel界面菜单栏中就会多出开发工具一项,如图所示。在开发工具的控件功能区找到插入命令,即可选择对应的表单控件或ActiveX控件。
设置功能区开发工具下的插入控件命令喜欢的朋友记得分享和点个赞哟,您的支持是对我最大的鼓励,谢谢!
excel表单控件
-
1、只需3秒快速实现求和
-
2、如何快速填充序号
-
3、如何自动填充序号(公式法)
-
4、数据条的神奇应用
-
5、多文本快速合并
-
6、查找与替换的不同玩法
-
7、快速定位到指定区域
-
8、数据排序、工资条制作
-
9、快速筛选(模糊、精确筛选)
-
10、快速插入空行
-
11、快速删除空行
-
12.快速跳转到天涯海角
-
13、.同时查看两个Excel文件
-
14、用条件格式扮靓报表
-
15、一键插入Excel图表
-
16、批量处理行高、列宽
-
17、利用拆分功能查看数据
-
18、批量录入相同内容
-
19、工作表快速跳转
-
20、批量录入表格模板(精品课程)
-
21、Excel函数与公式的应用、公式循环引用的查找
-
22、IF函数单条件判断同比增长
-
23、用sum函数 格式相同,连续多表数据汇总
-
24、excel快捷键
-
25、VLOOKUP函数——根据销售员匹配销售额
-
26、统计各部门销售总额
-
27、统计指定条件个数
-
28、怎样输入当前日期和时间、星期数
-
29、销售业绩排名
-
30、Sumproduct函数-万能函数(销售额汇总求和)
-
31、根据销售员,地区,商品名称汇总
-
32、批量替换PPT字体
-
33、给销售额数据批量添加万元单位
-
34、一秒快速核对两列数据
-
35、快速定位到指定单元格或区域
-
36、快速制作双行标题工资条
-
37、给你的表格做个瘦身
-
38、快速打开常用的Excel文件
-
39、快速打开多个Excel文件
-
40、利用创建组—快速隐藏/展开多列数据
-
41、快速制作下拉菜单
-
42、复制粘贴表格,如何保留数据源列宽格式一致?
-
43、两列数据位置互换
-
44、1秒钟扮靓报表——如何实现表格隔行换色
-
45、快速删除重复记录——保留唯一值
-
46、快速向下填充、向右填充,文本或公式
-
47、给Excel文件添加密码
-
48、插入带图片的批注
-
49、输入公式后不计算?
-
50、如何设置单元格缩进
-
51、快速解决Excel表格总显示货币格式
-
52、批量添加万元单位
-
53、你会四舍五入么?
-
54、用RAND函数机选彩票
-
55、冻结首行你会么?
-
56、超链接的高级应用
-
57、IFERROR函数-屏蔽错误值
-
58、批量填充颜色
-
59、录入数据
-
60、快速输入工号
-
61、快速行列转置
-
62、自定义缩放界面
-
63、多个单元格同时输入
-
64、如何计算立方米?
-
65、快速制作双行标题工资条
-
66、输入带方框的√和×
-
67、快速将姓名对齐
-
68、快速输入性别
-
69、按单位职务排序
-
70、自动计算合同到期日期
-
71、计算时间间隔
-
72、日期和时间的拆分
-
73、快速处理不规范的日期格式
-
74、快速填充合并单元格
-
75、效率加倍的快捷键
-
76、快速复制表格和对象
-
77、快速创建工作表副本
-
78、快速复制序列号
-
79、快速显示公式
-
80、多个单元格同时输入
-
81、快速调整显示比例
-
82、快速自动填充
-
83、快速填充(Ctrl+E)
-
84、Ctrl与数字键结合
-
85、快速将多列数据整理为1列
-
86、快速将1列数据拆分为多列
-
87、快速定位公式
-
88、快速录入数据
-
89、快速累计求和
-
90、身份证号码显示为0怎么办?
-
91、快速制作斜线表头
-
92、文本竖向显示
-
93、神奇的监视窗口
-
94、不一样的格式刷
-
95、快速美化图表
-
96、快速生成当前日期
-
97、快速找出循环引用
-
98、快速提取信息
-
99、二维表快速转换为一维表
-
100、快速多表合并