2016-12-02 100 views
0

我想用另一列中的空白值来计算唯一行。 我试着用下面的公式,并没有返回正确的价值观:在Excel中计算用空白单元格过滤的唯一行

=SUBTOTAL(103, $A$2:$A$17) - SUBTOTAL(103, $B$2:$B$17) 

这里是表结构。 enter image description here

+0

您可以分享逻辑或最终目标 - 除了简单地用空白计算唯一行吗? –

+0

目标是找到所有具有日期为空/空白的唯一名称。为简单起见,我省略了其他列(其价值将在稍后需要)。 – triandicAnt

+0

如果你说独一无二,你只有4个独特的值,其中日期为空/空白,它是如何5? – Karpak

回答

1

我认为这可能适合你。使用流式 -

=SUM(IF(FREQUENCY(IF($B$2:$B$19="",IF($A$2:$A$19<>"",MATCH("~"&$A$2:$A$19,$A$2:$A$19&"",0))),ROW($A$2:$A$19)-ROW($A$2)+1),1)) 

按CTRL + SHIFT + ENTER 作为它是一个数组公式来评估公式。

enter image description here

1

可以输入这是一个数组公式。

{=SUM((--(FREQUENCY(IF(B2:B17<>"","",MATCH(A2:A17,A2:A17,0)),ROW(A2:A17)-ROW(A2)+1)>0)))} 
相关问题