循环列和范围内的单元格

时间:2013-05-03 16:28:49

标签: excel vba compare match

T U F T F F F T T T

T U F T 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的新手,如果你愿意,请帮助。提前谢谢。

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

接下来,我想检查剩余的(第5行中不是TRUE),如果有3个值相同(无论是“T”,“F”还是“U”)并且在第5行中返回TRUE试。

最后,我想检查剩余的(仍然不是TRUE),如果该列中的第2行和第3行相同,则在第5行返回TRUE。

也许这很简单但我现在无法理解。请帮助,我感谢您的帮助。谢谢。 :)

1 个答案:

答案 0 :(得分:0)

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

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