Автоматически заполнить новую строку, содержащую порядковый номер

Автоматически заполнить новую строку, содержащую порядковый номер

У меня вопрос, состоящий из двух частей.

1) Я хотел бы создать таблицу, которая автоматически заполняет новую строку, которая включает последовательный номер ID (включая текст), всякий раз, когда заполняется предыдущая строка. Например:
Пример таблицы

В этом примере "19-NBCC-0162" (в столбце "Номер для отслеживания" (столбец A) строки 510) — это идентификационный номер, который я хотел бы автоматически заполнить при вводе данных в строку над ним (строка 509). Я думал, что новый номер для отслеживания появится при вводе данных в столбцы "Офис" или "Дата назначения" (C и F) строки 509.

2) Формула, которую я присвоил ячейкам столбца «Номер отслеживания», чтобы включить текст с последовательным форматированием номеров, выглядит следующим образом:

="19-NBCC" & TEXT(ROW(A161),"-0000")

На данный момент я не уверен, будет ли этот код работать в сочетании с концепцией автозаполнения новой строки. Если есть лучший способ создания последовательного форматирования номеров с текстом, я бы с удовольствием узнал. И если эти две проблемы могут работать вместе, где номер отслеживания автоматически заполняется еще лучше!

решение1

Если я правильно понял, в самой нижней строке вы всегда хотите заполнить следующее число, а также другие пустые ячейки (имеющие только раскрывающиеся списки).

Выпадающие списки в ячейках можно получить, скопировав и вставив их вниз. Не выбрано ни одного значения, что означает, что они остаются пустыми, пока кто-то не выберет значение.

Теперь ваша основная формула в столбце "Номер отслеживания". Например, если в столбце "Офис" предыдущей строки 509 что-то написано, мы вводим номер. В противном случае оставляем его с пустой строкой "".

=IF(F509<>"","19-NBCC" & TEXT(ROW(A161),"-0000"),"")

Я бы заполнил этой формулой весь столбец.

Связанный контент