【发布时间】:2017-10-26 11:07:54
【问题描述】:
当我在单元格中执行 MATCH("AS032",Sheet2!A:A,0) 时,假设我会得到类似 402 的结果(找到匹配项的行上的数字)。有没有一个公式可以让我获得像 Sheet2!402:402 这样的整行地址?
使用 ADDRESS 我得到单元格地址 (Sheet2!$A$402),但我需要整行?
编辑:
我尝试使用 CONCATENATE 但返回的结果被引用(我正在传递 作为另一个公式中的参数),它只是失败了外部公式。
EDIT2:
我使用的当前公式是:
=INDEX(Sheet1!4:4,MATCH(I3,1:1,0))
如果我使用=INDEX(MATCH(H3,A:A,0),MATCH(I3,1:1,0)),即使是数组公式,我也会得到#REF
【问题讨论】:
-
我有点困惑。您在一个单元格中有一个公式,然后您想将整行压缩到该单元格中?或者我没有得到什么?
-
我只需要找到整行,即 Sheet1!235:235,这样我就可以稍后将它用于 INDEX-MATCH 以找到另一个值。
-
基本,我需要查看A列并找到一个值,而不是我需要查看第1行并找到一个不同的值,最终结果将是两者的截取。问题是这两个值都是用户选择的,我需要先解决它们
-
但是
INDEX()函数将行(作为整数)作为输入(以及列和数组)。那么为什么你不想要MATCH()返回的行号呢? -
我做了另一个编辑,请看截图可能会解释更多。我想要做的是将“Sheet1!4:4”替换为一个公式,该公式会给我相同的结果,但使用用户通过下拉选择的 H3 中的值。用户也可以通过下拉菜单选择 I3
标签: excel excel-formula