我正在制作像candycrush这样的游戏。连续出现3个随机糖果。表是9x9。细胞'内容是图像。现在,如果有三个或更多相同的连续图像,则整行被删除。以下是=AND(OR(SUMPRODUCT(EXACT($A:$A, B2)*1) > 0,SUMPRODUCT(EXACT($B:$B,B2)*1)>1),SUMPRODUCT(EXACT(B$1:B1,B2) *1)= 0)
函数,它以不同的间隔调用。
chechcombos()
在上面的函数中,它一次只遍历一行并遍历其所有单元格。如果下一个匹配当前,则计数器递增。最后,如果计数器值大于或等于3,那么整行将被删除。现在问题是每次调用函数时条件都成立。