如何实现将一个excel表格指定字段所在列数据复制到另一个表格指定列中

fimlin 2008-04-09 10:30:01
问题描述
现有book1数据:
book1.sheet1
A B C
1 名称 数量 买入
2 钢笔 11 15.00
3 铅笔 20 2.00
4 小刀 20 4.00
(特注:A,B,C列对应字段可能会有不确定的调整,如A1不是而H1是“买入”、C1不是而G1是“数量”)

book2.sheet1
A B C
1 名称 数量 买入
2
3
4
如何实现book2.sheet1自动通过第1行字段与book1.sheet1第一行对应字段比较匹配而将book1.sheet1对应列的数据自动复制到book1.sheet2对应列中,即不论book1.sheet1第一行各字段顺序怎么调整,book1.sheet2第一行各字段所在列都能自动将book1.sheet1对应字段所在列数据复制过来。
...全文
2046 点赞 收藏 3
写回复
3 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
zipall 2008-04-10
book2.sheet1.a2输入公式

=INDEX([Book1]Sheet1!$A:$C,ROW(),MATCH(A$1,[Book1]Sheet1!$A$1:$C$1,0))

用填充柄向下向右复制。
回复
fimlin 2008-04-09
抱歉,上面的特注有点儿费解,修改一下:

(特注:A,B,C列对应字段可能会有不确定的调整,如A1不是而H1是“名称”、C1不是而G1是“买入”)

回复
相关推荐
发帖
Microsoft Office应用
创建于2007-08-02

6147

社区成员

Microsoft Office应用
申请成为版主
帖子事件
创建了帖子
2008-04-09 10:30
社区公告
暂无公告