1.引言
我们在生活中非常需要去比较两组数据是不是一样。比如说你对你的客户进行了两次的调研,填写以下基本的信息,你想在这两次中基本信息数据找到会不会有因为客户的误写而出现错误,比如说身份证号不一样呀。
2.例子
3.实验
我们需要找出第一组中与第二组中的不一样的数据。方法如下。
方法:
用这个 =IF(COUNTIFS(A:A, E,B:B, F,C:C, G)>0,"","不一样")
当然,你需要比较其他数据,只需在 I 列 进行往下拉即可。
4.COUNTIFS()函数的介绍
COUNTIFS(criteria_range1, criteria1, [criteria_range2, criteria2]…)COUNTIFS 函数语法具有以下参数 (参数:为操作、事件、方法、属性、函数或过程提供信息的值。):
criteria_range1 必需。在其中计算关联条件的第一个区域。
criteria1 必需。条件的形式为数字、表达式、单元格引用或文本,可用来定义将对哪些单元格进行计数。例如,条件可以表示为 32、">32"、B4、"苹果" 或 "32"。
criteria_range2, criteria2, ... 可选。附加的区域及其关联条件。最多允许 127 个区域/条件对。
要点 每一个附加的区域都必须与参数 criteria_range1 具有相同的行数和列数。这些区域无需彼此相邻。
此处函数介绍来自网络 http://www.excelpx.com/home/show.aspx?id=29568&cid=19
5.注意
excel能够表示的整数位数只有15位有效数字,多于15位的位不管是什么数字都会变为0。所以用COUNTIF时,可以把在身份证号前加一个字符,让其变为字符串来处理。
如,我想把A列的变为字符串,可以在前加一个任意字符,如s,可以使用此方法:="s"&A。