比较有条件的值
以下数据位于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,""))