excel中,总表和分表的数据如何相关联?

2024-11-30 21:51:19
推荐回答(5个)
回答(1):

可以通过进入到EXCEL表格里面,然后根据总表以及分表的计算逻辑关系来设置相应的公示就可以实现数据自动更新了,具体的设置方法如下:

1、打开一张EXCEL表格,分别如建立总表、分表1和分表2,本例以生产计划任务安排为范本设置。

2、然后打开分表2,建立如下的文件表头信息。

3、再打开分表1,建立如下的文件表头信息。

4、在打开总表,建立如下的文件表头信息。

5、然后依据实际情况设置总表、分表1以及分表2的逻辑运算关系,先设置总的生产任务计划数字。

6、然后设定两个车间的生产任务比例,如1车间生产任务占比为40%,2车间占比为60%。则在分表1中输入公式=0.4*1000(总表中的任务数)。

7、再在分表2中输入公式=0.6*1000(总表中的任务数)。

8、此时可以看到总表中的任务数1000,分别有分表1的400和分表2的600构成。

9、如将总表中的1000修改为2000,则可以看到分表中的两个数字分别自动发生了变化。

回答(2):

1.举个例子,首先思路分析:目前在Excel中有两张表,一张表是原来的学年报表(即“原表”,含学生的各种信息,如图1所示),一张表是现在的学生花名册(即“新表”,只有学生的姓名和性别信息,如图2所示)。只要能将“原表”中的信息根据“新表”中的学生姓名关联到“新表”中,就可以完成任务了。

2.选择“新表”中的C2单元格,如图3所示。单击[fx]按钮,出现“插入函数”对话框。在类别中选择“全部”,然后找到VLOOKUP函数,单击[确定]按钮,出现“函数”参数对话框。

第一个参数为需要在数据表首列进行搜索的值,在这里就是搜索学生姓名,也就是“新表”中的A2单元格。

第二个参数是需要在其中搜索数据的信息表,这里也就是整个“原表”的数据,即“原表!A2:G34”。为了防止出现问题,这里,加上“$”,即“原表!$A$2:$G$34”,这样就变成绝对引用了。

第三个参数为满足条件的单元格在数组区域内中的列序号,在本例中,也就是在“原表!$A$2:$G$34”这个区域中,根据第一个参数返回第几列的值,这里我们填入“3”,也就是返回出生年月的值。

第四个参数为指定在查找时是要求精确匹配还是大致匹配,如果填入“0”,则为精确匹配。这可含糊不得的,需要的是精确匹配,所以填入“0”(请注意:Excel帮助里说“为0时是大致匹配”,但很多人使用后都认为,微软在这里可能弄错了,为0时应为精确匹配),此时的情形如图4所示。按[确定]按钮退出,即可看到C2单元格已经出现了正确的结果。

3.把C2单元格向右拖动复制到D2单元格,这时会出现错误,D2的公式自动变成了“=VLOOKUP(B2,原表!$A$2:$G$34,3,0)”,我们需要手工改一下,把它改成
“=VLOOKUP(A2,原表!$A$2:$G$34,4,0)”,即可显示正确数据。继续向右复制,同理,把后面的E2、F2等中的公式适当修改即可。一行数据出来了,对照了一下,数据正确无误,再对整个工作表进行拖动填充,整个信息表就出来了。
4.最后说明一下:使用这个公式的时候,要求学生名称不能有重名,如果有的话,要先稍改一下,比如在名称后面加个“大”或“小”以示区分。

回答(3):

分表的数据用公式从总表获取,具体这样

比如 sheet2 取自 sheet1 的 A1-A5 这几行
在 sheet2 的 第一行输入 =sheet1!A1 ,回车,然后右拉n个字段,下拉5个

这样,只要 sheet1 的前5行 发生任何改变,都会自动映射到 sheet2 上
依次类推去搞其他几个分表

回答(4):

简单的办法是在一个工作薄内建四张表,其中一张为总表,另外三张为分表,先建好总表,然后在分表中对总表的数据进行引用,这样只要总表变化,分表也随之发生改变。

回答(5):

先定义总表上各列的名称,三个分表用sumifs函数(条件汇总)来计算各表的单元格。