统计重复项数目,计算同时满足两列或多列数据统计符合多个条件的单元格个数的个数?

1、如何在 Excel 中通过比较两列中的数据来查找重复项 方法 1:使用工作表公式要使用工作表公式来比较两列中的数据,请按照下列步骤操作:输入下面的数据(保留列 B 为空):A1:1 B1: C1: 3A2:2 B2: C2: 5A3:3 B3: C3: 8A4:4 B4: C4: 2A5:5 B5: C5: 0在单元格 B1 中键入以下公式:=IF(ISERROR(MATCH(A1,$C$1:$C$5,0),"",A1)/=IF(ISERROR(VLOOKUP(B1,$A$1:$A$30,1,0),"不一样","一样")选择单元格 B2、1:B5。在编辑菜单上,指向填充,然后单击向下填充。重复的数字显示在列 B 中,如下所示:A1:1 B1: C1: 3A2:2 B2:2 C2: 5A3:3 B3:3 C3: 8A4:4 B4: C4: 2A5:5 B5:5 C5: 0方法 2:使用 Visual Basic 宏Microsoft 提供的编程示例只用于说明目的,不附带任何明示或默示的保证。这包括但不限于对适销性或特定用途适用性的默示保证。本文假定您熟悉所演示的编程语言和用于创建和调试过程的工具。Microsoft 的支持工程师可以帮助解释某个特定过程的功能,但是他们不会修改这些示例以提供额外的功能或构建过程以满足您的特殊需求。3、 要使用 Visual Basic 宏比较两列中的数据,请按照下列步骤操作:按 Alt+F11 启动 Visual Basic 编辑器。在插入菜单上,单击模块。在模块表中输入下面的代码:Sub Find_Matches() Dim CompareRange As Variant, x As Variant, y As Variant ' Set CompareRange equal to the range to which you will ' compare the selection. Set CompareRange = Range("C1:C5")4、 ' NOTE: If the compare range is located on another workbook ' or worksheet, use the following syntax. ' Set CompareRange = Workbooks("Book2"). _ ' Worksheets("Sheet2").Range("C1:C5") ' ' Loop through each cell in the selection and compare it to 5、' each cell in CompareRange. For Each x In Selection For Each y In CompareRange If x = y Then x.Offset(0, 1) = x Next y Next xEnd Sub按 Alt+F11 返回 Microsoft Excel。输入下面的数据(保留列 B 为空):A1:1 B1:C1: 3A2:2 B2:C2: 5A3:3 B3:C3: 8A4:4 B4:C4: 2A5:5 B5:C5: 0选择区域 A1:A5。在工具菜单上,指向宏,然后单击宏。单击 Find_Matches,然后单击执行。重复的数字显示在列 B 中。匹配的数字将放在第一列的旁

我要回帖

更多关于 统计符合多个条件的单元格个数 的文章

 

随机推荐