EXCEL返回另一个表页单元格文本的公式
答案:4 悬赏:20 手机版
解决时间 2021-03-11 12:52
- 提问者网友:风月客
- 2021-03-10 19:38
有两个工作簿,第一个工作薄是只有姓名a列,第二个工作簿是人员登记表有姓名(a)电话(b)身份证(c)住址(d)等,我想利用公式将第二个工作簿的身份证和住址电话按照第一个工作簿的姓名排列,(顺序有格式限定死不能打乱)
最佳答案
- 五星知识达人网友:梦中风几里
- 2021-03-10 19:57
假设第二个工作溥的表名为sheet2,(如果表名不同,记得要改成一致哦)
在第一个工作薄的B列输入公式:
==VLOOKUP(A1,Sheet2!A:C,2,FALSE)
如果A1是标题,把A1改成A2
在第一个工作薄的C列输入公式:
==VLOOKUP(A1,Sheet2!A:C,3,FALSE)
如果A1是标题,把A1改成A2
那麼第一个工作表的资料就是你想要的排列了
如果不想打乱第一个工作表,可以新建一张工作表,步骤按以上就可以了。
在第一个工作薄的B列输入公式:
==VLOOKUP(A1,Sheet2!A:C,2,FALSE)
如果A1是标题,把A1改成A2
在第一个工作薄的C列输入公式:
==VLOOKUP(A1,Sheet2!A:C,3,FALSE)
如果A1是标题,把A1改成A2
那麼第一个工作表的资料就是你想要的排列了
如果不想打乱第一个工作表,可以新建一张工作表,步骤按以上就可以了。
全部回答
- 1楼网友:刀戟声无边
- 2021-03-10 22:15
在a3单元格中输入以下公式
=substitute(substitute(a1,left(a2),""),right(a2),"")
详见附图
- 2楼网友:洒脱疯子
- 2021-03-10 21:13
用VLOOKUP
=VLOOKUP(A1,表2A1:D1,2,0)
A1=为表1中姓名那一栏
表2A1:D1==为表2中包含姓名,电话等那个范围
2==为你要选的位置,例,表2中电话所在列为你选的范围中第二列,如果要第三列的值,就选3
0==表示精确查找
- 3楼网友:平生事
- 2021-03-10 20:22
先要搞清楚是两个文件即两个工作簿还是一个文件的两个工作表。如果是后者可第一个工作表假定是AAA表,另一个为BBB表,在AAA表B2输入公式=VLOOKUP(A2,BBB!B:D,2,0)确定。此数据应为BBB表的B2的数据即电话号码。向左复制公式至D列修改参数2为3、4。(即要的第三列第四列的内容)。向下复制公式至你需要的行数。
试试看!祝你成功!
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