Excel:具有结构化引用的AND函数

8xiog9wr  于 2023-02-05  发布在  其他
关注(0)|答案(1)|浏览(123)

使用Excel结构化引用时,假定此表(MyTable):

如果在单元格中输入以下内容,则会得到5个值:=MyTable[Col A]>2

...如果我在另一个单元格中输入以下内容,我会得到5个值:=MyTable[Col B]<9

但是,如果我想测试逻辑AND中的两个条件,并在单元格中输入以下内容:=AND(MyTable[Col A]>2, MyTable[Col B]<9)
...我只得到一个结果(FALSE),因为AND函数评估所有10个逻辑表达式并返回一个值。
如何让Excel返回5个值,每行一个?
我曾经考虑过将BYROW与LAMBDA一起使用,但不知道如何编写合适的LAMBDA。

edqdpe6u

edqdpe6u1#

试试下面的公式-

=(MyTable[Col A]>2)*(MyTable[Col B]<9)

如果你想使用LAMBDA()公式,那么就使用MAP()

=MAP(MyTable[Col A],MyTable[Col B],LAMBDA(x,y,AND(x>2,y<9)))

相关问题