excel怎么用函数编程

我手头有sheet1,数据4000多条,现在要求将4000条数据分别录入到sheet2的独立表格中,现有sheet1:序号姓名地址年龄001王**北京54002刘**吉林... 我手头有sheet1,数据4000多条,现在要求将4000条数据分别录入到sheet2的独立表格中,
现有sheet1:
序号 姓名 地址 年龄
001 王** 北京 54
002 刘** 吉林 63
003 贺** 四川 29
.
.
n *** *** ***

制作sheet2:

序号 姓名 地址 年龄
n *** *** ***
(我想,您能通过函数帮我,当我在sheet2中输入n的时候,后面的信息能自动生成,这样我可以减轻许多工作,最好把函数语句说明一下,非常着急,谢谢!!!)
展开
 我来答
思雪遥遥
科技发烧友

2009-08-24 · 智能家居/数码/手机/智能家电产品都懂点
知道大有可为答主
回答量:8076
采纳率:49%
帮助的人:465万
展开全部
VLOOKUP()函数的典型引用:
sheet2中B2:
=IF($A2="","",VLOOKUP($A2,SHEET1!$A$2:$D$10000,column(),0))

公式右拉到D2,下拉到N行!

IF函数是为了评比A列你没输入数字情况下,对应的B C D列显示错误结果,也是为了让表格整齐好看;

VLOOKUP(查找值,查找范围,查找范围从第一列起偏移的列,TURE/FALSE)

注意:
VLOOKUP所查找的值必须是在查找范围的第一列里,当然也可以是其他列,但是得用其他公式来转换倒查;

TURE或者1,是模糊查找;
FALSE或者0,是精确查找.

假设你要查找的序号是098,实际中没有098,但是有097,那么用FALSE或者0将显示#VLUME!,但是用TURE或者1将可能引用097对应的信息.

还不明白?问百度,问F1,问遥遥!
zzhulove
2009-08-24 · TA获得超过2788个赞
知道小有建树答主
回答量:903
采纳率:0%
帮助的人:904万
展开全部
用VLOOKUP函数

在Sheet2 的B2输入
=VLOOKUP(A2,Sheet1!$A:$D,COLUMN(B1),0)
向右拖至D2

在A2 里输入N就能返回Sheet1中N对应的行

VLookup
在表格或数值数组的首列查找指定的数值,并由此返回表格或数组当前行中指定列处的数值。

VLOOKUP(查找值,查找区域,返回的列标,是否模糊匹配)
你对应理解下.不清楚按F1输入VLOOKUP看看帮助.如果还不懂再H!我.....
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
渡变释n
2009-08-24 · TA获得超过782个赞
知道小有建树答主
回答量:342
采纳率:0%
帮助的人:277万
展开全部
可以用vlookup函数:
先填好序号,在sheet2的B1中输入公式:
=VLOOKUP(A1,Sheet1!$A$1:$B$5,2)
(我这里sheet1的范围你自己调整,但要注意是绝对引用)
在C1中输入:
=VLOOKUP(A1,Sheet1!$A$1:$B$5,3)
后面的下拉即可。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
我要知道的多了
2009-08-24 · TA获得超过2922个赞
知道小有建树答主
回答量:2435
采纳率:80%
帮助的人:880万
展开全部
收藏
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式