» » » Автоматическая нумерация ячеек таблицы в Word и Excel

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

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

Разработчики Word и Excel предусмотрели несколько простых приемов для быстрой и лёгкой автоматической нумерации ячеек, даже в очень большой таблице. Сайт office.microsoft.com даёт два основных способа нумерации столбцов и строк в Эксель – «Заполнение ячеек последовательностью чисел» и «Использование функции СТРОКА» для нумерации строк. Есть ещё третий способ, прогрессивный – это использование кнопки «ЗАПОЛНИТЬ»

Способ 1 нумерации ячеек в Excel (просто и быстро)
«Заполнение ячеек последовательностью чисел»

«Заполнение ячеек последовательностью чисел» – очень простая и удобная методика автоматической нумерации ячеек в Excel. Этот способ идеально подходит для небольших таблиц. Весь процесс нумерации сводится к введению в первых двух ячейках начальных чисел ряда нумерации и последующего простого перетаскивания маркера выделения на нужное количество строк или столбцов.
Для того нужно:

  1. Ввести в первую ячейку начальное значение для ряда чисел заполнения.
  2. Ввести во вторую ячейку последующее значение для ряда чисел заполнения, чтобы задать образец заполнения. Например, если необходимо задать последовательность вида 1, 2, 3, 4, 5..., нужно ввести 1 и 2 в первые две ячейки. Если необходима последовательность вида 2, 4, 6, 8..., нужно ввести 2 и 4 и т.д.
  3. Выделить обе ячейки в блок выделения
  4. Перетащить маркер выделения в нужном направлении, на нужное количество ячеек. Этот способ работает в любом направлении (вверх, вниз, влево, вправо). Соответственно, нумерация будет происходить в возрастающем или убывающем порядке.

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

Маркер в ЭксельМаркер в Эксель

Перетаскивая маркер выделения в разные стороны можно сделать любую нумерацию ячеек для любой таблицы в Эксель:

Простейшая нумерация ячеек в ЭксельПростейшая нумерация ячеек в Эксель

Прим.
Перетаскивание маркера относится к недостаткам этого метода нумерации, поскольку в больших таблицах это весьма трудоемкий процесс.

Способ 2 нумерации ячеек в Excel (очень заумно)
«Использование функции СТРОКА»

Способ, более подходящ для автоматической нумерации ячеек столбца. Принципиально, всё почти как в первом случае, с той лишь разницей, что вместо введения первых двух чисел, для задания образца значений ряда нумерации нужно ввести формулу с использованием функции «СТРОКА». Для этого, ставим курсор в ячейку, в строку формул вводим =СТРОКА(A1) и тащим наш любимый маркер вниз, на нужное количество ячеек.

Как в Эксель пронумеровать строкиКак в Эксель пронумеровать строки

Как в Эксель пронумеровать строки ФУНКЦИЯ СТРОКАКак в Эксель пронумеровать строки ФУНКЦИЯ СТРОКА

 

Способ 3 нумерации ячеек в Excel (прогрессивно)
«Использование функции ПРОГРЕССИЯ»

Способ очень хорош для больших и очень больших таблиц, когда таскать маркер утомительно.

В этом случае ничего не нужно перетаскивать. Потребуется только указать в нужной ячейке начальное число, вызвать функцию «ПРОГРЕССИЯ» и указать направление заполнения (строка или столбец), шаг заполнения (на сколько прибавлять значение) и предельное значение для заполнения (количество будущих пронумерованных ячеек). Внизу, на скриншотах показан порядок перещёлкивания кнопок в окне Excel для достижения требуемого результата.

Програссия в Эксель 1Програссия в Эксель 1

Програссия в Эксель 2Програссия в Эксель 2

Програссия в Эксель 3Програссия в Эксель 3

Прим.

  1. После заполнения ячеек прогрессией, можно добавлять нумерацию ячеек обычным перетаскиванием маркера (способ №1)
  2. Виды прогрессий (арифметической и геометрической) описаны в учебнике по алгебре для девятого класса.

Способ 4 нумерации ячеек в Excel (очень быстро и прогрессивно)
«Быстрое использование функции ПРОГРЕССИЯ»

По-умолчанию, в Excel, окно настройки заполнения прогрессии отрегулировано под обычный порядок нумерации ячеек. Этим можно воспользоваться для быстрой нумерации строк или столбцов.

Для быстрой нумерации ячеек столбца любого размера делаем так:

  1. Ввести в первую ячейку требуемую начальную цифру нумерации, например «1», «101» или «19» (без кавычек)
  2. Выделить в блок первую ячейку с начальной цифрой («1», «101» или «19»), и ниже – то количество ячеек, которое нужно пронумеровать.
  3. Указанным выше способом вызвать окно «ПРОГРЕССИЯ»
  4. Ни на что не смотреть. Просто нажать кнопку Ok!
  5. В результате – нумерация на весь выделенный блок ячеек и в заданном диапазоне.

Как быстро выделить блок ячеек в Excel
Движением курсора с зажатой Левой Клавишей Мыши (ЛКМ).

Как быстро выделить большой блок ячеек в Excel
Нужно поставить курсор в начальную ячейку, ввести в окно активной ячейки адрес-номер конечной ячейки, нажать комбинацию клавиш Shift+Enter. Расположение окна активной ячейки указано на скриншоте. При введении адреса-номера конечной ячейки обратить внимание на синтаксис (порядок написания).

Быстрое выделение в ЭксельБыстрое выделение в Эксель

Нумерации ячеек таблицы в Word (дёшево и сердито)

Нумерации ячеек таблицы в Word гораздо проще. Она делается при помощи кнопки для создания нумерованного списка. Для этого нужно:

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

