[英]Generate a 3rd column sequential number based on two columns data
假设您有首字母1,并且数字列为C,前排为D,后排为E,则此操作将从第2行开始:
=INDEX(C:C,MATCH(INDEX(D:D,MATCH(D2,E:E,0),1),D:D,0),1)+1
您确定数据是否重复或不完整?
这是另一个公式,它应该可以实现您想要的功能,并且不依赖于您知道序列从哪里开始。 每个序列都将从1开始。
该公式将遵循您的图像布局,将值放入B列和C列的A列中。请替换公式中的A列和C列的范围,以覆盖您的所有数据。 (理想情况下,您可以通过先插入表格然后选择数据行来执行此操作,这将导致Excel改为放入表格的列名。)
假设您在B2:C7中有数据,这是进入单元格A2的公式
=IF(ISERROR(MATCH(B2,$C$2:$C$7,0)),1,INDEX($A$2:$A$7,MATCH(B2,$C$2:$C$7,0))+1)
将此公式放在D2中并向下填充以标识哪些行是序列的结尾:
=ISERROR(MATCH(C2,$B$2:$B$7,0))
将此公式放在E2中,然后填写以在“前”列中标识重复项:
=COUNTIF(B$2:B$7,B2)
然后,您可以在第一栏中填写它,以在“上一步”中识别重复项。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.