Автонумерация столбца в Excel


12

В моем первом столбце я хочу, чтобы это было от 1, 2, 3, 4, ..., x. Как мне это сделать?

Ответы:


13

Обычно вы просто заполняете А1 1, А2 заполняете формулой = А1 + 1, а затем перетаскиваете черный прямоугольник в правом нижнем углу ячейки А2 так далеко, как хотите.

Кроме того, вы всегда можете просто использовать = ROW (), чтобы вывести номер строки ячейки.


7
Если вы используете ROW (), прикрепите его к первой ячейке с помощью = ROW () - ROW (A $ 1), чтобы вы могли перемещать ячейки вокруг.

= ROW () - ROW (A $ 1) хорош, потому что хорошо обрабатывает удаление строк.
mg1075

8

Для большинства последовательностей вы можете сделать это:

  • Начните вводить их в столбец (например, 1, 2, 3 или 2, 4, 6 или понедельник, вторник, среда)
  • Выделите часть, которую вы заполнили
  • Возьмите правый нижний угол выделенного выделения и перетащите его вниз, и Excel заполнит оставшуюся часть последовательности.

3

= 1 + R [-1] C Как вы можете проверить в интерактивной справке Microsoft Office, в Excel нет никакого инструмента для этого, но вы можете заполнить его функцией ROW ...


2

используйте опцию заполнения вниз под одним из меню


1
Какое меню, это слишком широкое.
fohrums

Холодный человек, 2009 был таким более простым временем.
Луи

0

Как вы можете проверить в справке Microsoft Office Online , Excel не имеет никакого инструмента для этого, но вы можете заполнить его функцией ROW ...

Цитирование:

  • Выберите первую ячейку в диапазоне, который вы хотите заполнить.
  • Введите начальное значение для серии.
  • Введите значение в следующую ячейку, чтобы установить шаблон.

Например, если вы хотите серию 1, 2, 3, 4, 5 ..., введите 1 и 2 в первых двух ячейках. Если вы хотите серии 2, 4, 6, 8 ..., введите 2 и 4.

  • Выберите ячейки, которые содержат начальные значения.
  • Перетащите маркер заливки (маркер заливки: маленький черный квадрат в правом нижнем углу выделения. Когда вы указываете на маркер заливки, указатель меняется на черный крест.)
  • Выбранная ячейка с маркером заполнения в диапазоне, который вы хотите заполнить.

Чтобы заполнить в порядке возрастания, перетащите вниз или вправо. Чтобы заполнить в порядке убывания, перетащите вверх или влево.



0

Самое простое решение - использовать функцию таблиц в Excel - она ​​предоставляет вам столбец с неявной (вычисляемой) формулой, который распространяется на все новые строки в такой таблице.

Например, если вы хотите создать автономер в следующем формате:

1/2/.../187/...

Вставьте эту формулу в столбец таблицы, где должен быть указан автонумер:

=ROW()-ROW(Table1[[#Headers];[AutoNum]])

(замените имя таблицы на ваше - здесь «Table1», и измените ссылку на имя имени столбца autonumber - здесь «AutoNum»)

Если вы хотите создать текстовый AutoID в этом формате:

"RowID_001"/"RowID_002"/.../"RowID_187"/...

Вставьте эту формулу в столбец таблицы, где должен располагаться autoID:

=CONCATENATE("RowID_";TEXT(ROW()-ROW(Table1[[#Headers];[AutoNum]]);"000"))

(формат числа в autoID определяется строкой в ​​формуле TEXT )


0

Предположим, ваша таблица начинается с A5 (заголовок), а затем подставьте в A6 следующую формулу: ROW()-ROW($A$5)

Таким образом, он увеличивает число при увеличении таблицы (с помощью вкладок) и работает при удалении строки.


0

Выберите ячейку, в которой вы хотите начать, и введите начальное значение (здесь 1). Снова выберите эту ячейку, HOME> Editing - Fill, Series ..., выберите Columns (в вашем случае) для Series in и Linear (в вашем случае) для Type. Выберите значение шага: (в вашем случае 1) и значение Стопа: (ваше значение для n- я выбрал 10), нажмите OK:

Пример SU130274


0

Самый замечательный способ сделать это - просто заполнить число в вашем столбце, а в следующем столбце сделать этот столбец выше + 1, а затем использовать кнопку заполнения серии в правом верхнем углу листа Excel, и он автоматически заполнит весь столбец. Например: что я сделал, я поставил число в столбце A1 как 100, а в столбце A2 я применил формулу = A1 + 1, а затем нажал ввод, чтобы значение пришло как 101, а затем выберите ячейку A2, затем используйте заливку. Вариант, где вы получаете вариант заполнить серию. и, следовательно, я получил все числа в порядке возрастания. После того как вы получили нумерацию, скопируйте весь столбец A, в котором вы получили значение, затем снова, затем используйте опцию правой кнопкой мыши, чтобы использовать специальную вставку в качестве значений. Таким образом, формула исчезнет, ​​и вы получите свои значения int там.


Пожалуйста, отформатируйте свой ответ вместо того, чтобы писать только один большой отрывок, скриншоты, маркеры, нумерация были бы полезны. лучше отформатированный вопрос набирает голоса
SeanClt
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.