Теперь, наш блок (столбец, строка, таблица) работает, как обычный нумерованный список, который автоматически расширяется или уменьшается по количеству позиций списка (строк или ячеек). При добавлении или удалении строк (ячеек) в такой таблице, их нумерация будет выполняться автоматически.

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

Ключевые слова статьи: компьютер Windows программирование

Поделиться ссылкой на статью в социальной сети, добавить в избранное или распечатать:
  1. <
    Гость

    5 марта 2015 13:02

    Спасибо! Так лаконично и понятно объясняете, что вызывает восторг Ваш талант.

  2. <
    Гость

    2 мая 2015 19:10

    Спасибо! Сэкономил кучу времени! Запарился вручную нумеровать. Оказалось все просто!
  3. <
    Гость

    25 июня 2015 08:21

    К сожалению, не работает если есть объединённые ячейки в столбце

  4. <
    Технолог

    25 июня 2015 14:29

    Цитата: Гость
    К сожалению, не работает если есть объединённые ячейки в столбце
    Да, есть такое дело. Не желает программа нумеровать объединённые ячейки, ругается на разный формат в нумеруемом объединении. Наверное, не работает потому, что объединённые ячейки в столбце или строке связывают (объединяют) сразу два или более настоящих реальных столбцов или строк. Т.е., для программы Excel, такая объединенная ячейка всё равно состоит из нескольких отдельных ячеек, из которых учитывается значение только в первой из них, а значения в остальных просто удаляются.

    Скорей всего, программа не может определить, какому из столбцов или строк они теперь принадлежат...

    Почитав справку по Excel, открыл для себя еще одну новость. Оказывается, в объединённых ячейках не работает много функций автозаполнения. И, Майкрософт даёт единственную рекомендацию для объединения ячеек – это создание при оформлении таблицы общих заголовков для нескольких строк или столбцов

    Получается так, что для максимальной реализации счетоводческих возможностей Excel нужно избегать объединения ячеек.

  5. <
    Гость

    2 сентября 2015 15:42

    а как нумеровать ячейки в которой формула, да еще чтоб нумерация шла по порядку но через каждые 5 ячеек?)

    а как нумеровать ячейки в которой формула, да еще чтоб нумерация шла по порядку но через каждые 5 ячеек?)

    https://yadi.sk/i/uAslf_cjipiGZ
     
    пример в файле подскажите пожалуйста!)
  6. <
    Технолог

    2 сентября 2015 17:59

    Разделил вопрос на две части
    Цитата: Гость
    1. Как нумеровать ячейки, чтоб нумерация шла УКАЗАННОМУ по порядку, но через каждые ПУСТЫЕ!!! 5 ячеек?) пример в файле...
    Самый простой способ (в Вашем случае из файла) – ставите в первую ячейку 57, потом выделяете (левой кнопкой мыши) эту ячейку и ещё пять пустых ячеек снизу. Отпускаете кнопку. У Вас должен остаться выделенный фрагмент из одной пронумерованной и пяти пустых ячеек. Дальше действует описанный
    Способ 1 из этой статьи
    - подводите курсор к выделенному фрагменту, к его правому нижнему углу. Ловите момент изменения курсора (как на картинке), зажимаете левую клавишу мыши и тащите маркер вниз, на необходимое количество строк. После отпускания клавиши мыши получите требуемый результат – нумерация ячеек с заданного числа через указанное количество пустых строк. Не забывайте, что объединённые ячейки Excel автоматически не нумерует.
     
    Цитата: Гость
    2. как нумеровать ячейки в которой формулаl
    Затрудняюсь ответить на этот вопрос, поскольку данным методом получается пронумеровать только пустые ячейки или ячейки с одинаковым текстовым содержимым (простой текст, без формулы).


  7. <
    Гость

    16 декабря 2015 21:55

    Как пронумеровать ячейка группами чисел.
    В столбик нужно заполнить по 25 раз число 1, потом 2, потом 3. И там 50 групп. Только автоматически
  8. <
    Технолог

    18 декабря 2015 02:43

    Цитата: Гость
    В столбик нужно заполнить по 25 раз число 1, потом 2, потом 3. И там 50 групп. Только автоматически
    Универсального способа нет. Только писать макрос под конкретную задачу
  9. <
    Гость

    22 апреля 2016 15:36

    Все это конечно круто, но только вот не до конца автоматизировано! Ведь если что-то удалить или добавить, то нумерация сбивается(( Во всех трех случаях.

    Я написала формулу =СМЕЩ(A2;-1;0)+1
    И при удалении или перемещении строк нумерация сохраняется! А при добавлении новых строк необходимо выполнить действия только в новом диапазоне (вставить ту же формулу)
    Если захотите себе такую, вместо A2 у вас должен быть указан номер текущей ячейки, в которой вы пишете формулу. Эту формулу надо "протянуть" или вставить в диапазон.

    Для горизонтальной нумерации аналогичная формула =СМЕЩ(A2;0;-1)+1
  10. <
    Гость

    25 июня 2016 10:44

    Мне нужно на уже написанные имена перераспределить по порядку.Поменять их местами.Как можно это сделать быстрым способом?
  11. <
    Технолог

    26 июня 2016 01:24

    Цитата: Гость
    Мне нужно на уже написанные имена перераспределить по порядку.Поменять их местами.Как можно это сделать быстрым способом?

    Копировать – вставить.
  12. <
    Гость

    5 июля 2016 12:02

    Помогите сделать авто нумерацию строк при использовании фильтров, т.е. д.б. автонумерация выбранных по фильтру строк в общей таблице значений, как это возможно реализовать. Спасибо

Добавление комментария

Введите код: *
Кликните на изображение чтобы обновить код, если он неразборчив