EXCEL函数引用问题。

来源:百度知道 编辑:UC知道 时间:2024/05/06 19:53:20
我在A1中输入1,在B1中输入“贵州遵义”,然后切换到任意单元格(比如说是E5中输入1),然后在F5的单元格里仍然显然的是“贵州遵义”。函数是??

急!!!大侠们。。帮帮忙吧。。。!!

在F5单元格中输入公式:

=VLOOKUP(E5,A:B,2,FALSE)

这个E5,随着你输入位置变更要更改的。不可能实现随便输,就在旁边出来的。

没有这样的函数,怎么可能在任一单元格输入1相邻单元格就显示B1中的字符呢?
具体你想做什么?

F5单元格输入:
=if(e5=a1,"贵州遵义","")

祝你成功!

f5=if(countif(a:a,e5),vlookup(e5,a:b,2,0),"")

如果在任意单元格都这样,那应该是用宏代码实现的。使用宏代码可以检测你输入的内容,如果为1,就会以这个单元格旁边自动填入一设定的内容,如“贵州尊义”。

随意,只能用vba做

代码是

Private Sub Worksheet_Change(ByVal Target As Range)
If Target = 1 Then Target.Offset(, 1) = "贵州遵义"
End Sub