Excel formula 删除Excel中三列之一的重复数据

Excel formula 删除Excel中三列之一的重复数据,excel-formula,Excel Formula,我尝试使用搜索时发现的一些函数来解决我的问题,它们被稍微修改以删除字段中的重复数据。 我希望J列中的计数是2,而不是4。下面的信息是我在所附文档中尝试的4个不同部分,因为我一直认为下一个部分会给出我想要的结果 H===I===J P13C车身外部4943 P13C车身外部4943 P13C车身外部5122 P13C车身外部5122 =IFERROR(索引($K$7:$K$142,匹配(0,COUNTIFS($H$7:$H$142,B14,$K$7:$K$142,$E$14),0)),“”) 就

我尝试使用搜索时发现的一些函数来解决我的问题,它们被稍微修改以删除字段中的重复数据。

我希望J列中的计数是2,而不是4。下面的信息是我在所附文档中尝试的4个不同部分,因为我一直认为下一个部分会给出我想要的结果

H===I===J
P13C车身外部4943

P13C车身外部4943

P13C车身外部5122

P13C车身外部5122

=IFERROR(索引($K$7:$K$142,匹配(0,COUNTIFS($H$7:$H$142,B14,$K$7:$K$142,$E$14),0)),“”)

就像这样

=IFERROR(索引($J$7:$J$142,匹配(,如果(H$7:H$142=“P13C”,计数如果(I7:I142,$J$7:$J$142)),),“”)

还有这个

=IFERROR(索引($K$7:$K$142,匹配(0,COUNTIF($H$7:$H$142,$K$7:$K$142),0)),“”)

这个,给我一个0

=如果($J$7:$J$142>1,如果($K$7:$K$142=“20”,总和(如果(频率($H$7:$H$142,$H$7:$H$142)>1,1)))

这给了我一个DIV错误

=SUMPRODUCT((H7:H142=“P13C”)*(I7:I142=“车身外部”)/(COUNTIFS(J7:J142,J7:J142,H7:H142,“P13C”,I7:I142,“车身外部”)+((H7:H142“P13C”)+(I7:I142=“车身外部”))

$J$7:$J$142
中有重复项,但我只想要一个计数

  • 按从小到大的顺序对列J排序
  • 在下一列K--->
    H&I&J
  • 然后在下一列L上使用
    IF
    COUNTIF
    公式
  • L列:

    =IF(K1=K2,COUNTIF(K1,K1:K142),"") 
    
    这是一种获得J列计数1的简单方法