Microsoft Excel: как создать нумерованный диапазон, который корректируется при удалении ячеек?

Microsoft Excel: как создать нумерованный диапазон, который корректируется при удалении ячеек?

По сути, мне нужен список чисел с пробелами, если это имеет смысл.

Вот как это будет выглядеть в идеале (каждый из этих элементов — это отдельная ячейка):

Пример А:

  1. Пункт 1

  2. Пункт 2

  3. Пункт 3

    (подкатегория пункта 3)

    (подкатегория пункта 4)

  4. Пункт 4

Вот что у меня сейчас получается с помощью автозаполнения чисел Excel:

Пример Б:

  1. Пункт 1

  2. Пункт 2

  3. Пункт 3

  4. (подкатегория пункта 3)

  5. (подкатегория пункта 4)

  6. Пункт 4

Я хотел бы иметь возможность удалить числа 4 и 5 в примере B и сделать так, чтобы оставшиеся пронумерованные ячейки сами подстроились под пример A, что избавит меня от необходимости вручную просматривать мою длинную таблицу, корректируя числа. Возможно ли это в Excel? Заранее спасибо.

решение1

Вы можете создать автоматически корректируемый список, указав формулу

=MAX(A$1:A1)+1

в ячейку  A2, оставив ячейку  A1пустой (или поместив туда что-то нечисловое, например заголовок столбца). Перетащите/заполните вниз по мере необходимости. Это устанавливает каждую ячейку на единицу больше, чем наибольшее (максимальное) значение в столбце над ней. Наивно, это означает счетчик на единицу. Но если вы очистите некоторые ячейки,

    пример таблицы с пронумерованным списком, до и после очистки

(как я сделал здесь с A6и  A7), нумерация перескакивает через пробел так, как вам нужно, потому что наибольшее значение в столбце  A1:A7(выше  A8) равно 4 (в  A5), поэтому A8устанавливается равным 5.

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