我有一行,其中包含随机序列中包含1或0的单元格。在下一行中,我有一个函数可以找到包含1的单元格,后跟一个包含0的单元格。
=IF(AND(A2=1,B2=0), "TRUE","FALSE")
我想要做的是在row1中第一次出现1的同一列中回显第1行中单元格的值。
+-----+-----+-----+-----+-----+-----+-----+
|A |B |C |D |E |F |G |
+-----+-----+-----+-----+-----+-----+-----+
row1 |79.8 |76.4 |78.6 |77.1 |78.9 |71.2 |69.1 |
+-----+-----+-----+-----+-----+-----+-----+
row2 |0 |1 |1 |1 |0 |1 |0 |
+-----+-----+-----+-----+-----+-----+-----+
row3 |FALSE|FALSE|FALSE|FALSE|TRUE |FALSE|TRUE |
+-----+-----+-----+-----+-----+-----+-----+
所以在上面的例子中,我的函数将为E2和G2返回TRUE,而不是TRUE,虽然我想为E3返回76.4,为G3返回71.2,因为那是1s的运行开始导致1然后是一个0序列。
有没有办法在Excel中实现这一目标?
谢谢!