excel 如何让单元格内出现的数值与规则对应

来源:百度知道 编辑:UC知道 时间:2024/09/20 02:29:44
规则:P=26
Q=27
R=28
S=29
T=30
U=31
V=32
W=33
X=34
Y=35
Z=36
0=00
1=01
2=02
3=03
4=04
5=05
6=06
7=07
8=08
9=09

比如我在某单元格输入26 相对应的个就会出现P

这种方法很多,比如在M列输入P,O,R,S.....,在N列输入26,27,28......
现在你要在A列输入数字,在对应B列出现,你可以B1输入=VLOOKUP(A1,M:N,2,0)并向下填充.

=VLOOKUP(A1,{"P","26";"Q","27";"R","28";"S","29";"T","30";"U","31";"V","32";"W","33";"X","34";"Y","35";"Z","36";0,"00";1,"01";2,"02";3,"03";4,"04";5,"05";6,"06";7,"07";8,"08";9,"09"},2,)

先设规则
A列:26、27、28...
B列:P、Q、R...

输入:

D1=VLOOKUP(C1,A:B,2,0)

C1输入26时,D1输出P

先做个对应表,如在sheet2中用A列输入后面的数字,B列为对应的前面的字符,再在sheet1中用vlookup进行关联就行了.如B1中输入=vlookup(A1,sheet2!A:B,2,0)。这样在A1中输入26就会在B1中出现P了.

以你目前提供的条件,假设规则放在表1的A列,数据从A1单元格开始,在B1单元格输入公式 =RIGHT(A1,2) ,下拉公式,也就是取出右边的两位数字放在B列;在C1单元格输入公式 =LEFT(A1,1) ,下拉公式,即在C列取出字母跟数字