Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用Excel中的“匹配”函数返回单元格地址_Excel_Reference_Match_Cell_Formula - Fatal编程技术网

使用Excel中的“匹配”函数返回单元格地址

使用Excel中的“匹配”函数返回单元格地址,excel,reference,match,cell,formula,Excel,Reference,Match,Cell,Formula,我在一个表中有一个数字列表,我想搜索并返回该数字所在的单元格引用。例如,数据如下所示: A B C D 1 1 2 3 4 好的,结果不是很好,因为第一个是行号,然后下面的每个数字都位于每个字母下面,所以C1将包含“3” 如果我想返回单元格中C1的参考号,我使用的公式是=CELLaddress,MATCHAU14,C1:AG1,但这只是个错误。我也试着在那个里放一个索引,但我相信索引只在

我在一个表中有一个数字列表,我想搜索并返回该数字所在的单元格引用。例如,数据如下所示:

        A       B        C        D
1       1       2        3        4
好的,结果不是很好,因为第一个是行号,然后下面的每个数字都位于每个字母下面,所以C1将包含“3”

如果我想返回单元格中C1的参考号,我使用的公式是=CELLaddress,MATCHAU14,C1:AG1,但这只是个错误。我也试着在那个里放一个索引,但我相信索引只在垂直方向起作用,所以这会带来一个不适用的结果


我已经在这上面浪费了太多时间了,有人能帮忙吗

要使单元格工作,您需要单元格引用,例如

CELL("address",C1)
问题是MATCH只给你一个数字,而不是一个单元格引用

可能最简单的方法是使用ADDRESS函数,因此第一次尝试可能是

=ADDRESS(1,MATCH(AU14,C1:AG1,0)+2)
如果AU14包含3,那么这将为您提供正确的答案,但这被认为不是很好,因为如果您删除/插入行或列,它将不会更新

更好的是

=ADDRESS(ROW(C1),MATCH(AU14,C1:AG1,0)+COLUMN(C1)-1)
然后,对于找不到的情况,您可能需要进行一些错误处理

=IFERROR(ADDRESS(ROW(C1),MATCH(AU14,C1:AG1,0)+COLUMN(C1)-1),"Not found")

要使单元格工作,您需要单元格引用,例如

CELL("address",C1)
问题是MATCH只给你一个数字,而不是一个单元格引用

可能最简单的方法是使用ADDRESS函数,因此第一次尝试可能是

=ADDRESS(1,MATCH(AU14,C1:AG1,0)+2)
如果AU14包含3,那么这将为您提供正确的答案,但这被认为不是很好,因为如果您删除/插入行或列,它将不会更新

更好的是

=ADDRESS(ROW(C1),MATCH(AU14,C1:AG1,0)+COLUMN(C1)-1)
然后,对于找不到的情况,您可能需要进行一些错误处理

=IFERROR(ADDRESS(ROW(C1),MATCH(AU14,C1:AG1,0)+COLUMN(C1)-1),"Not found")
您确实缺少一个索引。索引可以垂直、水平或同时工作,具体取决于它的调用方式

下面是一个公式,适用于图片中的范围。应该很容易修改

C5中的公式

公式

结果

您确实缺少一个索引。索引可以垂直、水平或同时工作,具体取决于它的调用方式

下面是一个公式,适用于图片中的范围。应该很容易修改

C5中的公式

公式

结果


我喜欢拜伦的版本。它之所以能工作,是因为INDEX函数返回一个引用,这个引用由CELL公式+1解释,我喜欢@Byron的版本。它之所以有效,是因为INDEX函数返回一个引用,该引用由单元格公式+1解释为引用