请教excel高手,解决一个问题!是个很大的挑战!

2024-11-08 11:06:26
推荐回答(3个)
回答1:

姓名 科目 成绩在表1的ABC列,姓名 语文 数学 英文在表2的ABCD列,在表1的C2(成绩)输入“=IF(B2="语文",VLOOKUP(A2,Sheet2!A1:D6,2),IF(B2="数学",VLOOKUP(A2,Sheet2!A1:D6,3),IF(B2="英文",VLOOKUP(A2,Sheet2!A1:D6,4),"")))”向下填充公式即可,Sheet2是表2的工作表名

回答2:

你可以用“高级筛选”做。具体方法如下:

你先把第二张表格里的“姓名”一栏进行排序,(可以是降低,也可以是升序排列)。

然后在离这个表格至少有一行的距离处输入各各条件。如:

姓名 科目
小张 语文
小明 数学
小涛 英文
小李 语文
小王 历史

然后,你就选中第一张表格中里面的任一单元格,在菜单栏中选择相应的命令,在这些命令中选择“高级筛选”。

在弹出的对话框中,按照它所说的,你去做就可以了。

祝你好运!
新年快乐!

回答3:

EX只能在一个表内做关联吧。。。。你不行做成2页,上页是表1,下页是表2
数据关联用EX的函数设定好就行了

哦。。试了一下,EX也能在表中自动计算的,你说的完全可以实现

具体方法:
表1中的成绩单元格上打上=号,然后切换到表2,选取该学生对应的科目分数单元格就可以了,把所有学生的都按此方法设定好就可以了