在EXCEL中如何设置一个单元格根据另一单元格的文字,显示对应的数字。

2024年11月19日 14:29
有5个网友回答
网友(1):

1、如果前一个单元格为等于,后面者显示的数据为20,大于就显示数据30,小于就显示50。


2、则在后面单元格输入公式=IF(H7="","",VLOOKUP(H7,{"小于",50;"大于",30;"等于",20},2,))。


3、输入公式后,是等于就会显示20。


4、下拉复制公式,如果是小于就会显示50,是大于就会显示30。

网友(2):

1、建议一张“利率表”里面对应存放各类贷款利率,选中利率表中的A列,在编辑栏的左面填入:类型 回车

见图一

2、选中查询表中A2单元格,转到“数据”工具栏,点击:数据有效性>数据有效性;

见图二

3、在跳出来的“数据有效性”对话框中,“允许”栏选择:序列;“来源”输入:=类型;

见图三

4、在“查询表”的B2单元格输入公式:=VLOOKUP(A2,利率表!A2:B9,2,0) 回车;

见图四

5、实际效果,在查询表的A2点击下拉箭头,可以选择贷款类型,在B2会自动显示对应的贷款利率。

见图五

网友(3):

那么:
B1输入公式
=if(A1="","",vlookup(A1,{"担保贷款",10.36%;"信用贷款",9.85%;"质押贷款",9.12%},2,)
即可

网友(4):

用vlookup
如果对应的数据少直接用IF判断

网友(5):

用Vlookup函数比较好。事先可多建立几个对应,也能随时更改相关参数。