在Excel中计算由空白单元格过滤的唯一行
我想在另一列中用空白值来计算唯一的行。 我试着用下面的公式,它没有返回正确的值:
=SUBTOTAL(103, $A$2:$A$17) - SUBTOTAL(103, $B$2:$B$17)
这是表结构。
我认为这可能适合你。 使用stream动公式 –
=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来评估公式,因为它是一个数组公式。
你可以input这个数组公式。
{=SUM((--(FREQUENCY(IF(B2:B17<>"","",MATCH(A2:A17,A2:A17,0)),ROW(A2:A17)-ROW(A2)+1)>0)))}