EXCLE如何跨表按照条件取数?

如SHEET1中横坐标为酒度,纵坐标为温度,在sheet2中输入测量的温度与酒度后取得sheet1中对应的数值,应该用哪一个函数?

sheet1数据单元格(下图):

sheet2的公式:=INDEX(Sheet1!A2:K7,MATCH(A2,Sheet1!A2:A7,),MATCH(B2,Sheet1!A2:K2,))

温馨提示:答案为网友推荐,仅供参考
第1个回答  2021-08-10
今天跟大家分享一下Excel如何跨表提取多条件全部数据。方法/步骤 1 如下图数据源表是某学校某次竞赛学生成绩表,现在我们想将1年级1班的学生姓名及成绩提取到一年级1班工作表中。

免费领入学礼包有礼

现在入学礼包等你来领

    官方电话在线客服官方服务
      官方网站就业保障热门专业入学指南在线课堂领取礼包
第2个回答  2021-08-10
在SHEET2的D2中输入或复制粘贴下列公式之一
=INDEX(sheet1!A:K,MATCH(B2,sheet1!A:A,),MATCH(C2,sheet1!1:1,))
=VLOOKUP(B2,sheet1!A:K,MATCH(Sheet2!C2,sheet1!$1:$1,))
=HLOOKUP(C2,sheet1!$1:$100,MATCH(Sheet2!B2,sheet1!A:A,))
=INDEX(OFFSET(sheet1!B$1:K$1,MATCH(B2,sheet1!A:A,)-1,),MATCH(C2,sheet1!$1:$1,)-1)
=INDEX(OFFSET(sheet1!A:A,,MATCH(C2,sheet1!$1:$1,)-1),MATCH(B2,sheet1!A:A,))
下拉填充
第3个回答  2021-08-10
SHEET2的D2单元格中输入
=INDEX(Sheet1!A:K,MATCH(B2,Sheet1!A:A,0),MATCH(C2,Sheet1!1:1,0))
第4个回答  2021-08-10
=OFFSET(SHEET1!A1, MATCH(B2, SHEET1!A:A,0), MATCH(C2,SHEET1!1:1,0))