excel怎么根据上一单元格数据有效性序列内容确定下一单元格数据有效性序列? 200
在做销售报表,在销售区域里D序列里设置一个有效性序列,序列内容为(车站路,人民路,北京路~~~~),然后在E列中需要输入各个区域的店铺,现在在另一个表格中建立了车站路,人...
在做销售报表,在销售区域里D序列里设置一个有效性序列,序列内容为(车站路,人民路,北京路~~~~),然后在E列中需要输入各个区域的店铺,现在在另一个表格中建立了车站路,人民路,北京路为名称的定义,其定义中包含该区域的各个店铺名字。怎么实现在D列中选择对应的销售区域后,E列中自动变为该区域的店铺序列?
展开
7个回答
展开全部
使用INDIRECT函数来制作二级联动数据有效性
Excel版本参考:2010
1、选择数据区域,点击公式-定义名称-根据所选内容创建,勾选首行,点击确定。
2、选中E2单元格,选择数据-数据有效性,选择序列,来源,选择A1:C1,确定
3、选中F2单元格,选择数据-数据有效性,选择序列,来源,输入公式:=INDIRECT($E$2),确定
4、选择数据,测试效果(OK)
展开全部
把表的截图放上来,这样可以更准确的解决
就你的描述,我认为这是你一个简单的数据查询需求。即第一个表,是数据,一对多的关系(一个区域,对多个店铺);第二个表,要求用区域的名字,查询出1表中对应的店铺,并放到2表中去。
如上,用简单的VBA编程可实现。或者如果你的应用比较固定,可考虑使用一个access数据库,这样可以一劳永逸——如需要,留下QQ,我帮你做一个就是。
或许单元格公式的方法也可以实现。我相信你把截图贴出来,高手自会踊跃解决你的问题。
如上,祝好!
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这个,怎么说呢,你这个可以在excel里面创建多个工作表,然后在那里列,例如,你车站路里有什么店铺,就在后面一列接着竖着列,列完列人民路就在人民路后面竖着列人民路的店铺,然后到所需要的单元格里选择数据有效性->序列->选择来源。这样比如当你选择人民路后,你设置的引用了它的来源的单元格就会有人民路的店铺了。试试。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以参考附件,如果有其他疑问,可以继续问我
扣15963970
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询