Excel如何实现,在中A1输入1时,在B1中显示“X”,输入2时,显示“y”,输入3时,显示“z”........ EXCEL2007中,如果在A1单元格中输入的是1时,B1单...
作者&投稿:雍砌 (若有异议请与网页底部的电邮联系)
Sheet1中,A1是a,B1是b,在Sheet2中的A1输入a,B1自动显示b~
char
B1=CHAR(A1+119)小写(char( 65)=A)
B1=CHAR(A1+97)大写 (char (97)= a)依次类推吧。
上面的语句写起来比较容易,但适用范围太小。
如果说仅是完成相应的数据的替换还是用VLOOKUP,这个函数很好用。
=VLOOKUP(A1,{1,"x";2,"y";3,"z";......},2,false)
用if函数,=if(A1=1,"X",IF(A1=2,"y","z")
在C1中输入
=if(A1="","",INDIRECT("B"&A1))
这个公式在A1为空时,C1为空,当A1为n时,C1的内容与Bn相同
B1=IF(A1=1,"x")
B2=IF(A2=2,"y")
B3=IF(A3=3,"z")
Sheet2中的B1输入公式:=VLOOKUP(A1,Sheet1!A:B,2,)
在B1中输入下面的公式就可以:
=CHAR(CODE("A")-1+A1)
如下图:
char
B1=CHAR(A1+119)小写(char( 65)=A)
B1=CHAR(A1+97)大写 (char (97)= a)依次类推吧。
上面的语句写起来比较容易,但适用范围太小。
如果说仅是完成相应的数据的替换还是用VLOOKUP,这个函数很好用。
=VLOOKUP(A1,{1,"x";2,"y";3,"z";......},2,false)
用if函数,=if(A1=1,"X",IF(A1=2,"y","z")
在C1中输入
=if(A1="","",INDIRECT("B"&A1))
这个公式在A1为空时,C1为空,当A1为n时,C1的内容与Bn相同
B1=IF(A1=1,"x")
B2=IF(A2=2,"y")
B3=IF(A3=3,"z")
《excel中如何实现 A1输入数字1的话 A2,A3,A4自动填充 数字或者是汉字...》
答:使用公式 在a2输入=a1+1 然后向下填充公式
《excel表格中怎么实现在一个单元格中实现在A1格子里直接输入数字,然后...》
答:选中那个单元格,右键,设置单元格格式,数字,文本