Excel单元格数据级联的做法

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Excel单元格数据级联的做法
Excel中要实现单元格之间的联动关系,即选择了某个的单元格A的值,另外一个单元格B的值根据A的值的改变而改变。

实现原理为,将B的数据源名称设置为A中的值,B单元格在设置数据有效性时,数据源的名称调用Excel的INDIRECT函数动态从与它同在一行的A单元格中获取,具体步骤如下:
背景:一工作簿中已有一“事故周报”的sheet,要实现事故等级列的值根据事故类别列的值动态变化。

如下图一、图二
图一图二
步骤一、在本工作簿中添加一新sheet(任意命名,此处叫为数据源),在其中定义好各数据字典,如下图
图三sheet名
图四数据源表中的数据字典定义
步骤二、选择要定义为“事故类别”的第一行,并将其定义为AccidentType,(定义方法为:将第一行选中或只选择有值的那几个单元格,然后在左上角的名称框中输入名称并按回车键),将各事故类别对应的事故等级所在单元格全部选中,并将其定义为以对应事故类别为名称的数据源。

如下图:
图五、设置事故类别的数据源
图六、设置事故等级的数据字典(注意名称框中的数据源名称)
步骤三、设置对应数据列的数据有效性(工具-》有效性),选中事故类别列,有效性中选中序列,数据源中输入=AccidentType。

选中事故等级的第一个需要联动单元格,有效性中选中序列,在数据源中输入=INDIRECT(事故类别对应列与此单元格同一行的单元格编号),如选中了G3进行设置的话则
=INDIRECT(F3),设置完成后,选中G3,复制,然后选中G3所在列,粘贴。

保存。

如图:
图七、设置事故类别的数据有效性
图八、设置事故等级的数据有效性
如有某些单元格不需要此设置,则可以单独选中并去掉此格式,保存即可,到此,Excel单元格之间的级联大功告成。

相关文档
最新文档