- ?
如何实现Excel多人共享与协作
踏羁旅
展开
1、写在前面的话
本人从事信息化工作多年,对Excel等电子表格的多人共享与协作接触较早,帮助客户实施的方案也较多,因此有些体会和认识。网上这方面的讨论较多,但都不完整,正好看到百度号召大家写文章,我就进一步做了专题调研,整理出来供大家参考,不足之处请批评指正。
Excel全球用户量超过10亿,中国超过3亿,几乎所有单位都在使用。毫不夸张地说,它是世界上最简单、最流行的数据管理工具,非常适合各种中小型的信息化管理。但Excel文件通常掌握在个人手中,数据互不相通。假如数据源自于多处,您需要逐个收集、整理;如有变更,您得再收集、再整理,非常繁琐!因此,如何做到多人共享并操作同一份Excel,实现集中统一的管理,实现数据互通与多人协作,就变得很有意义。不仅仅Excel,其它电子表格都有这种需求。
本文介绍几款主流的共享协作方案,除了说明各方案的具体用法外,着重讲述它们的原理机制、权限控制、适用范围等,最后列表对比各自的优缺点。适合Excel用户、IT人员、管理人员阅读。
2、本文所用示例
需要共享协作的场合很多,本文以某公司的售后报修为例进行说明,他们的工作分多个环节,需要多人填写相关信息,包括:报修信息、派工信息、维修信息、收费信息、回访信息等,如下表所示:
图1:本文所用示例说明:该报修信息表需要多人填写,其中客服负责接听来电,填写报修情况;主管负责派工,填写派工情况;技师负责上门维修,填写维修结果;客服还负责回访,填写回访情况。他们各司其职、共同维护同一份数据,协同完成售后工作。
3、方案概述
为了实现共享与协作,本文介绍4种可选方案。由于各方案的篇幅较长、内容较多,我担心大家会看晕。因此,我先简要介绍各方案的功能特点,大家有了总体认识后,再根据需要选读,思路会更清晰些。
方案一:使用共享文件夹
将包含Excel文件的文件夹设置为网络共享,即可实现多人共享与协作。本方案的优点是简便易行,而且是免费的;缺点是只能在局域网内使用,适合小范围、简单的多人协作,另外稳定性较差。
方案二:使用Excel Online
Excel Online是微软公司的一种在线服务,它将Excel文件放在云端,用户在线租赁使用,按年付费。优点是共享范围由局域网扩大到互联网,能实现跨地域、跨设备的共享。缺点有2个,一是用户权限控制不够;二是无法本地部署,用户文档只能放在微软云端,很多公司有顾虑。
方案三:使用WPS+云办公
WPS是金山软件公司的一款Office软件,与微软Office功能类似,但更小巧些。其中的WPS表格对应于Excel,WPS+云办公对应于Office 365。其优缺点与Excel Online类似,但使用方式略有不同。
方案四:使用华创网表
华创网表是华创软件公司的一款在线表格软件,与Excel Online类似,也能实现跨地域、跨设备的共享。主要区别有3点,一是具有更完善的用户权限控制;二是可云端部署,也可本地部署;三是具有对外提醒通知功能。
题外话:Google的SpreadSheet也是一种在线电子表格软件,但由于众所周知的原因,Google网站在国内很难访问,几乎无法使用,因此本文不作介绍。
好了,闲话少叙。接下来,我们详解各方案的具体用法,并探讨各自的原理机制、优缺点等。
4、方案一:使用共享文件夹
本方案的特点是简便易行,但只能在局域网内使用,适合小范围、简单的多人协作,另外稳定性较差。
4.1 如何实现Excel共享
将包含Excel文件的文件夹设置为网络共享,即可实现Excel文件多人共享。例如,要将D盘下的文件夹“报修信息维护”共享出去,设置步骤如下:
图2:设置共享文件夹说明:上图将电脑“QH-20141216POVT”上的文件夹“报修信息维护”共享出去,并指定郭工、客服、吴兴、主管这4个人可以访问。设置网络共享后,他们在自己的电脑上输入共享链接\\QH-20141216POVT\报修信息维护即可访问该文件夹,点击其中的Excel文件即可打开它。
4.2 如何实现多人同时编辑
虽然大家都能打开文件,但同一时刻只能一个人编辑。某用户打开Excel文件后,该文件就被他锁住了,其他人只能看不能改。假如客服打开了“报修信息.xlsx”,你再打开时就会被警告,阻止同时修改。如下图所示:
图3:文件被锁定之提示此时,你有2种打开方式:以只读的方式打开,只能看不能改;或者,以通知的方式打开,则以只读的方式先打开,待客服完成修改、关闭文件后,Excel再弹窗通知你可以修改。如下图所示:
图4:文件可以编辑之提示此时,点击“读-写(W)”按钮,就轮到你修改了。因此,简单的文件夹共享只能多人查看,不能多人同时编辑,适用于单个人编辑其他人查看的场合。
4.2.1 设置多人同时编辑
鉴于不能同时编辑的缺点,微软推出了Excel工作薄共享。它是Excel里提供的一项功能。以Excel2007为例,设置步骤为:打开共享文件夹中的Excel文件,依次点击审阅→共享工作薄→允许多用户同时编辑→确定,如下图所示:
图5:共享工作薄-允许多用户同时编辑设置共享工作薄后,该文件打开后不会被锁定,其他用户可以继续打开、编辑,还能显示正在编辑的用户名单,如下图所示:
图6:共享工作薄-正在编辑的用户名单说明:上图显示,客服和主管正在编辑该Excel文件。
4.2.2 数据如何刷新
多人编辑时有个数据刷新的问题,即一个用户输入的数据如何显示到其它用户的界面上。其实,Excel是通过保存文件来传递新数据的,例如,客服录入新报修后,其他用户的界面上并不会立即显示出来,需要她先Click保存、数据存入文件;其它用户再保存时,Excel才会侦测文件中的新数据并显示出来,如下图所示:
图7:共享工作薄-数据如何刷新说明:上图是主管打开的Excel界面,他点击保存按钮时,Excel会侦测Excel文件中的新数据,并以红色框线的方式显示出来(第6行),据此,他就知道客服录入新报修了。
通过Click保存按钮来刷新,属于手动刷新方式。Excel另外提供了一种自动刷新方式,设置步骤为:依次点击审阅→共享工作薄→高级→设置自动更新间隔,如下图所示:
图8:共享工作薄-设置数据刷新方式说明:上图设置自动更新间隔为5分钟,Excel会每5分钟刷新一次新数据。自动刷新的原理机制很简单,它仍然是通过保存文件传递的,只不过是由Excel定期自动执行保存动作,形成定期刷新的效果而已。
4.3 用户权限控制
共享文件夹方案中,用户的权限控制可以通过两个层面来实现,一是设置用户对文件本身的访问权限;二是设置用户的可编辑区域。
4.3.1 设置文件访问权限
设置共享文件夹时,可以指定哪些用户能够访问,以及每个用户的具体权限。请看本文图2,给郭工、客服、吴兴、主管均授予了读取/写入权限,因此他们都可以编辑。另一种是查看权限,只能看不能改。
4.3.2 设置表格可编辑区域
利用Excel数据表保护功能,可进一步限定用户的可编辑区域,使得他们只能编辑自己负责的区域,不能修改其它区域,这样可避免越权修改。具体步骤是:先锁定所有单元格,使得所有用户对所有单元格都不能编辑;再为用户设置可编辑区域;最后,启用数据表保护即可。
(1)锁定所有单元格
打开Excel文件,点击左上角方格→右键→设置单元格格式→保护→打勾锁定→确定,如下图所示:
图9:用户权限控制-锁定所有单元格(2)为用户设置可编辑区域
用户的职责不同,需要编辑的区域也就不同。本文示例中,郭工和吴兴都是维修技师,其职责范围是填写维修结果,也就是填写第I列至L列,因此应授予他们修改这几列的权限。步骤为:打开Excel文件,依次点击审阅→允许用户编辑区→新建区域→填写区域的标题、范围、密码→设置用户名单→确定,如下图所示:
图10:用户权限控制-设置可编辑区域说明:上图中,位置④中的引用单元格,用于指定可编辑的区域,这里为第I列至L列;位置⑤用于指定用户名单,这里为郭工、吴兴;位置④中的区域密码,是可编辑区的保护密码,如果其他人知道了此密码,他也可以编辑该区域。因此,该区域的可编辑用户实际上有2类人,一是这里指定的用户,二是知道该编辑区的保护密码的用户。
维修技师的编辑区域设置完成后,结果如下图所示:
图11:权限控制-维修技师的可编辑区域同理,继续为客服、主管分别设置可编辑区域,结果如下图所示:
图12:权限控制-可编辑区域设置结果说明:上图限定了各类人员的可编辑区域,分别是:维修技师可填写第I列至L列;客服可填写第A列至F列,以及第M列至N列;主管可填写第G列至H列。
(3)启用数据表保护
前两步锁定了单元格,设置了各用户的可编辑区域,但这些设置只有启用数据表保护才起作用,操作步骤为:依次点击审阅→保护工作表→输入保护密码→确定,如下图所示:
图13:用户权限控制-启用数据表保护说明:上图中,位置③要求输入一个数据表保护的密码,输入后请牢记。以后如果想调整可编辑区,需要先撤销数据表保护,撤销时系统会要求提供此密码。
经过以上设置,各用户的可填写范围就确定下来了,我们请客服试验一下,效果如下图所示:
图14:用户权限控制-可编辑区域效果说明:上图是客服打开的Excel界面,她可以填写位置①,因为A列是她的可编辑区域;她无法填写位置②,因为G列不是她的可编辑区域,填写时Excel会弹窗阻止,除非她又能提供该区域的保护密码。
4.4 方案优缺点分析
共享文件夹之方案,优点是简便易行、不产生费用,但缺点也很多,主要有以下几点:
(1)只能在局域网内使用。现在网络及智能手机日益普及,随时随地处理业务是新趋势,这是缺点之一。
(2)用户权限控制不够
首先说查看权:无法进一步限定可查看的数据范围,所有数据都能看到。例如,本文中的维修技师,如果能限定只能查看指派给自己的维修信息,不能查看其他人的,就更理想了,但本方案做不到。
其次说修改权:要限定用户的可编辑区域,指定共享文件夹的用户必须是域用户,换言之,您所在的局域网必须建立Windows域环境才行,很多中小企业没有专门IT人员,建Windows域其实挺难的。
最后说删除权:几乎没有控制,任何用户都可以撤销共享,甚至可以直接删除Excel文件,一个不慎操作就能让所有人的劳动成果瞬间消失! 这是最要命的。
(3)稳定性差
根据我的经验,超过5个用户同时编辑,就会经常出错,提示被锁定,或者无法保存、保存很慢等问题,甚至出现数据丢失现象。这些都是因为文件锁定机制、并发性差造成的。
5、方案二:使用Excel Online
2011年微软推出在线服务软件Office 365,它将Excel文件放在微软云端,用户无需下载安装Office,在浏览器中就能使用Excel,官方称之为Excel Online。它将共享范围由局域网扩大到互联网,能让用户随时随地访问,支持电脑也支持手机。该服务是一项收费服务,按用户数计费,其中企业E5版约2千多/用户/年。
5.1 申请试用账号
Office 365可免费试用,期限1个月,在微软官网上注册申请即可,步骤如下:
(1)进入微软Office首页,网址:https://office,点击页面上的“获取Office”按钮。
(2)进入版本介绍页面,选择适合您的版本。Office365分家庭版、企业版2大类,企业版再分为小企业版、大企业版2小类,大企业版再分为企业E1版、专业增强版、E3版、E5版等,这里我们选择功能最全的E5版,点击对应的“免费试用”按钮。
(3)进入账户申请页面,按要求逐步填写姓名、Email、公司域名、个人ID、登录密码等信息,填好后提交。(4)如顺利提交,页面会提示您申请成功,并告知您登录网址及登录ID。
5.2 登录Office365
获得试用账号后,就能以管理员的身份登录使用了,登录网址:https://portal.office,如下图所示:
图15:Office365登录页面说明:填写登录ID及密码,点击“登录”按钮,即可进入Office365主页面,如下图所示:
图16:Office365主页面5.3 开设用户账号
Office365是一个多用户使用环境,各人可以有自己的账号登录。设置步骤为:在Office365主页面,Click首页右下角的“管理”图标,进入Admin Center页面;再Click“用户”图标,进入用户账号管理页面;再Click“添加用户”图标,即可添加用户账号。本文示例中,我们开了4个账号,如下图所示:
图17:Office365-开设用户账号说明:开设登录账号后,将Office365的登录网址、用户名、密码发给他们,他们就可以登录使用了。Office365不仅支持电脑,也支持在手机上登录使用,因此能跨设备使用。
5.4 上传Excel文件
Office365是一种在线服务,程序和文件都存放在微软云端,也就是存放在微软的Onedrive中。在那里可以新建Excel文件,也可以上传现有Excel文件,我们以上传现有为例,步骤为:回到Office365主页面,Click右上角的“Onedrive”图标,进入Onedrive页面;再Click“上传”图标ï¼...
- ?
用Excel实现动态数据表格
Gino
展开
每逢年终办公打开Excel图标难免会很心烦。Excel图表数据最给人感觉就是密密麻麻数据繁多。虽然有柱状图表示的内容似乎清晰明了,但是看起来总感觉不够直观。尤其数据较多的时,一页一页的翻动更是麻烦。如果可以通过修改Excel设置,让数据能在一张表格中自己动起来岂不是很方便?今天我们就来让Excel图表变成动态数据表格。
打开Excel,在要制作成动态数据表格的页面上切换选项卡到开发工具(如没有开发工具,请点击Excel文件—选项—自定义功能区,右侧勾选开发工具即可),选择“插入”表单控件中的滚动条。
右键单击滚动条,选择设置控件格式。
切换选项卡到“控制”一项修改单元格链接。比如我们选中的是E9这个空白单元格。(点击单元格链接后的小图标可以直接选择单元格)
按下Ctrl+F3打开名称管理器,这里略复杂。
弹出的窗口是新建自定义名称,第一个比如叫日期,就输入=OFFSET(Sheet1!$A$1,Sheet1!$E$9,,5)。
第二个比如叫数据,一样输入=OFFSET(Sheet1!$B$1,Sheet1!$E$9,,5)。
实际上就是这两个名称的位置定位。这里的意思是,OFFSET函数的行偏移量由E9单元格指定,而E6单元格则由滚动条控件来控制,这样每单击一次滚动条,OFFSET函数的行偏移量就会发生变化。
现在开始制作图表,在Excel界面选择“插入”选项卡,找到折线图的小图标(在推荐的图表附近),点击选择一个折线图。
在刚刚建立的图表数据上右键单击,选择“选择数据”。
在选择数据源中分别编辑左侧图列项(系列)和水平(分类)轴标签,分别对应之前修改自定义名称(日期、数据)。
最后,再根据实际需求,修改图表高度、单元格高度,并辅以底色之类的美化工作。最终,我们就能依靠滚动条让图标数据动起来,实现动态数据浏览啦。这样看起来是不是有趣多了?
- ?
Excel表格的华丽变身,可视化分析看板原来这么简单
高老四
展开
泰来是一家业务辐射全球的食品分销公司,目前公司有10多名销售人员,销售100多个产品品牌,在全球各地有100多家客户。
近来,泰来公司正在着手制定食品分销制度,而制定制度的依据来自于两家销售分公司的销售交易历史记录的数据。
集团秘书没有足够的时间把Excel数据导入数据库中,所以这些数据存储在独立的一张张Excel表格中,而不是放在公司的数据库里面。
而原始的Excel报表,杂乱无序,整理起来十分困难,这让集团秘书犯难了?
今天,魔方君就教大家一个新技能,简简单单,就能让复杂的Excel报表,实现华丽丽的变身—高颜值可视化的动态分析看板!
那Excel表格是如何华丽丽的变身的呢?
打开数据设计器,建立模型名称:泰来demo
2.添加数据源,选择Excel数据源;
3.搭建表间关系:通过简单的拖拉拽方式,将字段进行关联;
4.构建,发布到本地的ElastiCube服务器;
5.打开报表页面设计器,进行可前台报表页面的开发;
6.大功告成(一叠Excel报表,变身成了一张可视化的动态分析看板~~)
通过这张动态可视化的分析看板:
我们可以直接查看到:
1.全球各类产品的销售情况,包括月度、年累计、去年同期销量和销售额,以及月度销售趋势;
2.并通过交互式操作——钻取和联动,自助式地动态查询每类产品的具体产品名称的销售情况,以及分析各类/各具体产品的消费客户所在国家、城市等信息,进而分析各销售人员的销售情况。
高效地利于泰来企业制定合理的全球销 售制度,合理规划产品市场布局规模, 完善KPI考核机制。
- ?
Excel表格分类下拉列表原来是这样做出来的!
祝冰海
展开
在工作中,我们人事部工作人员常常要将新入职员工输入到各自归属的部门表格中,为了保持名称的一致性,利用“数据有效性”功能建立一个分类下拉列表填充项是个非常实用的办法。
如下图所示,我们希望在每次录入员工部门归属时不用再复制黏贴上面的部门,而是用下拉菜单方式选择某一个部门。这样既快捷又准确。
下面讲一下操作步骤:
第一步:选中B列单元格,单击功能选项卡【数据】下面的【数据有效性】下拉菜单中的【数据有效性】,出现【数据有效性】对话框。
第二步:在【有效条件】下面选择序列,然后下面会出现【来源】选项,区域选择B列一整列,单击【确定】
这样操作后鼠标放在B列的任何单元格右下角都会出现个小箭头,然后点击小箭头就可以选择任意部门啦!这样是不是简单又准确呢!
- ?
EXCEL多表合并、汇总,二级联动下拉菜单,一个函数5种经典应用
塔尔塔尔
展开
导读:
在EXCEL知识的海洋里,办公室工作的每个人,从小白到高手,每个阶段,都有必须掌握的技巧和公式,而有一条通向高手的毕竟之路,就是indirect函数,今天重点讲解一下。
作者简介:
MOS办公软件国际认证大师级
10年办公应用经验,企业部门负责人
函数释义:
INDIRECT(ref_text,[a1])
此函数立即对引用进行计算,并显示其内容。当需要更改公式中单元格的引用,而不更改公式本身,请使用此函数,INDIRECT为间接引用。
题引:
在上图中,F1单元格值为100,G2单元格值为F1,如果我们在H2输入公式=inderect(G2),得到的结果,是100,而不是F1,这是因为这个函数不是直接的引用函数,而是作为一种迂回存在,先得到G2只为F1,而后返回F1的值。
功能简介:5种用法,助你成就高手之路
用法1:二级下拉菜单制作
图二
如图二,制作步骤:
在D列输入列标题,部门,而后在部门下面,新建公司的部门, 这里只做两个部门,品质部和销售部以D列新建的两个部门为列标题,而后新建两列,并在每个部门下面,输入部门的人员名单选中基础数据区域,就是部门区域,而后点击公式,根据所选内容创建,在弹出的窗口,我们选中首行选中首行后,就产生了三个名称区域,1,名称为部门,包含销售部,品质部;2,销售部,包含销售部人员;3品质部,包含品质部人员开始引用,选中B列,而后点击数据,有效性,而后允许值改为序列,在公式那里,输入=部门,因为部门下面,有品质部和销售部,所以我们再输入B列部门的时候,下拉菜单的序列,才显示的是销售部,品质部选中C列,而后点击数据,有效性,序列,而后输入公式=indirect(B1)这里的B1,因为要进行变化的所以,不能用绝对引用,如果写作indirect(B$1),就是错误的,如果这样写,永远返回以B1为名称的值,就是部门用法2:创建开始区域插入行列不受影响的数据区域
如图1,当我们计算总和的时候,用到了sum公式,当我们在中间插入一行,发现没有问题,很多亲们就认为会了,其实不然。
当我们在引用区域的首行,插入一行,而后我们就可以看到,原来引用的区域,是无法自动调节的,这时原来的sum(F2:F12),变成了sum(F3:F12),首行引用区域变了,就导致了总和的变化,不准确,那么再这种情况下,如何创建固定引用范围呢?
正确做法:将原来的公式,调整为=sum(indirect("F2"):F13)
这样在indirect("F2")的引用区域内,是不会自动变化的,不会因为插入,或是删除,而改变,就达到了固定数据区域的目的
用法3:一列转三列
如果需要转4列,就讲原来的3,改为4,而后将2,改为3,就可以了,这里不做解释,大家理解下
公式:=INDIRECT("B"&3*ROW(C6)-2+COLUMN(C6))&""
用法4:多工作表合并
用到的公式:=INDIRECT(B$1&"!B"&ROW())
用法5:多工作表合并汇总求和
用到的公式:=SUMPRODUCT(SUMIF(INDIRECT({"销售部","品质部","采购部","公关部"}&"!a:a"),B2,INDIRECT({"销售部","品质部","采购部","公关部"}&"!B:B")))
这个公式,是有难度的,是indirect函数和sum的配合,(INDIRECT({"销售部","品质部","采购部","公关部"}&"!a:a"),这部分,其实就是为了返回每个工作表的A列,而后和关键词B2对比,求出每个工作表B列对应的值的汇总,刚开始的亲们,理解不了,只要知道有这种用法,知道用就行了
评论+转发,让更多的人学会
今天就做到这里,希望对在办公室工作的亲们,有所帮助,如有疑问,大家一起讨论!
- ?
Excel技巧之--让多个透视图实现联动的方法
尽尘埃
展开
Excel中的切片器不光是能控制一张数据透视图,还可以同时控制多张透视图,以达到透视图联动的效果,今天就跟大家分享下透视图联动的制作方法。
1,创建一张透视图,并插入切片器
创建的详细方法,可以看我昨天发的那篇文章,这里就不做详细讲解。
以昨天完成的那张透视图为例。
最终完成的效果如下:
2,创建第二个数据透视图
创建完成后,将透视图由柱状图,修改为饼状图。
具体操作如下:
备注:该透视图使用的数据源与第一张透视图的数据源为同一个数据源。
3,插入第二张数据透视图的切片器
透视图创建完成后,将该透视图剪切到第一张透视图旁边。
然后对第二张透视图插入切片器。同时调整好切片器的位置。
插入切片器的方法,在昨天的那篇文章中有详细介绍,这里就不再重复了。
具体操作如下:
4,设置切片器的联动功能
目前一个切片器只能控制一张透视图。
为了让一个切片器可以控制两张透视图,需要做以下操作。
步骤:
点击选中“年份”那个切片器击右键,在弹出的菜单中选择“报表连接”在弹出的对话框“数据透视表连接”中,增加勾选饼状图对应的那个数据透视表。点击确认。
这样“年份”那个切片器,就可以同时控制这两种透视图了。
具体操作如下:
以上就是一个切片器控制两张透视图的制作方法,如果想要控制三张,四张甚至跟多的透视图,其实操作是一样的。
今天的分享就到这里,以后大家就可以尝试在工作当中使用Excel中的切片器来创建联动的数据透视图了。
- ?
excel 2016下拉菜单关联这样做
从云
展开
“在excel2016中设置联动下拉菜单”的操作步骤是:
1、以Excel 2016为例,打开Excel工作表;
2、在F:H列以一级菜单为标题,二级菜单纵向排列的方式建表;
3、选择一级菜单设置区域,在“数据”选项下的“数据验证”中,“设置”选项选择“序列”,来源选择F1:H1单元格,确定;
4、选择F:H列,在“公式”选项下的“根据所选内容创建”,在“选定区域创建名称”对话框中,勾选“首行”,按“确定”,完成创建名称;
5、选择二级菜单设置区域,在“数据”选项下的“数据有效性”中,“设置”选项选择“序列”,来源输入=INDIRECT(A2) 确定;
6、在一级菜单设置区域,点击下拉选项按钮,选择相应的菜单内容;
7、在二级菜单设置区域,点击选项按钮,会弹出与一级菜单相对应的二级联动菜单,供选择。
8、整个设置过程中,按照“一级菜单为标题,二级菜单纵向排列的方式”建立表格格式是关键,方便根据所选内容创建名称,并通过INDIRECT引用创建的名称,生成二级联动菜单。
(本文内容由百度知道网友AHYNLWY贡献)
- ?
Excel神操作-二级联动,秒速录入1000+条数据
鲍嘉熙
展开
前几天有个同事问我,统计活动中奖名单,能不能快速的选择省份后,自动带出该省内的市区,这样操作起来更快。也就是下面这种效果:
接着,我们就来看看是怎么实现的吧。
步骤演示:
首先,你需要另外把各省的市区行政划分整理在旁边表格内,此处仅以2个省为例:
然后,选择D3:D12,菜单栏-数据-数据有效性-设置序列来源为G2:H2;
接着,再选定G2:G18,选择菜单栏-公式-定义的名称-根据所选内容创建,在弹出的页面勾选“首行”复选框。
最后,选取E3:E15单元格区域,执行“数据-数据有效性”,设置允许-序列,然后来源输入=indirect(D3)确定。 indirect函数就是可以把“单元格地址字符串”或“定义的名称字符串”转化为引用内容,通过以上步骤就可以解锁excel二级联动这个神操作了。
当然,excel函数学习门槛比较高。而有一个更简单的方法,用在线表单大师只需要轻松拖到下鼠标就能创建一个登记表了。一个地址字段,就可以轻松解决上面的问题啦。
不信登录官网体验试试~~
- ?
让Excel如程序般酷炫,两步让多级下拉菜单自动匹配内容!
鲍老黑
展开
搞定Office每周三更新
「搞定Office」是黑马公社全新的七大版块之一,每周三更新,教授Office等办公软件的各种应用技巧。
◆◆◆
Excel表格如何实现二级下拉菜单的联动
黑马说:有时候我们需要为表格做下拉菜单,一级的下拉菜单你可能直接用数据验证或者数据有效性就可以实现,那今天黑马要教给大家的是有关二级菜单的联动,Office达人可要看过来了哦!
BY:Andy
◆◆◆
图文说明
效果展示
点击这里“市”下方的下拉菜单后,这里就会有“成都、北京、杭州、上海”四个选项,当我们点击成都以后,在“区”下方单元格的就会相应的出现成都的区。
同样,当我们在市这里选择了杭州,或者是北京、上海等,在区这里就会出现对应城市的区县。
这样二级联动下拉菜单是如何实现的呢?今天黑马就教大家来实现这样的菜单栏效果!
indirect函数
今天所用到的是上周介绍过的indirect函数,如果想要了解上期视频的小伙伴可点击下方蓝色文字:如果你有100个表格需要统计,那indirect函数会让你快的倍爽
下面黑马就来教教大家如何实现上述所说的二级下拉菜单的联动!
首先选中表格中的基础数据,如果列之间没有对齐,需要把空白区域去除掉。点击键盘上的Ctrl+G,就会弹出下面的定位窗口。
然后点击下方的定位条件,选择常量,然后点击确定。这样操作之后,我们就只选中了我们有数据的单元格。
然后这个时候,我们不要点击其他地方。直接点击上方菜单栏中的“公式” -->"根据所选内容创建",对其名称进行定义,选择“首行”。因为我们这里的第一行单元格是“市”,所以选择首行。
这个时候,我们就可以在“定义名称”菜单中看见我们定义的城市:成都、北京、上海、杭州,以及其在下方对应的有关的区所在的单元格位置。
然后我们需要对一级下拉菜单进行设置,一级下菜单只是引用的是第一行的数据,我们还需要对其进行定义。选中第一行的数据,点击菜单栏中的“定义名称”,在输入区域名称这里输入“市”,然后点击确定。可以看到在定义名称这里,就多了一个市。
定义完成后,选中市下方的单元格,点击“数据”,在数据这里有一个数据验证(在2010版Excel之前叫做数据有效性),点击它。在允许选项中选中“列表”(在2010版Excel之前叫做序列),然后在“源”这里输入“=市”,点击确定即可。
通过以上操作,一级菜单就被设置好了,接下来我们来看看二级下拉菜单如何设计。
在二级下拉菜单中我们需要用到数据验证(数据有效性),以及indirect函数。点击“数据验证”(或者是数据有效性),在允许这里点击列表(或者是序列),然后在源这里输入“=indirect()”,因为我们需要直接引用F4这个单元格中的数据,所以我们需要将鼠标移至括号中,然后点击这个单元格。点击确定后,这里会提示一个错误提醒,可无需理会,直接点击“是”。
然后我们来看看现在的表格,在市这里点击“北京”,然后在区下方就会出现对应的区县名称。
那如果有时候我们有多个单元格需要进行下拉菜单设置,那怎么办呢?如果我们直接向下拉的话,就会发现后面的二级下拉菜单引用的数据其实还是来自于第一个单元格。比如在第一个市下方单元格中选择上海,我们刚刚直接下拉的所有单元格都是来自上海的区县,而不是其对应的杭州的区县。
因为这里我们设置的是对单元格进行绝对引用,这里我们需要进行修改。点击“数据验证”(“数据有效性”),将源下方indirect函数后面的第二个美元符号删除即可。
删除之后,可以再次操作刚刚所直接下拉的其他单元格中的二级菜单,发现区和县就相互对应了。
这就是今天介绍二级联动下拉菜单的使用方法,学会了制作这个,是不是对Excel又更熟练了呢?
- ?
教你玩转excel多级联动菜单
野菊花
展开
Excel中通过数据有效性设置下拉菜单功能可以帮助我们节省很多输入时间,通过选取下拉菜单中的值来实现输入数据,非常快捷、方便、并且能最大限度减少差错的发生。但是日常工作中,我们常需要一个下拉菜单,让后面的下拉菜单依据前面的下拉菜单的内容的改变而改变(也就是多级联动、动态更新的下拉菜单)。
目前网上能看到的教程大多是通过逐级进行定义名称,在通过indirect函数引用名称的方式实现联动菜单的效果。但此种方式有很大的局限性。具体来说有以下几点:
定义名称繁琐。前一级菜单有多少个选项,就需要定义多少个名称,如果有上千个选项就需要定义上千个名称,工作量太大。
选项可能不能定义为名称,名称的格式有要求:如必须以下划线或文字、字母开头,不能出现特殊的符号等,这样就限制了选项的范围。
更新选项不便。若选项需要调整,需要逐级修改定义名称或范围,这对于需要经常更新的工作场景下显得非常不便。
那么有没有一种方法,可以避免上述的问题呢?答案是有的。今天我就这一方法首次公布于众,希望能给你的工作带来帮助……
我们先来看下最终的效果:(四级动态选择,若需要增加、减少选项只需在AreaCode工作表中进行操作,再选择全部刷新选项即可,更新维护非常简单。)
多级联动菜单演示效果
这一方法的实现思路是:
利用数据透视表的去重功能得到不重复的选项数据。
利用OFFSET函数实现对选项数据的动态范围引用,并将该动态区域定义为名称。
利用数据有效性将名称作为数据源,从而形成联动效果。
下面我们就分步骤来看下如何实现这一效果:
第1步:将数据源定义为名称,方便后续建立透视表
第2步:在辅助表中建立数据透视表,为OFFSET函数提供数据
第3步:构建省份的动态引用
第4步:创建第2个透视表为城市提供数据
第5步:构建城市的动态引用
第6步:构建区县的动态引用
第7步:检查各项参数
第8步:新建名称
第9步:新建的名称及引用位置
第10步:为每个选项设置数据有效性
结语:其实excel多级联动菜单原理非常简单,只需要熟悉offset、match、countif、counta等函数的用法,就能轻松实现这一效果。在此基础之上,你还可以做出多级联动列表框的效果,是不是很酷呢?快来试试看吧!
多级联动列表框演示效果
千万别学excel
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、快速多表合并