EXCEL,根据班级名称自动弹出对应学生名字

比如目前有1、2、3、4个班级,每个班级有10-20个学生,在A2单元格选择2时,在B列自动弹出对应的学生名字,我希望可以实现这样一个功能,不想用筛选之类的办法,
1班 2班 3班 4班
[ T V X
Q @ M X
] I [ [
_ _ \ [
L X E @
` G X `
K B \ O
L M E O
P @ O S
@ X J Q
N U L O
H F O S
W T K T
D U Q
D L \
K ^
L M

这个是我在SHEET2中随机生成的一个简易表格,想在SHEET1中实现

第1个回答  2011-06-14
用HLOOKUP函数

VLOOKUP函数:在表格或数值数组的首列查找指定的数值,并由此返回表格或数组当前行中指定列处的数值。当比较值位于数据表首行时,可以使用函数 HLOOKUP 代替函数 VLOOKUP。
第2个回答  2011-06-14
B1
=OFFSET(Sheet2!A1,,$A$2-1,,)
下拉试试追问

这样可以自动弹出来吗?公式可以添加函数然后放在数据有效性中实现吗?多谢

追答

你试试看,不行就HI我。

本回答被提问者采纳
第3个回答  2011-06-14
表达的意思不是很明白,一个班级有很多学生 ,那么选择了班级后当然不可能出现指定的一个学生咯,楼主请提供详细点的信息。

或者去看看LOOKUP 公式,也许你用得上。追问

我不是要一个学生的名字,而是对应的一个班级的名字,其实是许多企业和部门的人员姓名,我想要实现在这个表中,在SHEET1中选择1班,在B列出现对应的所有人名,多谢

如何按班级从excel表中提取学生姓名?
1、首先打开excel表格,如下图,左边是某年级学生信息表,现在想要按班级提取相应的学生姓名。2、先在班级前插入一列辅助列。3、在新插入的辅助列输入中公式=B2&COUNTIF($B$1:B2,B2),并下拉到底。4、在E2单元格输入公式=IFERROR(VLOOKUP(E$1&ROW(A1),$A:$C,3,0),""),并下拉直至出现空...

excel中如何应用函列出来。
首先,打开你的Excel表格,以一个年级学生信息表为例,你需要找到学生的姓名列,但按照班级分组。步骤1:在班级列的左侧插入一个新的辅助列,这将帮助我们进行操作。步骤2:在新列的首行输入一个公式,如=B2&COUNTIF($B$1:B2,B2),这个公式会计算当前行班级在前一列出现的次数,然后下拉应用到所有...

如何在一堆学生名单中快速找出特定学生?
步骤一:选择包含班级名称的列,通常这是列标签中明确标识的区域。步骤二:在Excel的工具栏上,找到并点击“数据”选项,然后在下拉菜单中选择“筛选”功能。步骤三:此时,你将看到列头右侧出现下拉箭头,点击这个箭头,进入筛选模式。步骤四:在下拉列表中,选择你需要的班级名称,例如“一班”、“二班...

EXCEL,根据班级名称自动弹出对应学生名字
VLOOKUP函数:在表格或数值数组的首列查找指定的数值,并由此返回表格或数组当前行中指定列处的数值。当比较值位于数据表首行时,可以使用函数 HLOOKUP 代替函数 VLOOKUP。

如何用EXCEL找出每个班级所对应的姓名呢?
1、公式中的E2&F2,它表示将两个单元格连在一起当做一个整体进行查找。如图中即为:A许六 2、A2:A7&B2:B7表示的意思与上面基本一致,就是班级和姓名作为一个整体。如图中即为:A李一,D王二,B张三……3、IF({1,0},A2:A7&B2:B7,C2:C7)表示将班级和姓名作为一个整体,然后与得分列进行...

EXCEL,根据班级自动反馈学员名称
在Sheet1 B2中输入如下公式,并向下拉(如果有20名,则拉到20几,大概差不多就行了)=IF(ISNA(HLOOKUP(Sheet1!$A$2&"班",Sheet2!$1:$50,ROW(),0)),"",IF(HLOOKUP(Sheet1!$A$2&"班",Sheet2!$1:$50,ROW(),0)=0,"",HLOOKUP(Sheet1!$A$2&"班",Sheet2!$1:$50,ROW(),...

用excel表格筛选学生名字?
1.将两个工作表放在一个窗口中,如图所示:sheet1是全部学生的,sheet2是某班学生花名。2.在sheet1相对应名字同一行的空白出输入=if(countif())。3.然后切换到sheet2,选中全部名字并回车。4.再切换到sheet1,这时这个函数变成了=if(countif(Sheet2!A1:A44))。5.注意:这一步时,要将字母...

怎样快速的提取出班级学生的姓名?
1,打开excel工作表,例如下表中,我们要运用LEFT函数提取下表中班级学生的姓氏。2,按照中国的传统习俗,姓氏应该放在左边第一位,因此采用left方法,在H2中输入公式=left(A2,1),由于姓氏是排在第一位的,因此后面的数字就是1。3,注意left(text,num_chars),其中num_chars的值必须大于等于0,小于...

excel姓名怎么匹配学号和班级excel姓名怎么匹配学号和班级名称
在Excel中进行姓名匹配学号和班级的操作可以通过使用VLOOKUP函数实现。首先,确保两个表中共有的列是学号。然后,将光标定位在需要展示数据的单元格中,输入“=vl”,然后会自动提示出VLOOKUP函数,双击蓝色的函数部分。接着,设置查找目标,即根据表二的“姓名”在表一中A列进行查找。最后,选择函数的第一...

excel表多个班级中选出某一个班中名字带有某个字的学生数量?
第一个是if函数,if函数的标准格式是if(条件,条件为真时输出的内容,条件为假时输出的内容);第二个函数countif,它的格式是countif(全部需要比对的区域,比对内容),从我们这个countif(Sheet2!$A$1:$A$44,A2)来说,第一个参数的某班学生的全部名字,第二个参数是某个学生的名字 ...

相似回答