比较有条件的值

以下数据位于Excel工作表中。 数据在列A( Cluster )上sorting,列B( Town )中的一组值与Cluster关联。 在下面的例子中,B列的前五个城镇属于A 。 同样,接下来的四个城镇属于M

要求是每个Cluster的第一个Town应该与Cluster名称本身相同。 在下面的例子中,A组的第一个城镇是A所以在C列( Check )中,已经显示1 。 然而,对于集群M,第一个城镇不是M (它是N ),因此C列中有0 。 随后,在第8行中,集群名称与城镇名称匹配。 因此在列C中显示1

我如何使用Excel公式或macros来做到这一点?

 + -------- + --------- + ------ + ------- +
 | 行号|  Cluster | 城镇| 检查|
 + -------- + --------- + ------ + ------- +
 |  1 |  A |  A |  1 |
 |  2 |  A |  B |  |
 |  3 |  A |  C |  |
 |  4 |  A |  D |  |
 |  5 |  A |  E |  |
 |  6 |  M |  N |  0 |
 |  7 |  M |  O |  |
 |  8 |  M |  M |  1 |
 |  9 |  M |  A |  |
 + -------- + --------- + ------ + ------- + 

把你的专栏贴上标签,在C2中复制下来,请尝试:

 =IF(A2=B2,1,IF(A1<>A2,0,""))