在Excel中,要求:在A1输入两位数数字(11),在B1显示相应的汉字,数和汉字的对应规则是固定的。公式如

发布网友 发布时间:2022-04-22 21:31

我来回答

3个回答

热心网友 时间:2023-10-02 20:20

首先将源数据分为两列存放,如:E1:E为11到99的数值,F1:F为文字

 

A1输入数据,在B1输入公式: =IF(ISERROR(MATCH(A1,$E$1:$E$,0)),"A1数据不在列表中",VLOOKUP(A1,$E$1:$F$,2,0)),公式可以下拉 

 

$E$1:$F$为数据源区域,可以做相应的更改,"A1数据不在列表中" 引号中的文字为A1数据不在列表中时的提示。如果原始数据在一列中,可以通过“数据”标签,分列,固定宽度分为两列。 

 

追问你好谢谢你的回复。我的要求是是在A1输入11在B1显示坎为水,在A1输入12,在B1显示水地比。

我复制 =IF(ISERROR(MATCH(A1,$E$1:$E$,0))说缺失东西。麻烦

追答可以实现,先将原数据的位置放正确,再将下面公式完整复制到B1单元格即可,当A1数据改变时,B1结果会自动变化。 =IF(ISERROR(MATCH(A1,$E$1:$E$,0)),"A1数据不在列表中",VLOOKUP(A1,$E$1:$F$,2,0))

热心网友 时间:2023-10-02 20:21

在另一个工作表中把上面的对应关系输入好,假设在sheet2工作表中,A列为代号,B列为汉字,
在sheet1工作表的B1单元格输入公式:
=IF(A1<>0,VLOOKUP(A1,Sheet2!A:B,2,0),"")
下拉即可实现当A1输入数字,B1显示对应汉字

热心网友 时间:2023-10-02 20:21

11坎为水
是在一个单元格内吗?
还是11在A1 ;坎为水在B1单元格?

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com