excel操作求助,合并表格与数据转移

查看 80|回复 7
作者:大豹子   
求助,第一个求助帖哈,希望大佬们不吝赐教
大家好,在此收集excel表格合并与数据转移方法或者软件
有效期截止到2023年5月20日18:14,麻烦在此之前点击以下链接将文件发送给我,支持发送任意格式的文件,感谢~
链接:https://pan.baidu.com/disk/main#/transfer/send?surl=AC4AAAAAABCThg
    疑问1,合并两个表格的数据生成新的表格如下,需要怎么做?我听一个朋友说这叫做匹配是吗,可是他也不懂怎么弄
表格1                          表格2                       新表格
姓名  电话                    姓名  住址             姓名  电话  住址
张三                            张三                       张三
李四                            王五                       李四
赵六                            赵六                       王五
                                                                  赵六
    疑问2,怎么从单行的表格复制数据到8个格子合并的表格里,直接复制会说大小不一样。有个工作任务要按照他们的坑人的合并格子的模板导入数据,哎,无语了
表格1                                           新表格
姓名  电话                              姓名  电话
张三                                       8行合并的格子
李四                                      8行合并的格子
疑问3   最后还有个问题是关于excel使用的,我得 剪切黏贴等工具栏只要我光标到了正文格子,就会消失不见,每次都要点到标题栏才会短暂出现,怎么解决?

表格, 格子

cshadow   

关于 【问题3】是不是因为 工具栏 右下角 固定按钮的问题   [i]   [i]     
Silent33   

https://chatexcel.com/你试试这个好用不?简单的表格这个就可以处理
flysnow99   

假设你的表格1在SHEET1,表格2在SHEET2,汇总在SHEET3
右键点sheet3,选择“查看代码”  粘贴如下代码后,点击菜单上的运行按钮
Sub join()
Dim cnADO As Object
Dim strSQL As String
Dim strSQL2 As String
Set cnADO = CreateObject("ADODB.Connection")
cnADO.Open "Provider=Microsoft.ACE.OLEDB.12.0;" _
& "Extended Properties=Excel 12.0;" _
& "Data Source=" & ThisWorkbook.FullName
strSQL = "SELECT 姓名 FROM [sheet1$] union all SELECT 姓名 FROM [sheet2$]"
strSQL2 = "SELECT 姓名 FROM (" & strSQL & ") group by 姓名"
Cells.ClearContents
Range("A1:B1:C1") = Array("姓名", "电话", "地址")
Range("A2").CopyFromRecordset cnADO.Execute(strSQL2)
cnADO.Close
Set cnADO = Nothing
End Sub
这样,SHEET3的A列就出现了去重的所有人姓名
在B2单元格输入  =VLOOKUP(A2,Sheet1!A:B,2,0)
向下拖动
在C2单元格输入  =VLOOKUP(A2,Sheet2!A:B,2,0)
向下拖动
疑问2
在合并单元格 中输入  =Sheet3!A2&"  "&Sheet3!B2
向下拖动
大豹子
OP
  


cshadow 发表于 2023-4-21 06:18
关于 【问题3】是不是因为 工具栏 右下角 固定按钮的问题

谢谢大佬,我这个应该是word2007, xlsx的, 我找了一下我的界面没有你得那两个按钮.....
大豹子
OP
  


flysnow99 发表于 2023-4-21 07:54
假设你的表格1在SHEET1,表格2在SHEET2,汇总在SHEET3
右键点sheet3,选择“查看代码”  粘贴如下代码后, ...

谢谢大佬,收到了收集表格,但是我得情况比较复杂,要不我发表格给您看看吧,
大豹子
OP
  


flysnow99 发表于 2023-4-21 07:54
假设你的表格1在SHEET1,表格2在SHEET2,汇总在SHEET3
右键点sheet3,选择“查看代码”  粘贴如下代码后, ...

大佬,我把情况写在了excel里面,谢谢解答
链接: https://pan.baidu.com/s/1oiC-Vh4MhWU_Wy5cd3eTaw?pwd=k4xt 提取码: k4xt 复制这段内容后打开百度网盘手机App,操作更方便哦
flysnow99   

@大豹子
链接: https://pan.baidu.com/s/1g9ugB260qfR0TQT-JhMlwQ 提取码: 3ftj 复制这段内容后打开百度网盘手机App,操作更方便哦
您需要登录后才可以回帖 登录 | 立即注册

返回顶部