EXCEL中怎样引用另一个表中指定单元格的同行或同列数据
比如说表1中有成绩单张三3158888476李四7889576487王五8877996684赵六7967918273我想要在表2的某一个单元格中输入“张三”两个字以后,后...
比如说表1中有成绩单
张三 31 58 88 84 76
李四 78 89 57 64 87
王五 88 77 99 66 84
赵六 79 67 91 82 73
我想要在表2的某一个单元格中输入“张三”两个字以后,后面的格子跟着自动显示出表1中,“张三”后面分数,这些后面的单元格引用方式是怎样的?
不知道我说清楚了没有
感谢两位的回复,我发现了以下几个问题:
一、如果将姓名这一列放到C列的话,那么指搜索区域只能由C列开始,不能指定A列到E,否则提示#N/A
二、不能引用关键字前一列的数据,只能引用后面的。比如将姓名放到C列,搜索C1关键字,只能引用D1,F1,不能引用A1,B1。
感觉vlookup的局限性非常大,有没有其他办法可以实现呢? 展开
张三 31 58 88 84 76
李四 78 89 57 64 87
王五 88 77 99 66 84
赵六 79 67 91 82 73
我想要在表2的某一个单元格中输入“张三”两个字以后,后面的格子跟着自动显示出表1中,“张三”后面分数,这些后面的单元格引用方式是怎样的?
不知道我说清楚了没有
感谢两位的回复,我发现了以下几个问题:
一、如果将姓名这一列放到C列的话,那么指搜索区域只能由C列开始,不能指定A列到E,否则提示#N/A
二、不能引用关键字前一列的数据,只能引用后面的。比如将姓名放到C列,搜索C1关键字,只能引用D1,F1,不能引用A1,B1。
感觉vlookup的局限性非常大,有没有其他办法可以实现呢? 展开
4个回答
展开全部
表1的数据范围为A:F列的话,在表2输入张三(设为A2单元格)的单元格的后面(B2单元格)中输入公式:
=vlookup(a2,表1!a:f,COLUMN(),0)
再把该公式向右拉到F2单元格为止。
要是姓名不在第一列:如果姓名没有重复的话,用sumif函数就可以返回随便哪一列的数字。
=sumif(表1!c:c,c2,表1!a:a)
其中表1!C:C为姓名列,表1!A:A为某个分数列。
=vlookup(a2,表1!a:f,COLUMN(),0)
再把该公式向右拉到F2单元格为止。
要是姓名不在第一列:如果姓名没有重复的话,用sumif函数就可以返回随便哪一列的数字。
=sumif(表1!c:c,c2,表1!a:a)
其中表1!C:C为姓名列,表1!A:A为某个分数列。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询