以下数据位于Excel表格中。数据在A列(Cluster
)上排序,B列中的一组值(Town
)与Cluster
相关联。在下面的示例中,B列中的前五个城镇属于群集A
。同样,接下来的四个城镇属于集群M
。
要求是每个Town
的第一个Cluster
应与Cluster
名称本身相同。在下面的示例中,群集A的第一个城镇是A
,因此在C列(Check
)中,已显示1
。但是对于群集M,第一个城镇不是M
(它是N
),因此C列中包含0
。随后,在第8行中,群集名称与城镇名称匹配。因此,在C列中显示1
。
如何使用Excel公式或宏来执行此操作?
+--------+---------+------+-------+ | Row No | Cluster | Town | Check | +--------+---------+------+-------+ | 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 | | +--------+---------+------+-------+
答案 0 :(得分:1)
标记您的列,在C2中并向下复制以适合请尝试:
=IF(A2=B2,1,IF(A1<>A2,0,""))