excel表格如何引用其他表格里的数据

考勤表里的平加与休加从加班表里引用其平加与休加,考勤表里的请假单元格有请假表里引用,请问如何直接用公式引用其表里的数据?
原是三个不同的工作表,隐了一部份内容,这是统计的结果,还有事实情况不能按同样姓名的顺序排序,如果同样姓名的顺序排序,那直接一列全复制过去就得了,不好意思,没有说清楚.

用excel引用其他表格数据这是经常做的事,就好像把多个数据表格同过相同的关系量,然后把他们引用连接结合在一起.这是做统计,或者做数据分析员经常会用到的公式.


工具:1、准备好两个有关联的EXCEL表格.分别命名为商品表1,与商品表2.目前两个表的商品代号一样,就只需要把表2的内容引用到表1中(举例)

2、目前举例的两个表的,代号都一样,如果遇到不一样的,那就需要透视与合并


方法:

1、商品表1,看有商品代号


2、商品表2,看也商品代号


3、把商品表2中的其它两个分类"标题"栏目复制到商品表1中.


4、接着下面用公式引用.

在商品表1中选中单元格,再点击上面的fx,选择全部,找到vlookup.点确定


5、关于Vlookup函数内容解析:

Lookup_value“唯一值”为需要在数组第一列中查找作参考的关系数值,它可以是数值或文字符串。比如:举例中的商品代码列,一般是第一列的数值,作为唯一数据参考而用的。(本表格中)
Table_array“区域”:数值区域,如“A:D”,就是所有想引用过来的数据(想要引用数据的表格)

Col_index_unm“列序号”:引用区域值里面的第一列,比如从A到D共有4列,我想引用B列数值过来,那么就选择2,因为B列在区域的第二列,其它也是这么推算

Range_lookup“逻辑值”:一般填TRUE或FALSE。指函数 VLOOKUP 返回时是精确匹配还还是近似匹配。 通常都是写false。

第一个单元格引用成功后,就往下拉(当单元格最右下角变实心,再往下拉,意思与上如同。)


6、另一列的品牌也是照着上面的方法,重复第4与第5步,也可以直接插入复制第前一列的粘贴操作.只是需要把那个第三个数值的,第二列2改成第三列3..完成再把公式拉下来.


7、展现的效果就是如图下,结合了两个表格的数据.举例的数据不是很多,但数据一庞大时,用这个方法很合适,


注意:如果一但数据量大的时候,因为含有运算以及函数引用的关系,整个表格运行的会很慢.需要有耐心等待。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-11-22
假如姓名在A列,工资在B列,在表二的B2输入=VLOOKUP(A1,表1!A:B,2,FALSE)
其中 表1 请根据你的实际表名改 如SHEET1!
然后将公式下拉即可 ,至于VLOOKUP用法,请参见下例
VLOOKUP
用途:在表格或数值数组的首列查找指定的数值,并由此返回表格或数组当前行中指定列处的数值。当比较值位于数据表首列时,可以使用函数VLOOKUP 代替函数HLOOKUP。 法:VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)
参数:Lookup_value为需要在数据表第一列中查找的数值,它可以是数值、引用或文字串。Table_array 为需要在其中查找数据的数据表,可以使用对区域或区域名称的引用。Col_index_num 为table_array 中待返回的匹配值的列序号。Col_index_num为1 时,返回table_array 第一列中的数值; col_index_num 为2,返回table_array 第二列中的数值,以此类推。Range_lookup为一逻辑值,指明函数VLOOKUP 返回时是精确匹配还是近似匹配。如果为TRUE 或省略,则返回近似匹配值,也就是说,如果找不到精确匹配值,则返回小于lookup_value 的最大数值;如果range_value 为FALSE, 函数VLOOKUP 将返回精确匹配值。如果找不到,则返回错误值#N/A。实例:如果A1=23、A2=45、A3=50、A4=65,则公式“=VLOOKUP(50,A1:A4,1,TRUE)”返回50。
比较的值必须在第一列,否则错误。
第2个回答  2009-04-22
呵呵,这个简单,其实请假和加班可以合成一个表,方便点,而且要求姓名一栏顺序都是一样的,这样才方便。不然会出乱子的。
然后考勤表要引用休假表的话,在单元格输入:
=表名!+单元格
这样就可以调用了,$符号可以用来绝对定位
第3个回答  2009-04-22
假如加班表数据在A1到F10,请假表在H1到M10,考勤表在A20到Q30:
在考勤表中平加与李四(假如在B24单元格)交叉处的单元格输入:
=VLOOKUP(B24,A$1:F$10,2,0) 然后将公式向下复制,一直复制到平加与小胡交叉处的单元格;

休假:
=VLOOKUP(B24,A$1:F$10,3,0),然后复制...
节加:
=VLOOKUP(B24,A$1:F$10,4,0),然后复制...
病假:
=VLOOKUP(B24,H$1:M$10,2,0),然后复制...
事假:
=VLOOKUP(B24,H$1:M$10,3,0),然后复制...

注意被引用的数据区域!
第4个回答  2009-04-22
用SUMIF
SUMIF(平加中的姓名列,考勤表中的姓名单元格,平加中的合计列)
其它类推本回答被提问者采纳
相似回答