=SUM(--IF($A$1:$A$9=A1,MATCH($A$1:$A$9&$B$1:$B$9,$A$1:$A$9&$B$1:$B$9,)=ROW($1:$9),0))
公式解析:
1、match函式,返回匹配成功出現的第一次的行號;語法:match(A,B,0),如果A=B就返回A在B組中位置的行號
這裡MATCH($A$1:$A$9&$B$1:$B$9,$A$1:$A$9&$B$1:$B$9,)這裡將AB列組合,匹配一致,返回第一齣現的行號,和原資料的行號1:9對比,一樣返回true,不一樣返回False
2、IF函式,A列是否等於對應的值,從A1開始,等於直接後面,不等返回0
3、--將TRUE轉成1,false轉成0,方便後面計算
4、將--轉成後的數值求和,就要滿足條件的不重複值!
=SUM(--IF($A$1:$A$9=A1,MATCH($A$1:$A$9&$B$1:$B$9,$A$1:$A$9&$B$1:$B$9,)=ROW($1:$9),0))
公式解析:
1、match函式,返回匹配成功出現的第一次的行號;語法:match(A,B,0),如果A=B就返回A在B組中位置的行號
這裡MATCH($A$1:$A$9&$B$1:$B$9,$A$1:$A$9&$B$1:$B$9,)這裡將AB列組合,匹配一致,返回第一齣現的行號,和原資料的行號1:9對比,一樣返回true,不一樣返回False
2、IF函式,A列是否等於對應的值,從A1開始,等於直接後面,不等返回0
3、--將TRUE轉成1,false轉成0,方便後面計算
4、將--轉成後的數值求和,就要滿足條件的不重複值!