У меня есть требование для автоматического заполнения строки уникальным номером, начиная с некоторого значения (скажем 1000).Excel VBA: Автоматическое создание уникального номера для каждой строки
Лист имеет 2 колонки.
Когда я заполняю значение во втором столбце в каждой строке, первый столбец должен быть заполнен автоматически.
Я заполнил 3 ряда (1000,1001,1002).
Теперь, если я удалить средний ряд, который имеет автогенерируемое значение как 1001, строка, которая была первоначально с значением 1002 получает автоматически обновляется до 1001.
Но согласно моему требованию значения должно оставаться уникальный (он должен оставаться равным 1002).
Формула, что я использовал это:
=IF(B2<>"",COUNTA($B$2:B2)+999,"")
My Excel, как это перед удалением значения:
Test_Case_Id Name
1000 a
1001 b
1002 c
После удаления средней строки она становится:
Test_Case_Id Name
1000 a
1001 c
Ожидаемый результат:
Test_Case_Id Name
1000 a
1002 c
Пожалуйста, помогите мне в этом.
Спасибо, Vevek
После заполнения листа, изменить формулу в значениях, то удаление не повлияет – vels4j