我在计算特定值出现在组的子组中的实例时遇到问题。
以下是数据的一个例子:
GROUP ID DATA
1 1 Main St
1 1 1st St
1 2 Main St
1 2
2 1 Main St
2 1 Main St
2 1
2 2 1st St
2 2
上下文: 我正在解析我的数据中的重复项,有些实例中同一个人有两个单独的ID和记录。我对ID可能的重复项进行了自动检查,这些重复项由GROUP字段标记; ID字段是个人ID号。地址信息是一种非常简单的方法来挑选重复项。
我需要写下以下内容:
对于每个GROUP编号,请查看其中的所有唯一ID。对于组中的每个唯一ID,查看DATA字段中的地址是否显示该组中的任何其他唯一ID,但不显示该特定行中的ID号。任何比赛都应标记为1 / TRUE /等。
我编写了一个COUNTIFS公式,该公式大部分都在那里,但它不排除公式的行。
是COUNTIFS(A:A,A2,B:B,“<>&”,C:C,C2)
对于第一行,它应该产生1,b / c Main St出现在Group1 ID1中,也出现在Group1 ID2中。我不能忽略Group1 ID1行,我坚持使用公式给我一个2的结果,b / c Main Street在Group1中出现两次。
感谢任何帮助。
谢谢!
答案 0 :(得分:1)
在单元格D2中使用此COUNTIFS公式并向下复制:
=COUNTIFS(A$2:A2,A2,C$2:C2,C2)>1
适当的重复项将标有TRUE