类似数据库合并两表,请问怎么让Excel中 sheet1的列1的cell中的值与 sheet2的列1的cell中的值相等的行拼成1行?是不是要写脚本?

sunsys 2007-07-13 01:40:50
请问怎么让Excel中 sheet1的列1的cell中的值与 sheet2的列1的cell中的值相等的行拼成1行?是不是要写脚本?

类似 数据库合并两表

如 Exccel 中Sheet1
列1 列2
a a12
b b12
c c12

sheet2
列1 列2
a a22
b b22
c c22

想要合并成1个sheet3

列1 列2 列3
a a12 a22
b b12 b22
c c12 c22

怎么整, 要写脚本吗?怎么写啊? 不会啊 。

...全文
492 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
sunsys 2007-07-16
  • 打赏
  • 举报
回复
多谢!
jacktown 2007-07-13
  • 打赏
  • 举报
回复
是单元格区域的引用,我已回了短信给你!
sunsys 2007-07-13
  • 打赏
  • 举报
回复
请问 单元格B1 =vlookup(a1,Sheet1!a:b,2,false)
中 参数 Sheet1!a:b , 冒号啥意思。
完全不会啊, 请多指教。
jacktown 2007-07-13
  • 打赏
  • 举报
回复
在sheet3的单元格中输入公式
单元格A1 =Sheet1!a1
单元格B1 =Sheet1!b1
单元格C1 =Sheet2!b1

以上是按照两个表一绝对一行一行对应的情况制作,如果两个表中的数据顺序并不一定,但A列的数据唯一,那么可按以下方法输入公式:
单元格A1 =Sheet1!a1
单元格B1 =vlookup(a1,Sheet1!a:b,2,false)
单元格C1 =vlookup(a1,Sheet2!a:b,2,false)

5,139

社区成员

发帖
与我相关
我的任务
社区描述
其他开发语言 Office开发/ VBA
社区管理员
  • Office开发/ VBA社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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