怎么让excel的两个单元格联动,其中一个单元格是下拉菜单。
比如下拉菜单中有A,B,C,D,E,,这20项,当我从下拉菜单中选A时,另一个单元格会显示1;当我从下拉菜单中选B时,另一个单元格会显示2;以此类推。...
比如下拉菜单中有A,B,C,D,E,,这20项,当我从下拉菜单中选A时,另一个单元格会显示1;当我从下拉菜单中选B时,另一个单元格会显示2;以此类推。
展开
4个回答
展开全部
ABCDE这样的会有歧义。
比如A1是下拉菜单,那B1输入
=code(a1)-64
即可
所以不要用ABCDE这样的取例子,容易投机
如果下拉菜单20项内容没有规律性,那可以考虑使用choose或者vlookup
你这个例子,没办法直接给你提供公式。
比如A1是下拉菜单,那B1输入
=code(a1)-64
即可
所以不要用ABCDE这样的取例子,容易投机
如果下拉菜单20项内容没有规律性,那可以考虑使用choose或者vlookup
你这个例子,没办法直接给你提供公式。
追问
谢谢啦,麻烦你就拿A1做下拉菜单给我写一个公式呗,下拉菜单20项内容没有规律性,在B1显示对应的数值。比如在A1选“白菜”B1对应显示“2元”;若选“萝卜”则B1显示“1元”。
追答
没办法写,我还是按ABCD这种的吧。
=VLOOKUP(A1,{"A","1元";"B","2元";"C","3元";"D","4元";"E","5元";"F","6元";"G","7元";"H","8元";"I","9元";"J","10元";"K","11元";"L","12元";"M","13元";"N","14元";"O","15元";"P","16元";"Q","17元";"R","18元";"S","19元";"T","20元"},2,0)
这个公式中A对应1元,B对应2元。
将公式中的对应部分修改成你要的。即可
展开全部
例如带下拉菜单的单元格是A1,那么想被联动的单元格为A2,那么只需要在A2单元格写入下面的代码即可:
=IF(A1="A",1,IF(A1="B",2,IF(A1="C",3,IF(A1="D",4,5))))
=IF(A1="A",1,IF(A1="B",2,IF(A1="C",3,IF(A1="D",4,5))))
追问
这个最多只能8个啊
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
假如下拉菜单在A1,参照下面的公式:
=lookup(A1,{A,B,C,D,E,F,G},{1,2,3,4,5,6,7}
=lookup(A1,{A,B,C,D,E,F,G},{1,2,3,4,5,6,7}
追问
木有用啊
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用VLOOKUP吧
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询