EXCEL下拉列表,条件选值求教

来源:百度知道 编辑:UC知道 时间:2024/06/17 09:14:41
假如:A1=20 B1=30 C1=40

在A2设置一个下拉列表,当选择值为A1时,B2值自动为20,当选择值为B1时,B2值为30

用函数还是用条件,如何实现
短条件可以用: =IF(A1="A",1,IF(A1="B",2,IF(A1="C",3,0)))这样实现,但是如果我的条件多达七八个的时候,系统提示函数过长.

EXCEL下拉列表,又叫EXCEL下拉菜单,是通过数据——数据有效性(2013版已改为数据验证)——允许:序列,功能来实现的,其中,数据来源可以是单元格区域引用,也可以手工输入,每个不同项之间用逗号隔开。

用以下方法解决:

选择A2单元格,数据——有效性——有效性条件选序列——来源中输入:A1,B1,C1,....(按你的情况输入)——确定。这样下拉列表就做好了。然后在B2中输入:=INDIRECT(A2)——回车,搞定!

要加分哦!!