我正在尝试找到一种在 Excel 中进行反向匹配的方法。TRUE
我有一列 TRUE/FALSE 语句,我需要找到一种方法来在这一列中找到匹配项和反向匹配项,以找出两个方向上的语句之间的差异。
True
False
False
False
True
False
False
True
在这种情况下,从中间 True 语句的角度来看,正常MATCH
函数下降将返回数字 4。我试图找到一个额外的匹配函数,它会向上查看TRUE
语句并返回值 5
又快又脏:
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 个。
替换LARGE
为SMALL
将给出上面的行号。因此可以通过组合公式找到相关组合之间的转换。