乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > 如何实现EXCEL多个表的数据关联?-excel多个表格关联,excel表与表关联求和

如何实现EXCEL多个表的数据关联?-excel多个表格关联,excel表与表关联求和

作者:乔山办公网日期:

返回目录:excel表格制作


具体步骤如下:

1、首先需要打开你所需要关联的两个文件,比如Ecel或者WPS表格,然后建立一个两个工作表,一个是记账表”写入栏“,一个数据源表”下拉源数据“。

2、在”写入栏“工作表里建立”大分类“”小分类“这样的表头;其它的表头可以根据自己的习惯进行添加;

3、在“下拉源数据”工作表里,首行建立各大分类的表头,然后每列依次填写小分类内容。

4、进入“下接源数据”工作表,选中大分类、小分类的内容。点击“公式”中的“指定”(WPS里面叫“指定”,Excel里面叫“根据所选内容创建”;选择“首行”,其余不选;

5、然后再“公式”里面有的”名称管理器“,最下面有一个“首行”,我习惯性地把这个给删除掉,然后再新建一个“首行”。

6、新建“首行”:删掉原来的“首行”,点击 名称管理器 里的 新建 ,名称 设为”首行“,然后”引用位置“点击条框右端的选项标,然后选择首行大分类内容国,回车确认。

7、点中 ”大分类“的下一行单元格,在上面”数据“中找”有效性“,弹出”数据有效性“窗口,在”允许“里面,选择”序列”,“来源”里面直接输入“=首行”。

8、完成上述步骤,即可使EXCEL表格两个工作表的关联在一起。



1、现在表格1的D列写上需要导入数据的列标题,或者直接从表格2中复制-粘贴过来也行。(如下图)

2、然后将鼠标移动到D列的第二行,打开菜单栏的”公式“选项,在公式的工具中找到”插入函数“并点击。

3、在插入函数窗口页面,在搜索函数框中输入”vlookup"然后转到,在出现的结果函数中,点击vlookup函数,然后点确定。

4、弹出来的函数参数中,在第一个填写框vlookup_value中直接点击A2的”张一”。

5、在第三个填写框col_index_num 中直接填写2,表示选择第2列的数据,然后第四个填写框Range_lookup中填写0,表示大致匹配,然后填写完毕之后点击确定。

6、这时候所有的数据都出来了,成功将表格2的数据导入表格1,合并成一个表格数据。



卧槽楼主你脑袋锈掉了?明显我回答的全面,而且还费劲写出代码来帮你解决问题,你竟然选一个没解决问题的答案。。。


假设,A1,B1

  1. 如果要实现在A1变则B1变,B1输入公式=A1

  2. 如果要实现B1变则A1变,A1输入公式=B1

  3. 如果要实现任意一个变另一个同时变,VBA


vba代码如下

Private Sub Worksheet_Change(ByVal Target As Range)
If Target = Range("A1") Then
Range("B1") = Range("A1")
ElseIf Target = Range("B1") Then
Range("A1") = Range("B1")
Else: Exit Sub
End If
End Sub





1、首先,我们创建两个工作表,并输入不同内容来演示,我需要把这两个工作表合并。我们同时打开这两个工作表。

2、为演示方便,我把表1的工作簿标签改成“工作1、2、3”的形式,右键点击其中一个标签,选择“选定全部工作表”,就能全选表1的内容。再次右键点击一下,选择“移动或复制工作表”。

3、出现移动或复制选项框,我们点击选择将选定工作表移至“表2”,并选择放置于“移至最后”,点击确定。

4、这样,表1的内容都被合并到表2中了,效果如下图所示。

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网