1、首先创建一张EXCEL表,数据内容随机。利用RandomBetween 函数依次给数据赋随机值。本处为随机添加 1-100以内数据(RandomBetween(1,100))。然后在右边再创建一列用来标识跟上一行是否重复。如图所示
2、在第一行输入公式=IF(MAX(COUNTIF(D4:J4,D5:J5))=1=TRUE,"重复","不重复") 。意思是 当酡箔挝棍前行里如果有至少一个数字跟上一行相同的话,则标识为“重复”,反之标识为“不重复”。如图所示
3、本公式中 COUNTIF(D4:J4,D5:J5) 意思是在【D4:J4】区域内检查在【D5:J5】里有没有数据在【D4:J4】里存在,如磨营稼刻果存在则会显示为True结果。如本图数据59,26,65,74,41,64,99 跟上一行比较后,26,74,41 这3个数均存在,则通过公示求值可发现COUNTIF后变为{0,1,0,1,1,0,0}。【0表示不匹配,1表示匹配】
4、之后根据1表示有重复的性质,考虑用Sum 或者Max函数,这里用Max函数来解决,Max(COUNTIF(D5:J5,D6多唉捋胝:J6))=1=True意思是结果里面取最大,如果等于1就显示为真。由于结果为 {0,1,0,1,1,0,0},则里面最大为1,即表示该行存在有跟上一行相同的数据。
5、之后整体下拉后会逐行跟上一行进行比较, 这样判断上下行单元格数据是否存在重复数据的公式就算完成了。最终效果如图所示。