我创建了一个搜索数组以返回值的公式,现在我想让 excel“显示其工作”并告诉我它在哪个单元格中找到了该值。我一直在努力,MATCH
但ADDRESS
到目前为止只能返回值的数组中的位置而不是其绝对单元格引用。
作为次要目标,我想获取该单元格引用并向下查找一个单元格,向左查找一个单元格,然后返回它在那里找到的任何值。我不知道这是不是一个愚蠢的做法,但这是我目前的想法。任何更好的方法都会受到赞赏。
实际文件:https://dl.dropboxusercontent.com/u/78225/test_sheet.xlsx
编辑:我正在使用的公式返回了正确的值,但我想找到该值的单元格引用:{=MIN(IF($D$1:$DG$1="food",IF(D2:DG2<>"",D2:DG2)))}
答案1
你应该能够做到这一点细胞功能如下所示。
=CELL("address",your formula here)
要查看答案的左侧或右侧,请查找偏移函数。
编辑
我不知道如何直接用 min 函数来做到这一点,我想你需要在表中查找它
您的公式在:B2
{=MIN(IF($D$1:$DG$1="food",IF(D2:DG2<>"",D2:DG2)))}
查找公式
=CELL("address",INDEX($D$2:$DG$2,MATCH("food",$D$1:$DG$1,0)*MATCH(B2,$D$2:$DG$2,0)))