EXCEL如何通过一张工作表查询另一张表的数据

作者&投稿:傅玛 (若有异议请与网页底部的电邮联系)
EXCEL如何通过一张工作表查询另一张表的数据~

1、打开
表格,将光标放在需要匹配的单元格上,点击上方的函数按钮。

2、弹出窗口,选择“VLOOKUP”函数,点击“确定”。

3、在第一个方框内点击选择“苹果”。

4、在第二个方框内,点击到“表二”,然后如图选择区域。

5、在第三个方框内输入“2”,然后点击确定。

6、然后第一个单元格就匹配好了(看上方的函数,也可以在方框内直接输如图显示函数),双击单元格右下角。

7、这样就自动全部填充好了。EXCEL就可以通过一张工作表查询另一张表的数据了

1、我们打开一个excel表,我们需要在另一个表中匹配相应同学的类信息。

2、我们将光标定位在需要显示数据的单元格中。

3、在单元格中输入“= vl”,然后自动提示VLOOKUP功能,双击蓝色功能部分。

4、我们可以看到完整的VLOOKUP功能显示在单元格中。

5、选择第一列中需要匹配数据的单元格。只需选择一个,然后用英文输入逗号“,”。

6、返回第二个表[百度体验 - 表2]并选择所有数据。

7、因为我们在[百度体验 - 表2]的第四列中返回班级信息,所以在公式中输入“4”(逗号是英语)。 (ps:提示信息让我们选择“TRUE”或“FALSE”,不要选择,只需按Enter键)

8、按Enter键后,显示匹配数据。效果如下所示。

9、如果要匹配列中的数据,请按照下图。

10、操作完成,最终结果如下。

1、在表的语文年级排名一列 书写公式=vlookup()函数 第一个参数用鼠标选择A2单元格,输入英文半角逗号。A2是查询的对象。

2、点击选择选择表1,将查询的区域选择上,这里一定要注意选择的是区域,区域中一定要包含要查询的字段(姓名)要获取的字段(语文年级排名)。

3、选择完区域后,输入逗号,数一下要获取的语文年级排名是第几列,这里是第三列就输入3。

4、最后一个参数,精确匹配用0,模糊匹配用1,按照自己需要输入后加上右边小括号,敲回车。结果显示出来。

5、因为查询的区域是固定的,所以讲区域选择的部分固定一下。输入$符号。然后刷机单元格的右下角 或者直接拖动填充完成。



1、打开 表格,将光标放在需要匹配的单元格上,点击上方的函数按钮。

2、弹出窗口,选择“VLOOKUP”函数,点击“确定”。

3、在第一个方框内点击选择“苹果”。

4、在第二个方框内,点击到“表二”,然后如图选择区域。

5、在第三个方框内输入“2”,然后点击确定。

6、然后第一个单元格就匹配好了(看上方的函数,也可以在方框内直接输如图显示函数),双击单元格右下角。

7、这样就自动全部填充好了。EXCEL就可以通过一张工作表查询另一张表的数据了



=VLOOKUP(A2,第一张表!A2:B3,2,FALSE)
关于 vlookup 的语法说明
VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)

Lookup_value 为需要在数组第一列中查找的数值。Lookup_value 可以为数值、引用或文本字符串。

Table_array 为需要在其中查找数据的数据表。可以使用对区域或区域名称的引用,例如数据库或列表。

如果 range_lookup 为 TRUE,则 table_array 的第一列中的数值必须按升序排列:…、-2、-1、0、1、2、…、-Z、FALSE、TRUE;否则,函数 VLOOKUP 不能返回正确的数值。如果 range_lookup 为 FALSE,table_array 不必进行排序。

通过在“数据”菜单中的“排序”中选择“升序”,可将数值按升序排列。

Table_array 的第一列中的数值可以为文本、数字或逻辑值。

文本不区分大小写。

Col_index_num 为 table_array 中待返回的匹配值的列序号。Col_index_num 为 1 时,返回 table_array 第一列中的数值;col_index_num 为 2,返回 table_array 第二列中的数值,以此类推。如果 col_index_num 小于 1,函数 VLOOKUP 返回错误值值 #VALUE!;如果 col_index_num 大于 table_array 的列数,函数 VLOOKUP 返回错误值 #REF!。

