excel 设置单元格公式使得其根据下拉菜单的不同取值自动改变值
excel设置单元格公式使得其根据某个下拉菜单的不同取值自动改变值。我有一张“数字字母对应表”,比如1对应A,2对应B,3对应C,然后我用“数据有效性-序列”设置了一个下...
excel 设置单元格公式使得其根据某个下拉菜单的不同取值自动改变值 。
我有一张“数字字母对应表”,比如1对应A,2对应B,3对应C,然后我用“数据有效性-序列”设置了一个下拉选择框(1,2,3),希望能选1的时候在旁边单元格显示A,选2的时候旁边单元格显示B,选3显示C,如果只有三个数字,我目前能用IF嵌套语句实现这个功能,但如果有几十条对应关系我就不知道用什么来实现了,请教各位高手……请不吝赐教 展开
我有一张“数字字母对应表”,比如1对应A,2对应B,3对应C,然后我用“数据有效性-序列”设置了一个下拉选择框(1,2,3),希望能选1的时候在旁边单元格显示A,选2的时候旁边单元格显示B,选3显示C,如果只有三个数字,我目前能用IF嵌套语句实现这个功能,但如果有几十条对应关系我就不知道用什么来实现了,请教各位高手……请不吝赐教 展开
6个回答
展开全部
你没有见具体“1对应A,2对应B,3对应C”的是地址,建议用索引函数INDEX,如:
A列——1、2、3
B列——A、B、C
C1——设置“数据有效性-序列”
D1输入
=INDEX(B:B,MATCH(C1,A:A,))回车
用INDEX的好处,就在于“1对应A,2对应B,3对应C”列位置不受限制。而楼上几位讲的用查找函数VLOOKUP,它的条件是“首列查找”。具“1对应A”中:1只能在A的前头。
当然,数据不多,不用另外输入A、B列内容,直接在C1输入
=LOOKUP(C1,{1,2,3},{"A","B","C"})回车
或你说的用条件函数IF
=IF(C1=1,"A",IF(C1=2,"B",IF(C1=3,"C",)))回车
3楼用字符代码CHAR也行,CHAR(65)=A、CHAR(66)=B、……
但极限,只能适应你的具体问题“1对应A,2对应B,3对应C”了
A列——1、2、3
B列——A、B、C
C1——设置“数据有效性-序列”
D1输入
=INDEX(B:B,MATCH(C1,A:A,))回车
用INDEX的好处,就在于“1对应A,2对应B,3对应C”列位置不受限制。而楼上几位讲的用查找函数VLOOKUP,它的条件是“首列查找”。具“1对应A”中:1只能在A的前头。
当然,数据不多,不用另外输入A、B列内容,直接在C1输入
=LOOKUP(C1,{1,2,3},{"A","B","C"})回车
或你说的用条件函数IF
=IF(C1=1,"A",IF(C1=2,"B",IF(C1=3,"C",)))回车
3楼用字符代码CHAR也行,CHAR(65)=A、CHAR(66)=B、……
但极限,只能适应你的具体问题“1对应A,2对应B,3对应C”了
TableDI
2024-07-18 广告
2024-07-18 广告
Excel表格中的计数函数主要用于统计单元格区域中满足特定条件的数值或非空单元格的数量。最常用的计数函数是`COUNT`和`COUNTA`。`COUNT`函数用于统计选定区域内数值型单元格的数量,忽略文本和空单元格。而`COUNTA`函数则...
点击进入详情页
本回答由TableDI提供
展开全部
首先,你应该在工作表中建立一张对照表,对照表的内容是所有的人名与电话
对照表包含两列,第一列全部是人名,第二列全部是电话号码,不重复,假设这个对照表位于e:f两列中
然后你可以在d5单元格中用vlookup公式:d5=vlookup(b5,
$e:$f,2,0)
这个公式的意思是,根据单元格b5的内容,在e:f这张表中,查找对应的人名,并且将该表中该人名对应的第2列内容也就是电话号码查找出来
对照表包含两列,第一列全部是人名,第二列全部是电话号码,不重复,假设这个对照表位于e:f两列中
然后你可以在d5单元格中用vlookup公式:d5=vlookup(b5,
$e:$f,2,0)
这个公式的意思是,根据单元格b5的内容,在e:f这张表中,查找对应的人名,并且将该表中该人名对应的第2列内容也就是电话号码查找出来
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用Vlookup函数实现
假设
A1为你改变值的单元格
B1为自动显示的单元格
C1:D9为你那个对应表
在B1里输入公式
=vlookup(A1,C1:D9,2,false)
具体的这个函数的各个参数的函数含义的话,你先去看帮助,或者在google里搜索excel vlokkup,不明白可以再问。
假设
A1为你改变值的单元格
B1为自动显示的单元格
C1:D9为你那个对应表
在B1里输入公式
=vlookup(A1,C1:D9,2,false)
具体的这个函数的各个参数的函数含义的话,你先去看帮助,或者在google里搜索excel vlokkup,不明白可以再问。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
公式=CHAR(A1+64),这样1对应A,2对应B,....
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
vlookup,match都可以
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |