Как создать числовую последовательность в таблице excel
В столбце введите первые несколько символов для записи.
Если введенные символы совпадают с существующими записями в этом столбце, Excel представляет меню со списком записей, уже используемых в столбце.
Нажмите клавишу СТРЕЛКА ВНИЗ, чтобы выбрать совпадающий элемент, а затем нажмите клавишу RETURN.
В Excel автоматическое завершение выполняется только для тех записей, которые содержат текст или комбинацию текста и чисел. Записи, содержащие только числа, даты или время, не завершались.
Записи, повторяющиеся в строке, не включаются в список совпадающих записей.
Если вы не хотите, чтобы введенные вами записи автоматически совпадали с другими записями, этот параметр можно отключить. В меню Excel выберите пункт Параметры. В списке Формулыи списки щелкните Автозавершение , а затем с помощью кнопки Включить автозавершение для значений ячеев.
Выберем ячейки, содержащие данные, которые нужно повторить в смежных ячейках.
Перетащите маркер заполнения ячейки, которые вы хотите заполнить.
Примечание: При выборе диапазона ячеек, который вы хотите повторить в смежных ячейках, можно перетащить его вниз по одному столбец или через одну строку, но не вниз по нескольким столбцам и по нескольким строкам.
Нажмите смарт-кнопку Параметры автоза заполнения и сделайте одно из следующих действий:
Необходимые действия
Копирование всего содержимого ячейки, включая форматирование
Копирование только форматирования ячеок
Выберите только форматирование заливки.
Копирование содержимого ячейки без форматирования
Чтобы быстро ввести одинаковые данные во множество ячеек одновременно, выйдите из всех ячеек, введите нужные данные и нажмите control+RETURN. Этот метод работает во всех ячейках.
Если вы не хотите, чтобы смарт-кнопка Параметры автозаполн отображаемая при перетаскиваниях, ее можно отключить. В меню Excel выберите пункт Параметры. В области Редактированиещелкните Изменить и сведите кнопок Показать параметры вставки.
Excel можно продолжать ряд чисел, комбинаций с текстом и числами или формул на основе заро шаблона. Например, можно ввести Элемент1 в ячейку, а затем заполнить ячейки ниже или вправо с помощью элементов 2, Элемент3, Элемент4 и т. д.
Вы можете выбрать ячейку, содержаную начальное число или комбинацию с текстом и числом.
Перетащите маркер заполнения ячейки, которые вы хотите заполнить.
Примечание: При выборе диапазона ячеек, который вы хотите повторить в смежных ячейках, можно перетащить его вниз по одному столбец или через одну строку, но не вниз по нескольким столбцам и по нескольким строкам.
Нажмите смарт-кнопку Параметры автоза заполнения и сделайте одно из следующих действий:
Необходимые действия
Копирование всего содержимого ячейки, включая формулы и форматирование
Копирование только форматирования ячеок
Выберите только форматирование заливки.
Копирование содержимого ячейки, включая формулы без форматирования
Примечание: Чтобы изменить узор заливки, вы можете выбрать несколько начальных ячеек, прежде чем перетаскивать его. Например, чтобы заполнить ячейки такими числами, как 2, 4, 6, 8. введите 2 и 4 в двух начальных ячейках и перетащите его.
Ячейки можно быстро заполнить с помощью даты, времени, рабочих дней, месяцев или лет. Например, можно ввести в ячейку понедельник, а затем заполнить ячейки ниже или справа со вторника, среды, четверга и т. д.
Вы выберите ячейку с начальной датой, временем, рабочим днем, месяцем или годом.
Перетащите маркер заполнения ячейки, которые вы хотите заполнить.
Примечание: При выборе диапазона ячеек, который вы хотите повторить в смежных ячейках, можно перетащить его вниз по одному столбец или через одну строку, но не вниз по нескольким столбцам и по нескольким строкам.
Нажмите смарт-кнопку Параметры автоза заполнения и сделайте одно из следующих действий:
Необходимые действия
Копирование всего содержимого ячейки, включая формулы и форматирование, без повторения ряда
Заполнение ячеек на основе начальных данных в первой ячейке
Копирование только форматирования ячеок
Выберите только форматирование заливки.
Копирование содержимого ячейки, включая формулы без форматирования
Заполнение ячеек последующими датами с помощью начальной даты в первой ячейке
Используйте название начального дня недели в первой ячейке, чтобы заполнить ячейки последующими рабочими днями (о пропущенные суббота и воскресенье)
Используйте имя начального месяца в первой ячейке для заполнения ячеек последующими месяцами года.
Использование начальной даты в первой ячейке для заполнения ячеек датой путем последующих годовых приращений
Примечание: Чтобы изменить узор заливки, вы можете выбрать несколько начальных ячеек, прежде чем перетаскивать его. Например, если вы хотите заполнить ячейки с помощью ряда, пропускаемого каждый день, например понедельник, среда, пятница и т. д., введите понедельник и среду в двух начальных ячейках, а затем перетащите его.
См. также
Дополнительные сведения
Вы всегда можете задать вопрос специалисту Excel Tech Community или попросить помощи в сообществе Answers community.
Инструмент Прогрессия дарит нам несколько замечательных возможностей. С помощью него можно заполнить диапазон ячеек данными по определенному закону: в арифметической или геометрической прогрессии. Для этого не нужно даже знать формулы. Для значений в формате дат предусмотрено создание специфических последовательностей.
Инструмент Прогрессия доступен через меню Главная/ Редактирование/ Заполнить/ Прогрессия…
Для начала работы введите начальное значение (первый член) прогрессии. Затем выделите диапазон ячеек, куда будут вводиться данные, и вызовите инструмент.
Числовые последовательности
Арифметическая прогрессия представляет собой числовую последовательность , где каждое число больше (или меньше) предыдущего на одно и тоже значение (шаг).
Примеры: Арифметическая прогрессия с шагом 2 - это последовательность чисел 1, 3, 5, 7, 9, 11, … В окне инструмента Прогрессия нужно выбрать Арифметическая и установить Шаг равным 2.
Геометрическая прогрессия с шагом 2 - это последовательность чисел 2, 4, 8, 16, …. Этот пример позволяет быстро вспомнить степени 2. В окне инструмента Прогрессия нужно выбрать Геометрическая и установить Шаг равным 2.
Конечно, арифметическую прогрессию 1, 3, 5, 7, 9, 11, … можно организовать путем формулы =А1+2 , а геометрическую 2, 4, 8, 16, … - =А1*2 . Это уже как кому удобнее.
Последовательности дат и рабочих дней
В инструменте Прогрессия есть одна замечательная возможность по заполнению значений в формате дат. Вводим дату, выбираем диапазон,
вызываем инструмент Прогрессия , выбираем Тип Даты , выбираем Единицы Рабочий день .
В итоге получаем диапазон, заполненный только одними рабочими днями (не суббота и не воскресенье).
Если выберем в качестве единиц месяц, то месяц будет прибавляться к начальной дате и т.д. Эти возможности уже за несколько секунд не реализуешь, нужно вспоминать формулы. А если вспомнить, что еще можно и шаг прогрессии задавать, то можно гарантировать, что формула простой не получится.
Сформируем последовательность 1, 2, 3, . Пусть в ячейке A2 введен первый элемент последовательности - значение 1 . В ячейку А3 , вводим формулу =А2+1 и копируем ее в ячейки ниже (см. файл примера ).
Так как в формуле мы сослались на ячейку выше с помощью относительной ссылки , то EXCEL при копировании вниз модифицирует вышеуказанную формулу в =А3+1 , затем в =А4+1 и т.д., тем самым формируя числовую последовательность 2, 3, 4, .
Если последовательность нужно сформировать в строке, то формулу нужно вводить в ячейку B2 и копировать ее нужно не вниз, а вправо.
Чтобы сформировать последовательность нечетных чисел вида 1, 3, 7, . необходимо изменить формулу в ячейке А3 на =А2+2 . Чтобы сформировать последовательность 100, 200, 300, . необходимо изменить формулу на =А2+100 , а в ячейку А2 ввести 100.
Другим вариантом создания последовательности 1, 2, 3, . является использование формулы =СТРОКА()-СТРОКА($A$1) (если первый элемент последовательности располагается в строке 2 ). Формула =СТРОКА(A2)-СТРОКА($A$1) позволяет создать вертикальную последовательность, в случае если ее первый элемент последовательности располагается в любой строке. Тот же результат дают формулы =ЧСТРОК($A$1:A1) , =СТРОКА(A1) и =СТРОКА(H1) . Формула =СТОЛБЕЦ(B1)-СТОЛБЕЦ($A$1) создает последовательность, размещенную горизонтально. Тот же результат дают формулы =ЧИСЛСТОЛБ($A$1:A1) , =СТОЛБЕЦ(A1) .
Чтобы сформировать последовательность I, II, III, IV , . начиная с ячейки А2 , введем в А2 формулу =РИМСКОЕ(СТРОКА()-СТРОКА($A$1))
Сформированная последовательность, строго говоря, не является числовой, т.к. функция РИМСКОЕ() возвращает текст. Таким образом, сложить, например, числа I+IV в прямую не получится.
Другим видом числовой последовательности в текстовом формате является, например, последовательность вида 00-01 , 00-02, . Чтобы начать нумерованный список с кода 00-01 , введите формулу =ТЕКСТ(СТРОКА(A1);"00-00") в первую ячейку диапазона и перетащите маркер заполнения в конец диапазона.
Выше были приведены примеры арифметических последовательностей. Некоторые другие виды последовательностей можно также сформировать формулами. Например, последовательность n2+1 ((n в степени 2) +1) создадим формулой =(СТРОКА()-СТРОКА($A$1))^2+1 начиная с ячейки А2 .
Создадим последовательность с повторами вида 1, 1, 1, 2, 2, 2. Это можно сделать формулой =ЦЕЛОЕ((ЧСТРОК(A$2:A2)-1)/3+1) . С помощью формулы =ЦЕЛОЕ((ЧСТРОК(A$2:A2)-1)/4+1)*2 получим последовательность 2, 2, 2, 2, 4, 4, 4, 4. , т.е. последовательность из четных чисел. Формула =ЦЕЛОЕ((ЧСТРОК(A$2:A2)-1)/4+1)*2-1 даст последовательность 1, 1, 1, 1, 3, 3, 3, 3, .
Примечание . Для выделения повторов использовано Условное форматирование .
Формула =ОСТАТ(ЧСТРОК(A$2:A2)-1;4)+1 даст последовательность 1, 2, 3, 4, 1, 2, 3, 4, . Это пример последовательности с периодически повторяющимися элементами.
Используем клавишу CTRL
Пусть, как и в предыдущем примере, в ячейку A2 введено значение 1 . Выделим ячейку A2 . Удерживая клавишу CTRL , скопируем Маркером заполнения (при этом над курсором появится маленький плюсик), значение из A 2 в ячейки ниже. Получим последовательность чисел 1, 2, 3, 4 …
ВНИМАНИЕ! Если на листе часть строк скрыта с помощью фильтра , то этот подход и остальные, приведенные ниже, работать не будут. Чтобы разрешить нумерацию строк с использованием клавиши CTRL , выделите любую ячейку с заголовком фильтра и дважды нажмите CTRL + SHIFT + L (сбросьте фильтр).
Используем правую клавишу мыши
Пусть в ячейку A2 введено значение 1 . Выделим ячейку A2 . Удерживая правую клавишу мыши, скопируем Маркером заполнения , значение из A2 в ячейки ниже. После того, как отпустим правую клавишу мыши появится контекстное меню, в котором нужно выбрать пункт Заполнить . Получим последовательность чисел 1, 2, 3, 4 …
Используем начало последовательности
Если начало последовательности уже задано (т.е. задан первый элемент и шаг последовательности), то создать последовательность 1, 2, 3, . можно следующим образом:
Получаем результат как в предыдущем случае. Если в ячейке А3 введено значение 3 , т.е. задан шаг последовательности равный 2, то мы получим последовательность нечетных чисел.
Создадим последовательность вида 1, 2, 3, 1, 2, 3. для этого введем в первые три ячейки значения 1, 2, 3, затем маркером заполнения , удерживая клавишу CTRL , скопируем значения вниз.
Использование инструмента Прогрессия
Воспользуемся стандартным средством EXCEL для создания прогрессий, в то числе и арифметических.
- вводим в ячейку А2 значение 1 ;
- выделяем диапазон A2:А6 , в котором будут содержаться элементы последовательности;
- вызываем инструмент Прогрессия ( Главная/ Редактирование/ Заполнить/ Прогрессия. ), в появившемся окне нажимаем ОК.
Использование в работе : Подходы для создания числовых последовательностей можно использовать для нумерации строк , сортировки списка с числами , разнесения значений по столбцам и строкам .
СОВЕТ: О текстовых последовательностях вида первый, второй, . 1), 2), 3), . можно прочитать в статье Текстовые последовательности . О последовательностях значений в формате дат (и времени) вида 01.01.09, 01.02.09, 01.03.09, . янв, апр, июл, . пн, вт, ср, . можно прочитать в статье Последовательности дат и времен . О массивах значений, содержащих последовательности конечной длины, используемых в формулах массива , читайте в статье Массив значений (или константа массива или массив констант) .
При решении различных задач часто возникает необходимость создавать в диапазонах ячеек электронной таблицы различные последовательности. Различают два вида последовательностей - числовые и функциональные.
Числовые последовательности представляют собой множества чисел. Если каждому числу n из натурального ряда чисел 1,2,3, …, n…поставлено в соответствие вещественное число xn, то множество чисел x1, x2, x3, …,xn … называют числовой последовательностью. Числа x1, x2, x3, …,xn называют, членами последовательности, элемент xn- общим элементом, а число n –его номером. Таким образом, числовая последовательность представляет собой множество пронумерованных элементов.
Говорят, что последовательность задана, если известен способ получения любого ее элемента.
Последовательность обозначается символом . Например, символ обозначает последовательность чисел 1, 1/2, 1/3, 1/4, …, 1/n.
В общем случае для создания массива элементов последовательности нужно выполнить следующие действия:
1. Создать массив, содержащий множество чисел натурального ряда. Каждый элемент этого массива является номером элемента создаваемой числовой последовательности.
2. Ввести в ячейку формулу последовательности, делая в ней адресные ссылки на ячейки, содержащие номера элементов последовательности.
3. Скопировать введенную формулу во все другие ячейки диапазона, в котором формируется числовая последовательность.
Для иллюстрации приведенной технологии на рис.1 приведен пример создания последовательности , а на рис.2 – последовательности для семи элементов.
Для создания наиболее часто встречающихся последовательностей, таких как арифметическая или геометрическая прогрессия, табличный процессор имеет специальный инструмент “ Прогрессия . Для создания последовательности с помощью этого инструмента нужно:
1. Ввести значение первого элемента прогрессии в ячейку рабочего листа.
2. Выделить диапазон ячеек по столбцу или по строкам для членов прогрессии, начиная от ячейки, в которой находится начальное значение.
3. На ленте Главная в группе Редактирование кликнуть на пиктографической кнопке Заполнить (рис. 3).
Excel для Microsoft 365 Excel для Microsoft 365 для Mac Excel для Интернета Excel 2021 Excel 2021 for Mac Excel для iPad Excel для iPhone Excel для планшетов с Android Excel для телефонов с Android Еще. Меньше
Функция ПОСЛЕДОВ позволяет создать список последовательных чисел в массиве, например 1, 2, 3, 4.
В приведенном ниже примере создан массив из 4 строк и 5 столбцов с помощью формулы =ПОСЛЕДОВ(4;5).
Примечание: Эта функция в настоящее время доступна Microsoft 365 в Current Channel. С июля 2020 г. Microsoft 365 канале Semi-Annual Enterprise будет доступен для всех подписчиков. Дополнительные сведения о том, как функции для подписчиков Microsoft 365, см. в этой Microsoft 365.
=ПОСЛЕДОВ(строки;[столбцы];[начало];[шаг])
Количество возвращаемых строк
Количество возвращаемых столбцов
Первое число в последовательности
Величина приращения каждого последующего значения в массиве
Любому отсутствующему необязательному аргументу по умолчанию присваивается значение 1.
Массив может рассматриваться как строка со значениями, столбец со значениями или комбинация строк и столбцов со значениями. В приведенном выше примере массивом для формулы ПОСЛЕДОВ является диапазон C1:G4.
Функция ПОСЛЕДОВ возвращает массив, который будет рассеиваться, если это будет конечным результатом формулы. Это означает, что Excel будет динамически создавать соответствующий по размеру диапазон массива при нажатии клавиши ВВОД. Если ваши вспомогательные данные хранятся в таблице Excel, тогда массив будет автоматически изменять размер при добавлении и удалении данных из диапазона массива, если вы используете структурированные ссылки. Дополнительные сведения см. в статье Поведение рассеянного массива.
Пример
Ниже приведен пример быстрого создания набора данных с использованием функции ПОСЛЕДОВ совместно с функциями ТЕКСТ, ДАТА, ГОД и СЕГОДНЯ, позволяющий получить динамический список месяцев для строки заголовка, в котором исходной датой всегда будет текущий год. Наша формула: =ТЕКСТ(ДАТА(ГОД(СЕГОДНЯ()),ПОСЛЕДОВ(1,6),1),"mmm").
Ниже приведен пример использования в функции ПОСЛЕДОВ вложенных функций ЦЕЛОЕ и СЛЧИС для создания массива из 5 строк и 6 столбцов со случайным набором возрастающих целых чисел. Наша формула: =ПОСЛЕДОВ(5,6,ЦЕЛОЕ(СЛЧИС()*100),ЦЕЛОЕ(СЛЧИС()*100)).
Кроме того, можно использовать формулу =ПОСЛЕДОВ(5;1;1001;1000), чтобы создать последовательный список кодов Главной книги (GL) в примерах.
Дополнительные сведения
Вы всегда можете задать вопрос специалисту Excel Tech Community или попросить помощи в сообществе Answers community.
Читайте также: