作业帮 > 综合 > 作业

如何筛选出满足并列两列条件的重复单元格数目

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/06/03 21:59:45
如何筛选出满足并列两列条件的重复单元格数目

这只是一部分数据,请高手给出公式,不要用筛选,资产种类很多,一条一条筛选很不现实!
先把数据复制到相应的位置,然后菜单[数据]——删除重复项——搞定!
--------------------------------------

 
 

 

 

 

再问: 关键是最后还要找出重复的有多少个啊,不仅仅是找出重复项!
再答: 这个简单,用多条件求和函数sumifs就解决了
再问: 恩,你加我Q吧,请求指点!3 4 3 2 6 6 7 3 5
再答: [h2]=SUMIFS(C:C,A:A,F2,B1:B,G2) 下面的拖动填充就行了
再问: 很感谢你的热心帮助,但是还是没有解决。假如只有一列的话,我可以用=COUNTIF(A$1:A$1000,A1)这个函数来找出A列中个个种类资产重复项有多少个,然后再用“数据”里面删除重复项就可以了,但是如果A列和B列同时满足,这个公式怎么修改一下就能实现?
再答: 看来你是2003版本的,这样吧 如果没有这个函数,可以自定义它。 ---------------------------------- 新建一个模块,代码如下: Private Function SumIfs(ByVal SetRange1 As Range, ByVal SetCriteria1 As String, _ ByVal SetRange2 As Range, ByVal SetCriteria2 As String, ByVal SetSumRange As Range) _ As Currency Dim curAmount As Currency Dim i As Integer For i = 1 To SetRange1.Rows.Count If SetRange1(i, 1) = SetCriteria1 And SetRange2(i, 1) = SetCriteria2 Then curAmount = curAmount + SetSumRange(i, 1) End If Next i SumIfs = curAmount End Function