我正在寻找一种只计算1个重复帐户的方法,但列出所有帐户。对于excel而言,对于SQL =IF(COUNTIF(A:A,A2)>1,IF(COUNTIF(A$2:A2,A2)=1,1,0),"")
关于如何做到这一点的任何想法
数据就像
Acct# Instance Duplicate Count Code
8 A10 1 R3
8 A10 0 R4
8 A10 0 R15
10 B30 1 C1
10 B30 0 C7
10 B40 1 C10
答案 0 :(得分:0)
所以我找到了一种方法来获得我想要的答案。我扩展了我的查询以包括金额和日期,以下是我想出的。
case when max(amount) = amount and ROWNUMBER() OVER (Partition by ACCT# concat INSTANCE concat DATE
ORDER BY ACCT# concat INSTANCE concat DATE DESC) = 1 then 1
when amount in (0) then 0 else 0 end as "# of Instances"