Range_lookup 为一逻辑值,指明函数 VLOOKUP 返回时是精确匹配还是近似匹配。如果为 TRUE 或省略,则返回近似匹配值,也就是说,如果找不到精确匹配值,则返回小于 lookup_value 的最大数值;如果 range_value 为 FALSE,函数 VLOOKUP 将返回精确匹配值。如果找不到,则返回错误值 #N/A。

说明

如果函数 VLOOKUP 找不到 lookup_value,且 range_lookup 为 TRUE,则使用小于等于 lookup_value 的最大值。
如果 lookup_value 小于 table_array 第一列中的最小数值,函数 VLOOKUP 返回错误值 #N/A。
如果函数 VLOOKUP 找不到 lookup_value 且 range_lookup 为 FALSE,函数 VLOOKUP 返回错误值 #N/A。
示例

如果您将示例复制到空白工作表中,可能会更易于理解该示例。

操作方法

创建空白工作簿或工作表。
请在“帮助”主题中选取示例。不要选取行或列标题。

从帮助中选取示例。

按 Ctrl+C。
在工作表中,选中单元格 A1,再按 Ctrl+V。
若要在查看结果和查看返回结果的公式之间切换,请按 Ctrl+`(重音符),或在“工具”菜单上,指向“公式审核”,再单击“公式审核模式”。
该示例使用 1 个大气压的空气值。
A B C
1 密度 粘度 温度
2 0.457 3.55 500
3 0.525 3.25 400
4 0.616 2.93 300
5 0.675 2.75 250
6 0.746 2.57 200
7 0.835 2.38 150
8 0.946 2.17 100
9 1.09 1.95 50
10 1.29 1.71 0
公式 说明(结果)
密度 在 A 列中查找 1,并从相同行的 B 列中返回值 (2.17)
粘度 在 A 列中查找 1,并从相同行的 C 列中返回值 (100)
#N/A 在 A 列中查找 0.746。因为 A 列中没有精确地匹配,所以返回了一个错误值 (#N/A)
#N/A 在 A 列中查找 0.1。因为 0.1 小于 A 列的最小值,所以返回了一个错误值 (#N/A)
0.457 在 A 列中查找 2,并从相同行的 B 列中返回值 (1.71)

一般使用vlookup函数查找。vlookup函数解释如下:vlookup(要在目标区域第一列查找的值,目标区域,要返回的值在目标区域的哪一列)。
使用方法为:=VLOOKUP(A2,第一张表!A2:B3,2,FALSE)
关于 vlookup 的语法说明
VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)
Lookup_value 为需要在数组第一列中查找的数值。Lookup_value 可以为数值、引用或文本字符串。
Table_array 为需要在其中查找数据的数据表。可以使用对区域或区域名称的引用,例如数据库或列表。

果 range_lookup 为 TRUE,则 table_array
的第一列中的数值必须按升序排列:…、-2、-1、0、1、2、…、-Z、FALSE、TRUE;否则,函数 VLOOKUP 不能返回正确的数值。如果
range_lookup 为 FALSE,table_array 不必进行排序。

可以把两个表复制到一个文件中,再使用该函数进行查找。

http://zhidao.baidu.com/question/228315212.html


如何通过excel判断一个数值前是否包含空格?
思路:空格也要占据字符位置,将单元格内空格(" ")替换为空("")会使字符个数相应减少,通过替换前后字符个数比较就可以判断单元格中是否包含空格。方法:用LEN()函数得到单元格字符个数;用SUBSTITUTE()函数将单元格内空格(" ")替换为"",并用LEN()函数得到替换掉空格的字符个数;用单元...

在excel里,如何通过一个条件提取该条件下的多个数据?
方法一:筛选 1. 选择包含数据的单元格区域。2. 在开始选项卡中,单击“筛选”按钮,在列表中选择要筛选的列头。3. 在筛选器下拉列表中,选中您要筛选的条件,或选择“自定义筛选”以输入自己的筛选条件。4. Excel 将过滤出符合条件的行。您可以复制这些行,将它们粘贴到另一个工作表以进行进一步处...

excel中如何通过点击一个单元格到所需的另一个单元格?
1、在工作表“sheet"的A1这里输入“第1000行”。2、在A1单元格点鼠标右键,在弹出的菜单中点“超链接”。3、在弹出的设置框内,在“请键入单元格引用”这里输入目标单元格,然后点确定。如图所示。4、也可以在工作表的菜单栏点“插入”再点“超链接”,接着的操作同上。5、点击A1单元格时,页面跳...

excel中如何通过点击一个单元格到所需的另一个单元格?
方法1:建立超链接。在A1单元格上点鼠标右键——“超链接”,在“键入单元格引用”中输入C1,确定。方法2.使用VBA。ALT+F11打开VBA编辑器,将以下代码贴入。Private Sub Worksheet_SelectionChange(ByVal Target As Range)If Target.Count > 1 Then Exit Sub If Target.Row = 1 And Target.Column ...

excel中如何通过点击一个单元格到所需的另一个单元格
方法一:将超链接链接到已定义的名称 方法是将目标单元格定义一个名称,然后将超链接链接到这个名称。例如需要在“Sheet1”工作表的D10单元格创建一个超链接,目标单元格为当前工作簿“Sheet2”工作表的C20,步骤如下:1.选择“Sheet2”表的C20该单元格,在工作表左上方的名称框中输入一个名称,如“...

如何在Excel中通过某一列中的同类数据求出另一列的对应数值的和?_百 ...
1、打开Excel表格,选中数据,然后点击插入数据透视表。2、在透视表页面,选择放置数据透视表的位置,可以选择当前工作表,也可以选择其他工作表。3、确定透视数据后,把表格右侧,勾选国籍和人数。4、勾选国籍和人数后,数据透视表就做好了,每个国家的对应人数就求出来了。

EXCEL中如何根据一列中数据生成饼图
材料\/工具:Excel2010 1、如本例要求根据A1:B7单元格区域创建一个复合条饼图。2、点击表格中的任意单元格,依次点击【插入】-【饼图】选项,在弹出的菜单选项中选择[复合条饼图]选项。3、通过以上步骤的的操作,一个复合条饼图就初步创建好了。4、点击选中图表中的复合条饼图,点击鼠标右键,在弹出...

EXCEL表格中,如何通过一个单元格设定的超链接,直接筛选出另外一张shee...
然后选中该单元格对应的D列单元格(如D4),单击下拉按钮,即可从相应类别的企业名称列表中选择需要的企业名称填入该单元格中。 提示:在以后打印报表时,如果不需要打印“企业类别”列,可以选中该列,右击鼠标,选“隐藏”选项,将该列隐藏起来即可。一、输入文本 Excel单元格中的文本包括任何中西文文字...

excel中如何让一个单元格的数值通过另一列单元格中相同的数值等于旁边...
excel中可以通过Vlookup函数来实现让一个单元格的数值通过另一列单元格中相同的数值等于旁边单元格的数值。操作系统:win10;软件版本:Office2007 举例说明如下:1.通过A列中与E列相同的数值,在F列中得到A列对应的B里的数值:2.输入公式如下:公式解释:在A:B列中的第一列也就是A列精确查找E列的...

EXCEL 如何根据某一个特定条件从另一个表格自动获取相对应内容填充_百 ...
1、打开Excel工作表;2、由题意可知,需要在7列对应的“增设盖板排水沟”,6列内容自动填充“城镇路段,排水沟缺失,需要补充盖板沟”,7列对应的“增设A型排水沟”,6列内容自动填充“排水沟缺失,需要补充”,7列对应的“清理排水沟”,6列内容自动填充“排水沟严重淤积,排水不畅”。对于这样的要求...

靖远县18819909422: EXCEL如何通过一张工作表查询另一张表的数据 -
枝钩孚卫: 第二表中, B2=vlookup(a2,sheet1!$A$2:$C$3,2,true) C2=vlookup(a2,sheet1!$A$2:$C$3,3,true) 在A2中随意输入学号

靖远县18819909422: excel如何跨工作表查询相应的值 -
枝钩孚卫: excel要跨工作表查询相应的值,用索引函数就可以了,具体就是VLOOKIP函数,它是根据两个表格相同的值索引并返回第二个表格对应的值.具体操作如一下介绍: 如以下2张图,工作表Sheet1只有有产品型号,单价一列是空的,而Sheet2表格产品型号和单价都是有数据的.现要跨工作表对Sheet1里的产品型号查询Sheet2中相应的单价值. 在Sheet1单价一列的第一个单元格,用VLOOKUP函数,输入"=VLOOKUP(A2,Sheet2!A:B,2,0)”,然后回车,就得到相应的值了: 然后,下拉公式,这样Sheet1表格的单价一列就全部匹配好另一个工作表的相应的值了:

靖远县18819909422: EXCEL如何用函数在一张表里查找另一张表里的内容? -
枝钩孚卫: 数组公式: 在E1输: =IF(SUM(COUNTIF($A1:$D1,IF(ISBLANK(B表!$A$1:$A$100),"","*"&B表!$A$1:$A$100&"*")))>=1,1,0) 之后按Ctrl+Shift+Enter 公式变成: {=IF(SUM(COUNTIF($A1:$D1,IF(ISBLANK(B表!$A$1:$A$100),"","*"&B表!$A$1:$A$100&"*")))>=1,1,0)}把公式往下拉,如果结果是1,就是该行含有B表里A列的内容,如果是0,就是没有.不知道这是不是你想要的意思...

靖远县18819909422: 如何在一个excel表格中查找与另一个表格对应的数据 -
枝钩孚卫: 非常简单,你用超链接,这样就可以在这个工作表中,打开另一个工作表的内容,并进行查找,或者用函数设定好

靖远县18819909422: 如何在excel的一张表里面统计另一张表的数据 -
枝钩孚卫: =sumproduct((本部!l1:l100=0)*(本部!j1:j100=0)) 这是统计本部l1:Il00等于0,且同行=0的个数 =sumproduct((本部!l1:l100=0)*(本部!j1:j100>0)) 这是统计本部l1:Il00等于0,且同行>0的个数 其他的类同你应该会修改了

靖远县18819909422: Excel如何能实现查询另一个工作表资料 -
枝钩孚卫: 在公式引用时,如果目标单元格不在当前工作表中,在地址前要加工作表名,格式为:工作表名!单元格,如Sheet2!A1表示这个A1是在Sheet2工作表的.如果单元格在另外一个已打开的工作簿中,则格式:[工作簿名]工作表名!单元格.

靖远县18819909422: 如何从一个excel表中匹配出另一个表中的数据 -
枝钩孚卫: 通过公式进行直接引用就可以显示另外工作表中的数据了,例如,如果你想要工作表2中的单元格A1中显示工作表1中单元格A1的数据,那么就可以在工作表2中的单元格A1中输入公式 =Sheet1!$A$1,这个$符号是表示这个是绝对引用符,下拉之后表格内容不会跟着下拉而变化,你可以根据实际需要取消,成这样表示 =Sheet1!A1.另外也可以用公式IF和VLOOKUP根据表2中的给定条件找出表1中的数据.

靖远县18819909422: 如何用EXCEL表格中一个表格查找另一个表格的数据,前提是满足两个条件以上 -
枝钩孚卫: 不看你的表,只从你的表达上说,笨一点的方法是:两个条件组合成一个唯一的数量(CONCATENATE),然后再用(VLOOKUP)返还.

靖远县18819909422: 如何在一个EXCEL中找到另一个EXCEL中的数据? -
枝钩孚卫: http://wenwen.sogou.com/z/q655429094.htm=========================== 你用鼠标点 另外 一个工作薄中的区域不就可以了,公式 的范围可以手动选中的啊 , 不是 一样的么,这个你都不懂》?? ================ 效果如下=vlookup(A1,'[新建 Microsoft Excel 工作表2.xls]Sheet1'!$A:$B

靖远县18819909422: EXCEL 在一张表格中批量查找另一张表的单元格内容?~ -
枝钩孚卫: 在人的名字全部唯一的情况下,可以用VLOOP,格式:=VLOOKUP(A1,Sheet1!A1:G6,1,0) 它是按列查找的,这个公式只是显示在你公式的单元格,意思是,A1:在Sheet2里的条件的第一行,即条件列的第一格;Sheet1!A1:G6:是Sheet1表数据区域;1:是要在本格显示数据区里的第一列,2是二列,3是3列......;最后那个0,是要精确的,也就是必须和条件里的条件一一对应的.如果这里是1,那找出来的全部是一样的东西...不过,这个函数,如果数据区里有相同的姓名的话,那它只能找出来一个.这个很是想不通...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网