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

各位老师,求教如何引用数据,一直对vlookup很糊涂,请在列出函数的时候
顺便讲解一下,比如每个数字代表的什么,查询目标区域什么的,感谢

要在表一C列中引用表二中E列数据?
(姓名身份证都要对应,防止重名)
A B C
张三 身份证
李四 身份证
王五 身份证

表二:
A B C D E
张三 身份证 123
李四 身份证 456
王五 身份证 789

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个回答  推荐于2016-09-12
怕重名的话,直接用身份证号作参考就可以了吧?
在表一的C2中输入:=vlookup(b2,表二!$b$2:$e$100,4,0),然后往下拖动就行了。这里是假设你的表格有100行。请把100改成你表格中实际的行数。注意所有的标点符号都是英文格式。
vlookup的四个参数依次是:
1. 查找值。此例中是b2。这个很好理解吧,不多解释了。
2. 查找范围。就是你要在哪个范围里找表一里b2的值。此例中,是表二中的B2到E100区域。这个区域可以手动输入进去,也可以用鼠标点选。要注意的是,必须在行号、列号前面加$号(绝对引用),不然肯定会出现错误。
3. 列号。注意这个列号并不是实际的列号,而是在查找区域中的列号。比如这个例子中,你要查找的是E列中的值。E列在表格中是第5列,但是公式输的是“4”。因为E列在B2:E100这个区域中位于第四列。假如你在取C列中的值,应该输几呢?答案是2.
4. 逻辑判断。只有两种情况。真(true,或者1);假(false,或者0)。如果不输入,默认的是真。输入真的时候,函数会按照从上到下的顺序,取最接近b2的那个值,在某些情况下是非常有用的,这里不多说了。一般情况下,是输入“假”的。追问

我写错问题,不该用身份证,如果换成出生日期,需要验证A、C两列,怎样设置?

本回答被提问者和网友采纳
第2个回答  2011-07-27
直接用身份证号码就可以一一对应
选中"C2"单元格,插入函数vlookup,
鼠标在look_value后的输入框闪烁,用鼠标点选表一的B2
把鼠标选中table_array后的输入框,再用鼠标点击表二的标签,然后选中表二的B2:G5区域,然后按再按一次F4键
点选col_index_num后的输入框,输入5
点选range_lookup后的输入框,输入0,然后确定就ok了
第3个回答  2019-04-11
用SUMIF
SUMIF(平加中的
姓名
列,
考勤表
中的姓名
单元格
,平加中的合计列)
其它类推
第4个回答  2011-07-27
LOOK—VALNE 选择表一里的张三
TABLE—ARRAY 选择表二从张三到789
COL—INDEX—NUM 添数字5
RANGE—LOOKUP 添数字0
这样就把表二里的E的那一列数字都引用到表一里
相似回答