1

我正在尝试找到一种在 Excel 中进行反向匹配的方法。TRUE我有一列 TRUE/FALSE 语句,我需要找到一种方法来在这一列中找到匹配项和反向匹配项,以找出两个方向上的语句之间的差异。

True
False
False
False
True
False
False
True

在这种情况下,从中间 True 语句的角度来看,正常MATCH函数下降将返回数字 4。我试图找到一个额外的匹配函数,它会向上查看TRUE语句并返回值 5

4

1 回答 1

4

又快又脏:

A1:A7:真/假
A8:数组公式:{=LARGE(IF(A1:A7=TRUE;ROW(A1:A7);"");1)}

结果将是TRUE距下方最近的行号。通过 Shift-Ctrl-Enter 在公式窗口中插入公式。花括号由 Excel 插入,而不是由用户插入。

如果您需要从最后一个转变TRUE{=LARGE(IF(A1:A7=TRUE;ROW(A1:A7);"");2)}

TRUE更改公式中的最后一个数字会使您从下方移至第 n 个。

替换LARGESMALL将给出上面的行号。因此可以通过组合公式找到相关组合之间的转换。

于 2013-01-07T04:18:09.673 回答