如何实现将一个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对应字段所在列数据复制过来。
...全文
4240 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
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是“买入”)

6,216

社区成员

发帖
与我相关
我的任务
社区描述
Microsoft Office应用
社区管理员
  • Microsoft Office应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