EXCEL使用:现有两个表,表一(姓名,学号),表二(姓名,成绩),我想把表二的成绩登记在表一中。

kuaidi.ping-jia.net  作者:佚名   更新日期:2024-07-29
excel表格怎么在表一根据表二提取姓名对应的成绩?

具体操作步骤如下:
1、首先,打开一个Excel工作表1,以班级数据为例来做演示,如下图所示,然后进入下一步。
 
2、其次,打开原始数据表的表2,其中模拟了一些数据,如下图所示,然后进入下一步。
 
3、接着,完成上述步骤后,返回表1,光标选择班级单元格,如下图所示,然后进入下一步。
 
4、然后,输入= vl将自动匹配公式,双击VLOOKUP,如果没有匹配项,请手动输入,如下图所示,然后进入下一步。
 
5、随后,完成上述步骤后,选择单元格A2,然后用英文输入逗号“,”,如下图所示,然后进入下一步。
 
6、接着,完成上述步骤后,返回表2选择所有数据,如下图所示,然后进入下一步。
 
7、然后,由于表2中的数据为4列,因此请用英文输入4和一个逗号。如果有几列,就输入几列,如下图所示,然后进入下一步。
 
8、随后,完成上述步骤后,公式回车,可以看到表1中的单元格B2自动匹配了表2中的数据,如下图所示,然后进入下一步。
 
9、接着,完成上述步骤后,将光标放在单元格B2的右下角。光标变为十字形后,用左键双击,如下图所示,然后进入下一步。
 
10、最后,效果显示,如下图所示。这样,问题就解决了。
 

sql="select 学生信息,学号,姓名,性别,出生年月,班级,科目,成绩,奖励名称,获奖日期,获奖级别 FROM 成绩 INNER JOIN (奖励 INNER JOIN 学生信息 ON 奖励.xh = 学生信息.xh) ON 成绩.xh = 奖励.xh where 学号=" & xh

用VLOOKUP函数可以解决你的问题。它的功能是在表二中自动查找“姓名”,然后返回匹配姓名的指定列成绩A(列2),成绩B(列3)。看看截图,领会一下参数的意思吧!

这个函数有一个要注意的地方,只能匹配第一个找到的姓名,如果同姓名有2行,那它会返回第一行找到的值。

表一:显示的是C2格的公式

表二:



假设你表一为sheet1,表二为sheet2
在sheet1!C2输入
=IF(ISERROR(VLOOKUP(A1,SHEET2!A:B,COLUMN(B:B),0)),"查无此人",VLOOKUP(A1,SHEET2!A:B,COLUMN(B:B),0))
有几门成就就向右拉几格,然后一起下拉即可

建议:姓名可能有重复的,但学号肯定是唯一的,所以你表二中最好是学号对应成绩,然后根据学号来查找,这样更精确。

回答已更改,请重新测试

先把表一、表二中的姓名列排序,再把表二中的成绩复制到表一中就行了

=========================================================================
用vlookup函数,具体用法请看:

http://wenku.baidu.com/view/f43ea84233687e21af45a973.html
http://wenku.baidu.com/view/658fc7fd941ea76e58fa047e.html

选择表二中的成绩复制到表一中就可以拉

可以全选啊 那就不知道了 你找高手吧

  • EXCEL使用:现有两个表,表一(姓名,学号),表二(姓名,成绩),我想把表二...
    答:用VLOOKUP函数可以解决你的问题。它的功能是在表二中自动查找“姓名”,然后返回匹配姓名的指定列成绩A(列2),成绩B(列3)。看看截图,领会一下参数的意思吧!这个函数有一个要注意的地方,只能匹配第一个找到的姓名,如果同姓名有2行,那它会返回第一行找到的值。表一:显示的是C2格的公式 表...
  • 有两个excel表格,其中表1是只有的姓名数据。另外一个表2表格有许多数据...
    答:你好,这个可以用“高级筛选”功能进行。如下图所示。它即可以在同一个工作薄中进行操作,也可以针对不同的工作薄。操作是类似的。
  • 有两个excel表,,表一内容包括表二的(就是表二的内容表一全都有),怎么...
    答:在表一的B1输入 =IF(COUNTIF(表二!A:A,A1),"去","留")回车并向下填充。再以B列自动筛选"去","留"。
  • EXCEL中怎么将两个表中的数据按列跨表格汇总到另一张表?
    答:方法一:使用VLOOKUP函数 1. 在目标表格中,选择一个单元格作为汇总数据的起始位置(例如A1单元格)。2. 在该单元格中输入以下函数公式:```=VLOOKUP(B2,表1!A:B,2,FALSE)```这个公式的含义是在表1中查找与当前表格B2单元格中名字相同的记录,并返回该记录的第二列数据(即数值)。需要注意的是...
  • 一个excel文件内有两个工作表(表1,表2),如何做到在表1内输入信息,自动...
    答:表2的A1 = 表1!A1 不想写公式也行,在表1中选择需要过渡到表2的数据区域,然后单击表2工作表,选择需得到数据的区域,右击,选择性粘贴,粘贴链接...然后就可以了
  • excel怎么查找两个表格里相同的数据?
    答:想要查找2个excel表格中的相同数据,并标记出来,可以按照以下步骤进行操作:如下所示,【表一】和【表二】的两个工作表中,例如,需要在【表一】中查找出和【表二】相同的姓名具体步骤如下:第一步:录入查找相同内容的公式:在【表一】空白单元格中输入=Vlo...,双击Vlookup进入。第二步:输入需要...
  • 两个excel表,有一列内容相同,怎么把这两张表合并?
    答:1、将表一中的数据导进来公式为:B3单元格=IFERROR(HLOOKUP(A$2,表1!$A$3:$D$7,ROW(A2),0),"")公式解释:Row(a2) :向下复制公式时,生成序号2,3,4,5。。。IFERROR() :屏蔽搜索不到产生的错误值。2、将表二的数据导进来在编辑状态下,复制A3中的公式至A7中,将工作表名称改为”表...
  • excel中vlookup函数的使用方法 有两表,sheet1 和sheet2:
    答:1.这里以电子表 磅单1 和 磅单2 为例做说明,现在看到了吧,磅单1 中的D列客户名称是空白的,这D列没有数据,磅单2 中有对应的数据,但是两个表中数据的顺序不一样,就需要通过vlookup函数进行引用。说明:可能 磅单2 中的数据很多,远远超过 磅单1,不用担心,它只引用磅单1中...
  • 求教:EXCEL中,表1与表2有相同条件,需要按照表2的条件统计表1中的数据求...
    答:表一(Sheet1):销售明细表 第1季度 业务员 销售额 李三 1000 王一 3000 李四 2500 表二(Sheet2):销售明细表 第2季度 业务员 销售额 李三 300 王一 400 李四 2300 要在Sheet2中统计两个表中同一业务员的前两季销售总额,则在目标单元格中输入下面的公式:=SUM(Sheet1!C5+Sheet2!C4)。这里...