数据清洗--检验逻辑错误
一、第一类错误:输入的选项不符合。eg 0的个数不能超过3个
IF(条件,条件满足,条件不满足):判断条件真假,返回逻辑结果
=IF(COUNTIF(B3:H3,0)>3,"错误","正确")第三行的函数,意思是从B3到H3范围内,为0的个数如果大于3个,结果满足条件,逻辑为真实,显示“错误”,否则显示“正确”。
结果为“检验”列,第一行中,0的个数超过4个,超过3个,所以满足条件,所以显示错误。第三第四行同理。而第二行,0的个数正好位3,条件不满足,所以逻辑结果为假,返回设定的“正确”。
二、第二类错误:录入错误。 eg 出现了“0”和“1”以外的数
=OR(B3=1,b3=0)=FALSE 意思为:如果B3=0或者B3=1的命题是错的
将这个公式用在条件格式里,检验录入是否正确
可以看出来,符合条件的,也就是我们想要找出的录入错误的数据标识为绿色斜体。