You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Excel中输入B列手机号自动匹配填充对应A列姓名如何实现

Excel 手机号匹配自动填充姓名实现方法

操作步骤

你只需要在A列待填充的单元格输入对应公式,下拉覆盖所有需要自动填充的位置即可实现需求:

方案1:Excel 2021/365 版本(推荐)

输入公式:
=IFERROR(XLOOKUP(B2,$B:$B,$A:$A,""),"")

  • 公式逻辑:拿当前行B列的手机号,匹配整个B列的已有记录,匹配成功就返回对应A列的姓名,匹配不到的新手机号就显示空白不报错。
  • 如果你要限定查找范围为前2000行,也可以写成:=IFERROR(XLOOKUP(B2,$B$2:$B$2000,$A$2:$A$2000,""),""),运算效率更高。

方案2:旧版Excel 全版本兼容

输入公式:
=IFERROR(VLOOKUP(B2,IF({1,0},$B:$B,$A:$A),2,0),"")

  • 这个方案适配没有XLOOKUP函数的老版本Excel,功能和上面的方案完全一致。

效果验证

按你的示例数据,当你在B列输入444 444 44 44时,对应行的A列会自动填充sam BROWN,完全符合你的使用需求。如果输入未录入过的新手机号,A列会保持空白,你手动录入姓名后,后续再输入该手机号就会自动匹配了。

内容的提问来源于stack exchange,提问作者erol soydan

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.06 23:06:01