Excel中基于两列的计数

tyu7yeag  于 2022-12-24  发布在  其他
关注(0)|答案(1)|浏览(200)

我在Excel中有以下表格:

Name      Col_A        Col_B
Michael   Some_value  
Alex      Some_value  Some_value
Jennifer

我想在一个单元格中计算(不添加任何列)有多少个名称至少在A或B列中有一个值。因此,在本例中,结果将是2。我尝试使用COUNTIFS和COUNT(IF)进行计算,但似乎一次只覆盖一列。

0sgqnhkj

0sgqnhkj1#

使用MMULT()

·单元格F4中使用的公式

=SUM(N(MMULT(--(D4:E6<>""),{1;1})>0))

我们可以使用--N(),这意味着
双一元(也称为双负)是一种运算,用于在更高级的公式中将TRUE FALSE值强制为1和0,尤其是使用数组的公式。
N()函数将非数字值转换为数字,将日期转换为序列号,将TRUE转换为1,将其他任何值转换为0

注:--的源代码取自exceljet.net

相关问题