sonyps4.ru

Как в экселе сделать автоматическую нумерацию. Как сделать нумерацию в excel со скрытыми строками? Маркерованый список в нескольких строках

Эксель – очень удобный редактор для работы с большими таблицами. Как правило, в большинстве случаев каждую строку необходимо нумеровать. Особенно, если это какая-нибудь база данных. Вручную проставлять цифры очень долго и неудобно. В этой статье мы расскажем, как использовать автоматическую нумерация строк в Excel. Для автоматического заполнения ячеек можно использовать различные способы. Рассмотрим их более детально.

Для того чтобы воспользоваться наиболее быстрым и удобным методом, нужно выполнить следующие операции.

  1. Введите два числа. Именно они и будут определять порядок дальнейших цифр.
  2. Наведите указатель мыши в нижний правый угол последней ячейки. В результате этого его внешний вид изменится на черный крестик.
  3. Потяните за него вниз. Остановитесь в том месте, где нумерация должна закончиться.

  1. В итоге вы увидите, что все ячейки заполнились автоматически.

Обратите внимание на то, что очень важно, чтобы у вас было несколько исходных ячеек. При этом там должны содержаться разные значения.

Попробуйте в качестве примера вставить единицу. Затем продублировать содержимое этой ячейки в остальные строки.

Вы увидите, что весь столбец будет содержать одно и то же значение.

Сквозной метод

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

Настроить подобную подстановку очень просто. Для этого нужно сделать следующие операции:

  1. Первым делом укажем несколько начальных чисел. Самое главное – между ними необходимо поставить пустую ячейку.
  2. Выделите эти четыре клетки.

Если в диапазоне выделения будет отсутствовать последний пустой элемент, то у вас ничего не получится. Будет просто каша.

  1. Затем скопируйте содержимое этого блока простым перетягиванием указателя мыши.

  1. Результат автозаполнения будет следующим.

В дальнейшем эти пустые строки можно будет скрыть при помощи фильтрации.

При помощи функции

Вывести автоматическую нумерацию можно и при помощи формул. Принцип работы заключается в следующем.

  1. Выбираем нужную нам ячейку.
  2. Переходим в строку ввода формул.
  3. Указываем следующее выражение.
=СТРОКА(A1)
  1. Нажимаем на клавишу Enter .

  1. Результатом выполнения данной функции будет следующее.

  1. Дублируем формулу на остальные строки вашего листа.

  1. Итог будет точно таким же, как если бы вы использовали просто числа.

При помощи прогрессии

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

  1. Вводим какое-нибудь стартовое значение (любое – хоть нуль).
  2. Открываем вкладку «Главная».
  3. Нажимаем на инструмент «Заполнить».
  4. Выбираем пункт «Прогрессия».

  1. Затем нужно будет настроить расположение. Выберите вариант «По столбцам».
  2. Далее настраиваем тип прогрессии. Поскольку нас интересуют только цифры, нужно будет оставить вариант «Арифметическая».
  3. После этого необходимо указать шаг увеличения. Оставим значение «1».
  4. Так же нас попросят ввести конечное значение нашего ряда. В качестве примера напишем число «10».
  5. Для запуска построения прогрессии нужно нажать на кнопку «OK».

В итоге вы увидите, что на странице появились числа от вашего начального значения до десяти.

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

У этого способа есть единственный минус. Иногда предельное значение может выходить за рамки вашей таблицы. Поэтому нужно будет рассчитывать максимум более внимательно.

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

  1. Укажите стартовое значение. Например, мы введем число «11».
  2. Затем выделите нужный диапазон ячеек, в которые вы хотите вставить прогрессию.
  3. Откройте на панели инструментов вкладку «Главная».
  4. Воспользуйтесь инструментом «Заполнить».
  5. Выберите пункт «Прогрессия».

  1. Ничего не меняйте. Все настройки указаны автоматически. Именно для этого мы вначале выделили блок из нескольких элементов.

  1. В итоге вы увидите, что все ячейки заполнились числами, начиная с «11». И ничего за границы выделения не вылезло. Самое главное – мы не указывали конечное значение. Это очень удобно.

Всё, что было сказано выше, используется в современных редакторах Эксель:

  • 2007;
  • 2010;
  • 2013;
  • 2016.

Но если у вас установлена старая программа от 2003 года, то инструмент «Прогрессия» вы сможете найти совсем в другом меню. Но добавление происходит точно по такому же принципу.

  1. Кликаем на какое-нибудь число.
  2. Переходим в меню «Правка».
  3. Нажимаем на пункт «Выполнить», а затем в дополнительном меню выбираем нужный нам инструмент.

  1. Окно настройки выглядит практически одинаково.

Заключение

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

Видеоинструкция

Для того чтобы у вас исчезли все оставшиеся вопросы (если они есть), рекомендуется посмотреть специальное видео, в котором всё объясняется еще более детально. С этим сможет разобраться даже любой «чайник».

Каждый пользователь, который регулярно работает в программе Microsoft Excel, сталкивался с задачей нумерации строк и столбцов. К счастью, разработчики компании Microsoft реализовали несколько инструментов для быстрой и удобной нумерации в таблицах любых размеров. В этой статье подробно рассмотрим, как сделать нумерацию строк или столбцов в Excel. Давайте разбираться. Поехали!

Для быстрого анализа данных элементы таблицы должны быть пронумерованы

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

Первый подход очень прост и идеально подходит для работы с объектами небольших размеров. Работает этот метод следующим образом:

  • В первом поле необходимо задать начальное числовое значение, с которого продолжится заполнение (например, «1»);
  • Во второй нужно задать следующее значение (например, «2»);
  • Выделите обе области;
  • Теперь при помощи маркера выделения отметьте нужную область таблицы, в которой необходимо сделать нумерацию.

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

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

Далее, как и в первом варианте, просто тянете маркер выделения вниз. В зависимости от того, с какой ячейки вы начинаете, вместо «А1» указываете нужную. В целом, этот подход не даёт никаких преимуществ в сравнении с первым, поэтому делайте как вам удобнее.

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

Есть и более быстрый способ использования «Заполнить». Для начала введите цифру, с которой продолжится нумерация, аналогично первым двум способам. После этого, выделите остальные области, в которых вы хотите проставить номера . Теперь нажмите кнопку «Заполнить» и кликните по пункту «Прогрессия» в списке. В открывшемся окне ничего не нужно менять. Просто кликните «ОК» и всё будет готово.

При работе с Excel нельзя не столкнуться с огромным количеством небольших, но часто выполнимых задач. В этом случаи знание «правильного пути» может сэкономить немало времени.

Одной из таких простых (но часто требуемых) задач является нумерация строк (также называемых серийными номерами).

Если вы думаете, что один из способов это простой ввод серийного номера вручную, то вы правы!

Но это не самый лучший способ для нумерации строк в Excel.

Представьте, что у вас есть сотни или тысячи строк, для которых нужно ввести серийный номер. Ручной ввод в этом случаи будет утомительным — и совершенно ненужным.

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

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

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

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

1. Маркер заполнения

Маркер заполнения определяет шаблон из нескольких заполненных ячеек и может быть легко использован для быстрого заполнения всей колонки.

Предположим, у вас есть набор данных, как показано ниже:

Ниже перечислены шаги для быстрой нумерации строк с помощью маркера заполнения.

Шаг 1. Введите 1 в ячейку A2 и 2 в ячейке A3. Выделите обе ячейки (A2 и A3).

Обратите внимание, что в правом нижнем углу выделения будет небольшой квадрат (выделен красным).

Шаг 2. Наведите курсор на этот квадрат, и вы заметите, что курсор поменялся на значок плюс (как на картинке ниже).

Шаг 3. Зажмите левую кнопку мышки и не отпуская ее потяните курсор вниз, на другие ячейки.

Шаг 4. Когда вы выделите необходимое вам количество ячеек, отпустите левую кнопку мышки. Номер первой ячейки скопируется в каждую выделенную ячейку (как на картинке ниже).

Если вы хотите пронумеровать каждую ячейку по порядку, например, 1, 2, 3, тогда во время копирования вам нужно удерживать клавишу Ctrl.

В нашем примере при копировании числа 100, мы получили 101, 102 и т.д. Вы также увидите что во время копирования появился еще 1 маленький крестик (как на приведенных скриншотах).

  1. Если в ячейке была формула, например, A1+2,то при использовании Маркера заполнения она будет скопирована, как A2+2, A3+2 и т.д.
  2. Если говорить о формулах такого типа, как $A$1+2 не будет преобразована, а просто скопируется в другие ячейки.

2. Магическая функция ROWS (ЧСТРОК) для нумерации строк

Для нумерации строк можно также воспользоваться одной очень полезной функцией Excel.

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

