excel如何实现在任意单元格中输入内容后自动在输入内容的前面加入从另一sheet中匹配出来字段? 30

比如sheet1为基础数据:我希望在sheet2中任意单元格中输入“小明”,回车后显示为“今年5岁了小明”,就是将小明在sheet1中匹配的字段加到小明前面再加入一个空格... 比如sheet1为基础数据:

我希望在sheet2中任意单元格中输入“小明”,回车后显示为“今年5岁了 小明”,就是将小明在sheet1中匹配的字段加到小明前面再加入一个空格?

再帮帮忙吧,万分感激啊!!
展开
 我来答
pepe3399
2018-07-29 · 知道合伙人软件行家
pepe3399
知道合伙人软件行家
采纳数:1259 获赞数:5944
1988年毕业于苏州市职业大学计算机专业 从事软件开发5年 从事生产管理20年

向TA提问 私信TA
展开全部

举例说明。

第一步:建立一张学号及姓名对照表。如图:

第二步:在F2输入公式:=IFERROR(VLOOKUP(E:E,A:B,2,0),""),然后将该公式复制黏贴到F3:F30

第三步:在E2输入A003,E3输入A007,结果如图:

庆年工坊
2015-04-19 · 知道合伙人互联网行家
庆年工坊
知道合伙人互联网行家
采纳数:4233 获赞数:8928

向TA提问 私信TA
展开全部
 Private Sub Worksheet_Change(ByVal Target As Range)
Dim xx As Range, i As Long
For Each xx In Target
i = 2
Do While Sheet1.Cells(i, 1).Value <> ""
    If Sheet1.Cells(i, 1).Value = xx.Value Then
        xx.Value = Sheet1.Cells(i, 2).Value & " " & xx.Value
        Exit Do
    End If
    i = i + 1
Loop
Next
End Sub

按Alt+F11进入VBE,双击“sheet2“,复制粘贴上面的代码,退出VBE就可以了

追问
您的代码完美解决了问题,谢谢您的帮助啊!!!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
GoddenSave
推荐于2016-01-06 · TA获得超过1.1万个赞
知道大有可为答主
回答量:3013
采纳率:47%
帮助的人:520万
展开全部
excel如何实现在任意单元格中输入内容后自动在输入内容的前面加入从另一sheet中匹配出来字段的解决方法如下:
1、打开要处理的文档,
2、按alt+f11,打开vba编辑窗口,
3、双击sheet2,
4、在右侧的窗口中输入下面的代码段:
Option Explicit
Private Sub Worksheet_Change(ByVal Target As Range)
Dim strBf As String, i As Integer
Dim SglCel As Range
i = 2
For Each SglCel In Target
Do While Sheet1.Cells(i, 1).Value <> ""
If Sheet1.Cells(i, 1).Value = SglCel.Value Then
SglCel.Value = Sheet1.Cells(i, 2).Value & " " & SglCel.Value
Exit Do
End If
i = i + 1
Loop
Next
End Sub
这样就可以了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
617492026
2015-04-19 · TA获得超过471个赞
知道小有建树答主
回答量:525
采纳率:100%
帮助的人:350万
展开全部
你可以借助VLOOKUP函数间接实现此功能,一次是不能达到这个效果的
追问
我需要在任意单元格中输入内容后均按此匹配显示,用公式肯定不行,VBA 是可以的,但是我不会,需要请教各位大神啊!
追答
那就只能用VBA了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Ynzsvt
2015-04-19 · TA获得超过6665个赞
知道大有可为答主
回答量:1.5万
采纳率:40%
帮助的人:2686万
展开全部
在一个单元格输入后,得到相对应的内容在同一个单元格,只能是VBA啦。(统一加数据单位的自定义格式除外。)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式