- Полуавтоматическая нумерация строк
- Формирование списка без повторов
- С помощью прогрессии
- Нумерация строк с объединёнными ячейками
- Нумерация ячеек в таблице относительно номеров строк листа Excel
- Заполнение первых двух строк
- Нумерация с помощью команды «Заполнить»
- Простые формулы для нумерации строк
- Порядковая нумерация при помощи строки функции
- Нумерация в структурированной таблице
- Нумерация при помощи маркера заполнения
- Отображение или скрытие маркера заполнения
- Синтаксис
- Аргументы
- Номер строки добавлением единицы
- Метод 2: оператор СТРОКА
- Использование функции для чрезстрочного выделения
- Как в экселе пронумеровать строки автоматически
- Использование функции в формулах массива
- Сложные формулы с условиями
- Как удалить повторяющиеся значения в Excel
Полуавтоматическая нумерация строк
Самый простой способ пронумеровать строки в Excel по порядку — растянуть значения столбцов.
Из-за этого:
1. В первой ячейке цифра «1» присваивается вручную”.
2. Во вторую ячейку столбца вручную вводится цифра «2”.
3. Обе ячейки выделены, и в правом нижнем углу области захвата появляется крестик, который перетаскивается мышью на необходимое количество строк.
Примечание! Если нумерации недостаточно, вам нужно взять только значения последних двух строк и снова потянуть вниз.
Формирование списка без повторов
Если список значений содержит повторяющиеся значения (диапазон A21: A34), вы можете использовать функцию STRING () для формирования списка без повторения. Формула = SE (ПОИСК (A21; $ A $ 21: $ A $ 34,0) = ROW () — ROW ($ A $ 20); A21; «») возвращает значение, если оно встречается впервые.
С помощью прогрессии
Один из самых быстрых способов одновременно пронумеровать длинный список — использовать арифметическую прогрессию. Для этого пользователь должен выполнить следующие операции:
Поместите серийный номер вверху списка. Выберите нужный диапазон в списке. Следующим шагом является переход на вкладку «Главная» и поиск значка в виде ячейки Excel со стрелкой вниз — «Заполнить» Нажмите на иконке и установите значение «Прогресс». Задайте шаг счета, например один. Подтвердите ввод, нажав кнопку «ОК». Наслаждайтесь просмотром нумерованного списка
Нумерация строк с объединёнными ячейками
В некоторых случаях нужно работать с таблицами, в которых несколько ячеек объединены в одну. Ни один из приведенных выше примеров в этом случае не сработает из-за того, что ячейки в случае слияния имеют разный размер — использование приведенных выше примеров работает исключительно в ячейках стандартного размера.
В таких случаях вы можете использовать функцию MAX, которой необходимо вручную установить диапазон ячеек в Excel, например, заголовок занимает две строки, затем в третьей строке (ячейке) мы пишем = MAX (A $ 1: A2) + 1. Чтобы пронумеровать список, в котором объединены ячейки, где требуется нумерация, выберите целевой диапазон, щелкнув левой кнопкой мыши. Затем в строке формулы введите формулу и подтвердите ее выполнение, одновременно нажав кнопки Ctrl и Enter.
Нумерация ячеек в таблице относительно номеров строк листа Excel
Пример 2. Учитывая список сотрудников компании:
Необходимо с помощью функции СТРОКА создать столбец «N».
Стоит отметить, что при использовании этой функции в первом столбце при удалении строки таблицы значение столбца np / p будет автоматически исправлено для правильной нумерации ячеек в таблице.
Чтобы создать столбец с последовательными значениями номеров строк таблицы, необходимо ввести формулу в ячейку A2:
= номера строк листа для текущей ячейки таблицы — 1
В этой формуле ссылка A2 отображает ячейку, в которой определяется номер строки.
Обратите внимание, что в формуле термин «-1» уменьшает значение строки на 1, поскольку первая строка таблицы содержит заголовок. Давайте скопируем, перетащив эту формулу из ячейки A2 в ячейку A6. В результате получаем:
При удалении строки таблицы нумерация ячеек первого столбца сохранится (удалите строку с фамилией Мальков):
Как видите, указанная строка была удалена, а нумерация обновлена автоматически.
Стоит отметить, что мы можем нумеровать ячейки точно так же, как столбцы таблицы. Для этого просто используйте горизонтальную функцию СТОЛБЕЦ вместо функции СТРОКА.
Заполнение первых двух строк
Самый простой способ пронумеровать столбцы в Excel — использовать заполнение в первых двух строках. Чтобы быстро пронумеровать список, пользователю достаточно указать порядковые номера первых двух строк. Далее нужно зажать строку с первым числом левой кнопкой мыши и перетащить на вторую. Отпустите левую кнопку мыши, затем переместите курсор в правый нижний угол, должен появиться индикатор заливки — черный квадрат в углу ячейки. Курсор, который проходит над ним, представляет собой темный вертикальный крест. Как только вы выполнили все эти операции, вам нужно удерживать маркер заливки левой кнопкой одновременно с клавишей Ctrl (маркер примет форму черного креста с крестиком вверху) и перетащить весь список. В результате этого действия Excel автоматически отсортирует значения вверх или вниз.
Конечно, метод очень простой, но он рекомендуется для относительно коротких списков — пометить таким образом регистры несколькими десятками значений будет несколько проблематично.
Нумерация с помощью команды «Заполнить»
Еще один простой способ пронумеровать линии, где нужно делать немного больше движений тела, чем в предыдущем. Для его реализации необходимо сделать следующее:
- Поместим начальное значение вверху списка, например единицу.
- Перейдите в верхнее меню в разделе «Изменить» на вкладке «Главная». В нем выбираем команду «Заливка» и выбираем тип заливки «Прогрессия»
- Установите значение по столбцам или по строкам
- Установите шаг счета (в большинстве случаев один)
- Устанавливаем предельное значение, равное количеству записей в списке.
Простые формулы для нумерации строк
При работе в Excel большинство действий выполняется с помощью формул, которые помещаются в ячейку. Затем эта формула применяется ко всем ячейкам в столбце. Обычно эти формулы используются для сложных вычислений, но их также можно использовать для управления нумерацией строк.
Вот формулы:
1. = LA1 + 1. В первую ячейку вручную вводится цифра «1», а во второй — формула. Вводить A1 вручную не требуется. Это адрес ячейки, вам просто нужно щелкнуть по нему при написании формулы. Кроме того, осталось только растянуть индикатор от последней заполненной ячейки.
2. = СТРОКА () — 1. Формула сразу записывается в первую ячейку. Автоматически его значение будет 0. Для дальнейшей нумерации просто перетащите последнюю заполненную ячейку.
Эти формулы можно просто скопировать и вставить в электронную таблицу, и они сразу же заработают.
Порядковая нумерация при помощи строки функции
Вы также можете назначать порядковые номера в столбце с помощью формул. Для этого в начале списка вам нужно будет указать стартовый номер. Установите необходимое число и переходите к следующей строке
В следующей ячейке нужно ввести формулу, которая прибавляет к значению нужную цифру (шаг счета), единица измерения станет стандартным значением. Наша формула будет выглядеть так = начальная ячейка + счетный шаг. Точнее, это выглядит так = B1 + 1. Также вы можете использовать команду «СУММ», которая автоматически суммирует данные в таблице.
Закрепите индикатор заполнения в углу ячейки с формулой и выберите диапазон заполнения данными. Строки будут автоматически пронумерованы.
Нумерация в структурированной таблице
Еще один простой способ автоматической нумерации таблиц. Чтобы пронумеровать такие столбцы, вам необходимо сделать следующее:
- Выберите диапазон столбцов или строк для нумерации
- Щелкните Вставить — Таблицы — Таблица. Давай — Хорошо. Ваш ассортимент будет организован в виде умного стола
- Введите в первую ячейку: = СТРОКА () — СТРОКА (Таблица1 #Headers), нажмите Enter
- Указанная формула будет автоматически применяться ко всем ячейкам в столбце
Нумерация при помощи маркера заполнения
Индикатор заполнения в Excel позволяет заполнять соседние ячейки на основе данных, введенных в выбранную ячейку. Этот маркер выглядит как квадрат в углу ячейки.
Чтобы пронумеровать ячейки или столбцы в Excel с помощью этой функции, вам нужно будет ввести порядковый номер списка или столбца, затем, наведя указатель мыши на правый нижний угол (появится черный плотный крест), удерживайте маркер ниже левой кнопкой мыши и растяните его по всей длине списка, удерживая клавишу Ctrl. Этот метод работает как в горизонтальных, так и в вертикальных списках.
Если вы не удерживаете клавишу Ctrl при перетаскивании значений, начальное значение будет скопировано в последующие строки или столбцы.
Отображение или скрытие маркера заполнения
В настройках Excel можно включить или отключить отображение индикатора заливки. По умолчанию этот параметр включен, но при загрузке программы из Интернета код программы может претерпевать некоторые изменения. В официальных сборках индикатор заливки можно использовать сразу после установки.
Синтаксис
= STRING (ссылка)
Аргументы
ссылка Необязательный аргумент. Ячейка или диапазон ячеек, для которых вы хотите вернуть номер строки.
- Если ссылка опущена, предполагается, что это ссылка на ячейку, в которой расположена та же функция LINE.
- Если значение аргумента ссылки представляет собой диапазон ячеек, а функция СТРОКА введена как вертикальный массив, функция СТРОКА возвращает номера строк, указанные в аргументе ссылки, в виде вертикального массива.
- В аргументе ссылки нельзя указать несколько областей.
Номер строки добавлением единицы
Этот метод занимает второе место по простоте среди всех других методов нумерации. Метод заключается в использовании простейшей формулы:
- Поместим начальное значение вверху списка, например единицу.
- В следующей ячейке введите формулу, которая укажет на ячейку с начальным номером списка и добавит единицу. Формула должна выглядеть так = A1 + 1
- Скопируйте формулу в каждую ячейку списка, используя маркер заполнения.
Метод 2: оператор СТРОКА
Этот метод автоматической нумерации строк предполагает использование функции «СТРОКА”.
- Мы находимся в первой ячейке столбца, которой хотим присвоить порядковый номер 1. Затем записываем в нее следующую формулу: = СТРОКА (A1).
- Как только мы нажимаем Enter, в выбранной ячейке отображается порядковый номер. Осталось, как и в первом способе, растянуть формулу до нижних строк. Но теперь вам нужно переместить курсор мыши в правый нижний угол ячейки с формулой.
- Все готово, мы автоматически пронумеровали все строки таблицы, как требуется.
Вместо того, чтобы вводить формулу вручную, вы можете использовать функцию мастера.
- Мы также выбираем первую ячейку столбца, в которую хотим вставить число. Затем нажмите кнопку «Вставить функцию» (слева от строки формул).
- Откроется окно мастера. Щелкаем по текущей категории функций и в открывшемся списке выбираем «Связи и массивы”.
- Теперь из списка предложенных операторов выберите функцию «СТРОКА», затем нажмите ОК.
- На экране появится окно с аргументами функции для заполнения. Щелкните поле для ввода информации для параметра «Строка» и укажите адрес первой ячейки столбца, которой вы хотите присвоить номер. Адрес можно ввести вручную или просто щелкнув нужную ячейку. Затем нажмите ОК.
- В выбранную ячейку вводится номер строки. Выше мы обсуждали, как расширить нумерацию на остальные строки.
Использование функции для чрезстрочного выделения
Записав формулу = НЕЧЕТ (СТРОКА ()) = СТРОКА () в правиле условного форматирования для диапазона A5: A18, мы получим цветовую подсветку каждой второй строки (см. Рисунок выше).
Как в экселе пронумеровать строки автоматически
Вместо рутинного и подверженного ошибкам метода ручного ввода серийных номеров я рекомендую использовать автоматический метод — это проще, быстрее и надежнее.
Использование функции в формулах массива
Поскольку функция LINE () позволяет вставлять ссылку на диапазон ячеек в качестве аргумента, вы должны ожидать, что она вернет не одно число, а массив целых чисел, соответствующие номерам строк. Для этого введите выражение = СТРОКА (F8: F18) в строке формул. Выделите формулу и нажмите F9 (см. Файл примера).
Получаем массив последовательных чисел {8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18}. Такие последовательности часто используются в формулах массивов (см., Например, статью Добавление значений в каждую третью строку).
Элементы этой матрицы могут отображаться в отдельных ячейках. Для этого выберите в строке формул диапазон A5: A18, состоящий из 13 ячеек, введите выражение = STRING (F8: F18) в качестве формулы массива, нажав CTRL + SHIFT + ENTER .
Функция LINE () вернула номера строк, указанные в аргументе ссылки. Поскольку количество выбранных ячеек (13) было больше, чем количество строк в диапазоне F8: F18 (10), поэтому формула вернула значения ошибок # N / A в трех ячейках.
Чтобы отобразить номера строк в горизонтальном диапазоне, используйте формулу = TRANSPOSE (LINE (F8: F18)). Не забудьте нажать CTRL + SHIFT + ENTER .
Сложные формулы с условиями
Эти формулы необходимо немного пояснить. Они используются, если вам нужно пронумеровать строки по порядку при определенных условиях.
= ЕСЛИ (B1 <> «»; COUNT ($ B $ 1: B1); «») / IF (B1 <> «»; COUNT ($ B $ 1: B1);»»).
Строки будут пронумерованы в ряд, если будет выполнено определенное условие. Формула обрабатывается по аналогии, где B1 — адрес ячейки, информация о которой учитывается при расчете. В этом случае строки нумеруются в ряд, если слово «число» прописано в ячейке столбца B”.
= ПРОМЕЖУТОЧНЫЙ ИТОГ (3; $ B $ 2: B2).
Формула полезна при использовании фильтров. Строки нумеруются по порядку, даже если фильтр удаляет некоторые строки. Пример ситуации на скриншоте. В стандартной ситуации при фильтрации продукты Булгакова останутся с теми же номерами, т.е. 1, 3, 4. Цифра «2» будет пропущена. Однако, если вы используете формулу «промежуточного итога», нумерация всегда будет в порядке, независимо от того, используется ли фильтр или нет. Но когда вы пишете формулу, вам нужно заменить соответствующие значения ячеек.
Как удалить повторяющиеся значения в Excel
Пример 3. Таблица содержит список имен учеников в группе, в котором есть повторяющиеся значения:
вы должны с помощью функции СТРОКА определить неповторяющиеся имена из указанного списка имен учащихся.
Для этого введите формулу в ячейку B2:
В этом случае функция СТРОКА используется без параметров, то есть она вернет номер строки, в которой записана эта формула.
То есть отображается список имен, которые не повторяются.
- https://ms-office-excel.ru/kak-v-excel-pronumerovat-stroki-po-poryadku/
- https://excel2.ru/articles/funkciya-stroka-v-ms-excel-stroka
- https://bonzu.ru/nomer-strok-excel
- [https://exceltable.com/funkcii-excel/primer-funkcii-stroka]
- [https://msoffice-prowork.com/ref/excel/excelfunc/lookup-reference/row/]
- [https://MicroExcel.ru/avtomaticheskaya-numeracziya-strok/]