可以使用VLOOKUP函数或者INDEX-MATCH函数组合来实现在行列中查找交叉对应的值。

  1. VLOOKUP函数

VLOOKUP函数可以在一个范围内查找一个特定值,并返回该值所在行或列的另一个单元格的值。

语法:=VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)

  • lookup_value:要查找的值。
  • table_array:要在其中进行查找的范围。
  • col_index_num:要返回的值所在列的列号(从左往右数)。
  • range_lookup:可选参数,指定是否要进行近似匹配。TRUE表示进行近似匹配,FALSE表示进行精确匹配。

例如,我们要查找“苹果”在第一行和第一列交叉的单元格的值,可以使用以下公式:

=VLOOKUP("苹果",$A$1:$D$5,2,FALSE)

其中,$A$1:$D$5是要查找的范围,2表示要返回的值所在列的列号。

  1. INDEX-MATCH函数组合

INDEX-MATCH函数组合可以使用MATCH函数查找要匹配的值所在的行或列,然后使用INDEX函数返回该行或列的值。

语法:=INDEX(array,MATCH(lookup_value,lookup_array,0))

  • array:要从中返回值的范围。
  • lookup_value:要查找的值。
  • lookup_array:要在其中查找查找值的范围。
  • 0:表示要进行精确匹配。

例如,我们要查找“苹果”在第一行和第一列交叉的单元格的值,可以使用以下公式:

=INDEX($A$1:$D$5,MATCH("苹果",$A$1:$A$5,0),MATCH("苹果",$A$1:$D$1,0))

其中,$A$1:$D$5是要从中返回值的范围,MATCH("苹果",$A$1:$A$5,0)表示查找“苹果”在第一列中的位置,MATCH("苹果",$A$1:$D$1,0)表示查找“苹果”在第一行中的位置。

excel分别在行列中查找交叉对应的值

原文地址: https://www.cveoy.top/t/topic/4nu 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录