我已经为此寻找了一段时间的答案,但没有任何运气。这有点难以用语言表达,所以如果有任何不清楚的地方,请告诉我。
我想要的是一种在两列上执行条件语句的方法。当这两个条件都为真时,我想从与满足这些条件的同一行中的第三列返回值。因此,如果 D5 和 C5 中的条件为真,我想使用公式将 Q5 中的值返回到单元格中。条件语句很简单,但我还没有弄清楚最后一步。
如果我使用下面的公式,我会在带有公式的单元格中得到 1,这是正确的。
=IF(AND('Stata Output'!D2:D6='Backcheck schedule and results'!C2, 'Stata Output'!C2:C6=1),1,0)
但是,将公式中的 1 替换为我想从中提取值的单元格范围每次都会给我一个零,我知道这是错误的。对于后一个公式,我正在使用:
=IF(AND('Stata Output'!D2:D6='Backcheck schedule and results'!C2, 'Stata Output'!C2:C6=1),'Stata Output'!Q2:Q5,0)
关于我在哪里搞砸的任何想法?谢谢!