Excel 循环范围内的列和单元格

Excel 循环范围内的列和单元格,excel,vba,compare,match,Excel,Vba,Compare,Match,T U F T F F T T T U F T T T T T T U F T T F T T F T T U F T T F T T F T 如果您愿意,我是VBA和plz帮助的新手。提前谢谢 我想首先检查第1行到第4行的A列的值是否相同。如果是,A5.value将返回“TRUE”。这里我的意思是,无论4个单元格是“T”、“U”还是“F”,它们在第5行中都返回TRUE。 当第一个过程完成时,我希望相同的代码循环通过A列到J列并进行检查 接下来,我想检查剩下的值(第5行中不是TRUE),如果有3

T U F T F F T T

T U F T T T T T

T U F T T F T T F T

T U F T T F T T F T

如果您愿意,我是VBA和plz帮助的新手。提前谢谢

我想首先检查第1行到第4行的A列的值是否相同。如果是,A5.value将返回“TRUE”。这里我的意思是,无论4个单元格是“T”、“U”还是“F”,它们在第5行中都返回TRUE。 当第一个过程完成时,我希望相同的代码循环通过A列到J列并进行检查

接下来,我想检查剩下的值(第5行中不是TRUE),如果有3个值相同(无论“T”、“F”或“U”),则再次在第5行返回TRUE

最后,我想检查剩下的(仍然不是真的),如果该列中的第2行和第3行相同,那么在第5行中返回真


也许这真的很简单,但我现在想不出来。请帮忙,我感谢你的帮助。谢谢。:)

应该像添加以下公式一样简单


=COUNTIF(A1:A4,A1)=COUNT(A1:A4)

为什么不为此使用公式?
=OR(COUNTIF(A1:A4,A1)>2,COUNTIF(A1:A4,A2)>2,A2=A3)
这仅满足第一个要求(所有4个值都相同)