Этот недостаток можно решить с помощью специальных формул.

Для нумерации строк в Эксел можно воспользоваться функцией ROWS (ЧСТРОК). Это очень полезная функция, которая восстанавливает нумерацию строк в процессе их перемещения или удаления.

  1. В английском варианте — это ROWS (array), а в русском — ЧСТРОК (массив).
  2. array (массив) может быть ячейками, формулами, массивами, формулами массивов или ссылками.

Нумерация строк с помощью функции ROWS (ЧСТРОК) это совсем не сложно.

Шаг 1. Чтобы пронумеровать строки с помощью функции ROWS (ЧСТРОК), введите следующую формулу в первой ячейке и скопируйте ее для всех остальных ячеек: =ROW()-1

Функция ROW () возвращает номер строки. Поэтому в нашем примере мы отняли 1, так как начали со второй строки. Если ваши данные начинаются с 5-й строки, вам нужно использовать формулу = ROW ()-4.

Шаг 2. ROWS (ЧСТРОК) в работе. Лучшая часть использования функции ROWS (ЧСТРОК) заключается в том, что если вы удалите строку в своем наборе данных, функция не будет забивать нумерации. Поскольку функция ROWS (ЧСТРОК) не ссылается на какую-либо ячейку, она автоматически (или можно сказать магически) настраивается так, чтобы дать вам правильный номер строки. То, как работает функция можно увидеть на приведенном ниже анимированном изображении:

Примечание! Обратите внимание, что как только строка удаляется, номера строк автоматически обновляются.

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

Для того чтобы скрыть номер для пустых строк, можете использовать нижеприведенную формулу:

IF(ISBLANK(B2),»»,ROW()-1)

Но и та формула все равно не будет корректировать номера строк.

Также смотрите подробную видеоинструкцию о том, как пронумеровать строки в таблице Excel.

Видео — Как в таблице excel пронумеровать строки

Нумерация строк в Excel — что может быть проще? Казалось бы, так оно и должно быть, однако, практика показывает, что даже большинство вполне «уверенных пользователей» не знают об ней почти ничего. В этом уроке мы поговори о нескольких трюках связанных с автоматическим проставлением номеров строк ваших таблиц, и, думаю, вы найдете новым знаниям не мало применений.

Нумерация строк в Excel в «полуавтоматическом» варианте

Именно этот способ пользователи используют чаще всего. Мы открываем таблицу, щелкаем левой кнопкой мыши в первую ячейку столбца «№», и ставим туда единичку. Затем, щелкаем в ячейку под ней, и ставим туда двойку. А дальше уже дело техники — достаточно просто выделить оба введенных значения, поднести курсор мыши к нижнему правому углу выделения, дождаться когда курсор поменяет вид на небольшой черный крестик, зажать левую кнопку мыши, а потом взять и протянуть выделение до самого низа таблицы, раз — и готово!

Просто берем — и тянем!

Способ конечно очень простой, но, зато и не лишенный недостатков. Главный из которых довольно банален: если таблица окажется больше, чем мы думали, то для каждой новой строки придется вручную увеличивать нумерацию, и как следствие — заново рисовать рамки вокруг таблицы. Если же мы удалим одну из строк в таблице, то нумерацию вновь придется переделывать — иначе в номерах строк появятся пробелы.

Удалил строку №5 и… получилось, что получилось.

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

«Правильный» способ нумерации строк в таблице всех описанных выше (и некоторых неописанных) недостатков лишен, но по какой-то странной причине, известен далеко не всем пользователям MS Excel. Это странно вдвойне — потому что один раз оценив все преимущества автоматической нумерации, никакого желания вернуться назад и работать по старинке, больше не возникает. Давайте сравним и убедимся?

Пришло время НАСТОЯЩИХ таблиц!

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

Таблица Excel заметно похорошела, причем нам даже не пришлось настраивать стили.

Нажимаем «Ок» и видим чудесное преображение — наш диапазон данных превратился в настоящую таблицу. Этот режим имеет довольно много преимуществ, но одно из самых классных звучит так:

Если в одну из ячеек таблицы введена формула, то её значение автоматически «протягивается» на другие ячейки того же столбца.

Иными словами, если мы впишем формулу позволяющую посчитать строки в таблице в первую ячейку столбца «№», автоматически будут вычислены и номера других строк! Просто вставьте в первую ячейку столбца «№» следующую формулу и посмотрите, что получилось:

=СТРОКА()-СТРОКА(Наименование_таблицы )+1

Как по мановению волшебной палочки, автоматическая нумерация заполнила все ячейки столбца «№». Теперь давайте повторим наш недавний опыт и удалим одну из строк таблицы… опа, строка удалена, а нумерация не пострадала, и формула автоматически пересчитала оставшиеся значения столбца «№» не нарушая порядка.

Таблица с полностью автоматической нумерацией. Нужно только вставить формулу, а дальше Excel отработает сам.

Примечание: Где взять наименование таблицы для формулы? Вы всегда можете увидеть его (и заменить на свое) на вкладке «Конструктор», которая появится на панели инструментов, как только вы выделите хотя бы одну из ячеек таблицы.

А вот и название таблицы. Да, в формулу вставляется именно это, а не название листа или всего документа.

Табличный редактор Excel присутствует в стандартном пакете Microsoft Office и широко используется для составления таблиц, построения диаграмм, проведения расчетов, вычисления функций, хранения данных. Главное назначение данной программы – автоматизация вычислений и обработка массивов данных.

Опытные пользователи Excel знают множество приемов, позволяющих выполнять довольно рутинные операции несколькими щелчками мыши. В частности, это относится к процессу нумерации ячеек. Новичок может потратить немало времени, прописывая каждую цифру вручную. Хорошо, если таблица небольшая. А если пронумеровать нужно несколько тысяч строк? В таком случае необходимость автоматизации процесса даже не ставится под сомнение.

Итак, вам необходимо пронумеровать ячейки в строке или столбце. Сделать это вы можете несколькими способами. Вы можете выбрать тот, который нравится вам больше всего.

Заполнение ячеек последовательностью чисел

Этот способ удобно использовать, если таблица небольшая.

Чтобы пронумеровать строки в Excel 2010 с помощью этого способа, нужно выполнить следующие действия:

Фото: Нумерация ячеек в вертикальном направлении

  • во вторую ячейку следует ввести следующее значение;

Фото: Нумерация ячеек в горизонтальном направлении

  • далее необходимо выделить обе ячейки.

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

Обратите внимание: если в первой ячейке вы введете цифру 2, а во второй — цифру 4, то нумерация будет производиться по геометрической прогрессии: 2,4,6,8,10… Если вы будете перемещать маркер выделения снизу вверх или справа налево, то нумерация будет производиться в отрицательную сторону.

Фото: Нумерация строк в отрицательном направлении

Для объемных таблиц этот способ не подойдет, так как перетаскивать курсор будет достаточно неудобно. Если следует пронумеровать большое количество строк, воспользуйтесь альтернативными методами, приведенными ниже.

Нумерация строк

Microsoft Excel дает возможность выполнять нумерацию с помощью двух функций. Человека, далекого от математических наук, сам термин «функция» может напугать, однако ничего сверхсложного этот способ не несет. От вас потребуется лишь выполнить несколько простых действий.

Видео: Перспективная нумерация строк

Функция «СТРОКА»

Этот метод предполагает введение формулы с использованием функции, которая называется «Строка»:


Фото: Выделение необходимого количества ячеек

Функция «Прогрессия» с указанием предельного значения

Этот способ целесообразно использовать, если таблица объемная и перетаскивать курсор неудобно.


Обратите внимание: Когда ячейки заполнятся, производить дальнейшую нумерацию можно будет путем перетаскивания курсора (аналогично тому, как описано в первом способе).

Функция «Прогрессия» с выделением диапазона ячеек

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

Фото: Нумерация строк с помощью прогрессии

Так, если вам необходимо пронумеровать ячейки в столбце от 1 до 10, вам следует выполнить следующие действия:

  1. указать в ячейке начальное значение (в нашем случае это 1);
  2. выделить область с тем количеством ячеек, которое нужно пронумеровать (в нашем случае 10);
  3. вызвать функцию «Прогрессия» и нажать кнопку «ОК» .

Теперь вы знаете, как пронумеровать строки в Excel 2010 четырьмя способами. Возможно, в дальнейшем разработчики предложат еще несколько вариантов решения этой часто встречающейся задачи.

Чем больше способов автоматизации различных операций в Excel вы будете знать, тем больше времени сможете сэкономить в процессе работы с данными. Вы избавите себя от рутинных действий, сможете быстрее решать задачи и повысите эффективность работы.



Загрузка...