根据提供的公式,可以使用以下方式进行改写:
=INDEX(E:E,MIN(IF(ISNUMBER(FIND(D$1:D$2,A1)),ROW($1:$2),9)))
改写后:
=INDEX(E:E,MIN(IF(ISNUMBER(FIND(D$1:D$2,A1)),ROW($1:$2),9)))
这个公式使用了Excel的INDEX函数和IF函数。其中,INDEX函数用于返回指定范围内某个指定列的特定行数据,而IF函数则用于判断条件是否为真。
在这个公式中,我们首先使用IF函数来确定要返回的是第几个行数据。IF函数需要两个参数:第一个参数是判断条件,第二个参数是当条件为真时执行的操作。在这里,“ISNUMBER(FIND(D$1:D$2,A1))”代表是否成功找到A1单元格中D列数据,并且返回值是否为数值型。如果成功找到并为数值型,则说明该单元格对应着一个可返回的行数据位置(即ROW($1:$2)),否则返回值将为9。
最后,我们将得到的判断结果与INDEX函数结合使用,在指定范围内返回第几个满足条件的行数据。
注意:改写后的结果可能与原文略有差异,请根据具体情况进行调整。