本例介绍了如何在Excel表格中快速定位并提取指定行列交叉单元格的内容。和感兴趣的朋友一起学习吧。
1.A1:D4是一个二维表格。您需要根据单元格A6和B6中指定的内容返回数据。
2.根据单元格A6和B6的内容,我们可以看到要取的值是A1:D4中第三行第四列的内容。我们可以通过使用INDEX()函数提取相应的内容。双击C6单元格并输入公式:=INDEX(A1:D4,3,4)
这个函数的意思是从A1:D4中获取第三行第四列的内容。第二个参数表示行,第三个参数表示列。
3.如果使用INDEX()函数,首先需要定位行数和列数。接下来,看看INDEX()所需的第二个和第三个参数是如何自动生成的。
4.可以使用MATCH()函数判断行数和列数。双击C6单元格,输入公式:=MATCH(A6,A1:A4,0),结果将返回3,即A6单元格中的“京”是A1:A4中的第三个数字。
5.知识点描述:MATCH()函数返回第一个参数在第二个参数中的位置。“Beijing”是第二个参数数组中的第三个值,因此该函数返回3。
6.同样,使用MATCH()函数返回B6单元格内容所在的列数。双击C6单元格并输入公式:=MATCH(B6,A1:D1,0)。结果返回4。
7.最后将两个MATCH()函数和INDEX()函数合并,修改为:=INDEX(A1:D4,MATCH(A6,A1:A4,0),MATCH(B6,A1:D1,0))。输入后,可以得到行和列的交点值。