Формула проверяет, является ли последний номер в этом столбце концом ряда. Если это так, начинается новая серия, но новая серия начинается на 1 больше, чем столбец слева. Если это не новый ряд, он увеличивает предыдущее значение в столбце на 1.
Столбцы A и B не изменяются, пока столбец справа не начнет новую серию. Когда это действительно изменяется, столбец B следует тому же правилу рассмотрения столбца налево, если его собственный столбец начинает новую серию. Таким образом, В2 будет:
=IFERROR(IF(C1=27,IF(B1=26,A2+1,B1+1),B1),"")
Как только вы выйдете за пределы конца всей серии, столбцы B и C будут отображать значение ошибки, если вы не подавите его. Я обернул формулу столбца B в тест IFERROR, который можно аналогичным образом применить к формуле столбца C.
Поскольку вы не хотите дублирования, только столбец C может идти до 27; столбец B должен заканчиваться на 26, а столбец A должен заканчиваться на 25. Упражнение завершается, когда столбец A находится на 25 и столбцы справа достигают конца своей серии. Таким образом, A2 будет:
=IF(C1=27,IF(B1=26,IF(A1=25,"",A1+1),A1),A1)