《谁说菜鸟不会数据分析》数据处理 之 数据清洗--检验逻辑错误

时间:2024-03-10 22:58:40

数据清洗--检验逻辑错误

一、第一类错误:输入的选项不符合。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的命题是错的

将这个公式用在条件格式里,检验录入是否正确

 

可以看出来,符合条件的,也就是我们想要找出的录入错误的数据标识为绿色斜体。