Главная заполнить прогрессия в excel

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

Перед построением последовательностей и различных прогрессий, как обычно, вспомним их детальные определения.
Числовая последовательность — это упорядоченный набор произвольных чисел a1, a2, a3, …, an, … .
Арифметической прогрессией называется такая числовая последовательность, в которой каждый член, начиная со второго, получается из предыдущего добавлением постоянной величины d (также называют шагом или разностью):

Определение (арифметическая)
Геометрическая прогрессия — это последовательность чисел, в котором каждый член, начиная со второго, получается умножением предыдущего члена на ненулевое число q (также называют знаменателем):

Определение (геометрическая)
С определениями закончили, теперь самое время перейти от теории к практике.

Рассмотрим 2 способа задания прогрессии в Excel — с помощью стандартного инструмента Прогрессия и через формулы.
В первом случае на панели вкладок выбираем Главная -> Редактирование -> Заполнить -> Прогрессия:

Выбор инструмента
Далее мы увидим диалоговое окно с настройками параметров:

Настройка характеристик
В данных настройках мы можем выбрать дополнительные параметры, которые позволят нам более детально настроить и заполнить прогрессию в Excel:

  • Расположение — расположение заполнения (по столбцам или строкам);
  • Тип — тип (арифметическая, геометрическая, даты и автозаполнение);
  • Единицы — вид данных (при выборе даты в качестве типа);
  • Шаг — шаг (для арифметической) или знаменатель (для геометрической);
  • Автоматическое определение шага — автоматическое определение шага, если заданы несколько значений последовательности;
  • Предельное значение — ограничение по значению последнего элемента последовательности.

Разберем как сделать арифметическую прогрессию в Excel на конкретном примере.

Создадим набор чисел 3, 7, 11, … , то есть первый элемент равняется 3, а шаг равен 4.
Выделяем диапазон (к примеру, A1:J1) в котором мы хотим разместить набор чисел (диапазон можно и не выделять, однако в этом случае в настройках будет необходимо указать предельное значение), где в первой ячейке будет указан первый элемент (в нашем примере это 3 в ячейке A1), и указываем параметры (расположение, тип, шаг и т.д.):

Настройка характеристик
В результате мы получим заполненный диапазон с заданным набором чисел:

Пример (арифметическая)
Аналогичный результат можно получить и при задании элементов с помощью формул.
Для этого также задаем начальный элемент в первой ячейке, а в последующих ячейках указываем рекуррентную формулу члена арифметической прогрессии (то есть текущий член получается как сумма предыдущего и шага):

Формульное представление

Геометрическая прогрессия в Excel

Принцип построения геометрической прогрессии в Excel аналогичен разобранному выше построению арифметической.
Единственное отличие — в настройках характеристик указываем в качестве типа геометрическую прогрессию.

Например, создадим набор чисел 4, 8, 16, … , то есть первое число равно 4, а каждое последующее в 2 раза больше предыдущего.
Также задаем начальный элемент (4 в ячейке A1), выделяем диапазон данных (например, A1:J1) и указываем параметры:

Настройка характеристик
В итоге получаем:

Пример (геометрическая)
Идентичного результата также можно добиться и через использование формул:

Формульное представление

Числовая последовательность в Excel

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

  • Непосредственное (прямое) перечисление элементов;
  • Через общую формулу n-го члена;
  • С помощью рекуррентного соотношения, которое выражает произвольный член через предыдущие.

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

Рассмотрим создание числовой последовательности на примере построения обратных чисел к натуральным, то есть набора чисел 1, 1/2, 1/3, … , в котором общая формула n-го члена принимает вид Fn=1/n.
Создадим дополнительный ряд в отдельной строчке, куда для удобства расчета поместим порядковые номера (1, 2, 3 и т.д.), на которые будут ссылаться формулы:

Обратные числа

В варианте с рекуррентной формулой рассмотрим пример с набором чисел Фибоначчи, в котором первые два числа равны 1 и 1, а каждый последующее число равно сумме двух предыдущих.
В итоге произвольный член можно представить в виде рекуррентного соотношения Fn = Fn-1 + Fn-2 при n > 2.
Определяем начальные элементы (две единицы) в двух ячейках, а остальные задаем с помощью формулы:

Ряд Фибоначчи

Удачи вам и до скорых встреч на страницах блога Tutorexcel.ru!

Поделиться с друзьями:
Поиск по сайту:


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

Инструмент Прогрессия доступен через меню

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

Числовые последовательности

Арифметическая прогрессия представляет собой

числовую последовательность

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


Примеры:

Арифметическая прогрессия с шагом 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

. Это уже как кому удобнее.

Последовательности дат и рабочих дней

В инструменте

Прогрессия

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

вызываем инструмент

Прогрессия

, выбираем Тип

Даты

, выбираем Единицы

Рабочий день

.

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

рабочими днями

(не суббота и не воскресенье).

Если выберем в качестве единиц месяц, то месяц будет прибавляться к начальной дате и т.д. Эти возможности уже за несколько секунд не реализуешь, нужно вспоминать формулы. А если вспомнить, что еще можно и шаг прогрессии задавать, то можно гарантировать, что формула простой не получится.

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

1 способ:

  • В окне открытого листа введите начальные значения создаваемого ряда прогрессии в первую ячейку и вторую ячейку диапазона.
    Например: 1, 2; 07:00, 08:00; пн, вт; янв, фев.
  • Выделите эти ячейки и наведите курсор на правый нижний угол выделенной зоны.
  • Курсором в виде тонкого черного креста при нажатой левой кнопке мыши протащите маркер заполнения по столбцу (вверх или вниз) либо по строке (вправо или влево).
    Получится результат – 4,5; 09:00, 10:00; ср, чт; мар, апр.

[stextbox id=»info» caption=»Примечание»]Чтобы использовать принцип автозаполнения ячеек, а не создание арифметической прогрессии, при использовании маркера заполнения нажмите и держите клавишу Ctrl.[/stextbox]
2 способ:

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

3 способ:

  • В окне открытого листа введите начальные значения создаваемого ряда прогрессии в первую ячейку и вторую ячейку диапазона.
  • Выделите эти ячейки и наведите курсор на правый нижний угол выделенной зоны.
  • Курсором в виде тонкого черного креста при нажатой ПРАВОЙ кнопке мыши протащите маркер заполнения по столбцу (вверх или вниз) или по строке (вправо или влево) и отпустите кнопку мыши.
  • В контекстном меню выберите в списке пункт «Линейное приближение» (рис. 2.108).

Рис. 2.108. Контекстное меню прогрессии

Рис. 2.108. Контекстное меню прогрессии

4 способ:

  • В окне открытого листа введите начальное значение создаваемого ряда прогрессии в первую ячейку диапазона.
  • Выделите диапазон ячеек и перейдите к вкладке «Главная».
  • В группе «Редактирование» раскройте меню кнопки «Заполнить» и в списке команд выберите пункт «Прогрессия» (рис. 2.109).
  • Рис. 2.109. Вкладка «Главная». Меню кнопки «Заполнить». Пункт «Прогрессия

    Рис. 2.109. Вкладка «Главная». Меню кнопки «Заполнить». Пункт «Прогрессия

  • В окне «Прогрессия» (рис. 2.110) в группе «Тип» активируйте пункт «Арифметическая».
  • Рис. 2.110. Окно «Прогрессия»

    Рис. 2.110. Окно «Прогрессия»

  • В графе «Шаг» введите число развития прогрессии, то есть значение, на которое будут увеличиваться все числа, а в графе «Предельное значение» при необходимости задайте максимально возможное число прогрессии.
  • Закройте окно кнопкой «ОК»


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

Простейшая арифметическая прогрессия в excel

Простейшая арифметическая прогрессия в excel — ввести два первых числа прогрессии (чтобы установить шаг), выделить их, и протащить мышью правый нижний угол выделения до нужной строки

Если записать в соседние ячейки числа, например 1 и 2, то в следующих ячейках появятся значения 4, 5, 6, если записать 500 и 1000, следующими числами будут 1500, 2000 и т.д.

Оба этих числовых ряда будут простейшими арифметическими прогрессиями с заданным шагом — в первом случае с шагом 1, во втором — с шагом 500.

Но, что если мы имеем дело не с простейшей арифметической, а с геометрической прогрессией?

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

Инструмент для построения сложных прогрессий в MS Excel

Инструмент для построения сложных прогрессий в MS Excel

На вкладке «Главная» в группе «Редактирование» найдите инструмент «Заполнить» и выберите пункт «Прогрессия».

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

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

Пример построения геометрической прогрессии в экселе

Пример построения геометрической прогрессии с шагом равным 3 и максимальным числом ограниченным 5000000


Также вас может заинтересовать:

    Программа предлагает уникальную возможность ввода данных. Давайте рассмотрим конкретный пример. При заполнении документа вам необходимо ввести порядковые номера с 1-го по 14-й. Можно вводить их вручную. Мы же воспользуемся возможностями программы.

    Введите в ячейки значения как показано на рисунке.

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

    Нажмите левую кнопку мыши и, удерживая её нажатой, перемещайте указатель вниз. Рядом с крестиком на жёлтом фоне появляется подсказка, показывающая какое сейчас значение порядкового номера. Когда значение будет равно 14, отпустите левую кнопку мыши.

    Прогрессия – ряд увеличивающихся или уменьшающихся чисел, в котором разность или отношение между соседними числами сохраняют постоянную величину.

    Арифметическая прогрессия – последовательность чисел, каждое из которых получается из предыдущего путём прибавления или вычитания некоего постоянного числа.

    Геометрическая прогрессия – последовательность чисел, каждое из которых получается из предыдущего путём умножения или деления на некое постоянное число.

    Давайте рассмотрим пример заполнения арифметической прогрессии с шагом 4, т.е. каждый следующий член прогрессии образуется прибавлением к предыдущему числа 4 (1,5,9,13…).

    Есть 2 варианта заполнения прогрессии. В первом примере мы будем использовать приём перетаскивания маркера автозаполнения. Во втором воспользуемся командами меню.

     

    1. Введите в ячейку В2 значение «1», а в ячейку В3 значение «5». Выделите ячейки как показано на рисунке.

    2. Поместите указатель мыши в правый нижний угол ячейки В3, при этом он примет вид чёрного крестика.

    3. Нажмите левую кнопку мыши и, удерживая её нажатой, перемещайте указатель вниз. Рядом с указателем появляется подсказка, указывающая числовое значение. Когда дойдёте до нужного значения, отпустите левую кнопку мыши.

    В данном примере программа автоматически определяет шаг последовательности. Достаточно только ввести два первых члена прогрессии.

    Использование меню предоставляет нам больше возможностей для ввода прогрессий.

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

    1. Введите в ячейку В2 значение «2,5». Выделите необходимый диапазон ячеек, как показано на рисунке.

    2. Установите указатель на надпись «Меню» на Ленте и один раз щёлкните левой кнопкой мыши. 

    3. Установите указатель на надпись «Правка» и один раз щёлкните левой кнопкой мыши. Справа автоматически появится ещё один список.

    4. Установите указатель мыши на пункт «Прогрессия…» и один раз щёлкните левой кнопкой мыши. 

    На экране появится окно «Прогрессия». В этом окне необходимо сделать следующие установки:

     

    1. Установите указатель  на надпись «геометрическая» и один раз щёлкните левой кнопкой мыши. 

    2. Введите шаг прогрессии, например, 2.

    3. Если необходимо, установите предельное значение. В этом случае будут заполнены только те ячейки, значение в которых не превысит предельное значение. Давайте зададим предельное значение «1000».

    4. Установите указатель мыши на кнопку «ОК» и один раз щёлкните левой кнопкой мыши.

     

    Если вы всё сделали правильно, выделенный диапазон будет заполнен, как показано на рисунке. Обратите внимание, что не все ячейки выделенного диапазона были заполнены. Это связано с тем, что мы ввели максимальные ограничения для прогрессии. Следующий после 640 член прогрессии больше 1000. На этом заполнение прогрессии было остановлено.

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

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

    1. Введите в ячейку В2 значение «Январь».

     

    2. Установите указатель мыши в правый нижний угол ячейки.

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

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

    Заполнение ячеек одинаковым содержимым

    1. Введите значение в первую ячейку диапазона.

    2. Установите указатель  в правый нижний угол ячейки.

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

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

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

     

    1. Введите содержимое первой ячейки диапазона.

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

    3. Войдите в меню «Правка» и выберите пункт «Заполнить».

    4. Слева от пункта «Заполнить» появится список с указанием направления, в котором будут заполнены ячейки. Установите указатель мыши на пункт «Вниз» и один раз щёлкните левой кнопкой мыши.

    Программа подсказывает, что для заполнения диапазона ячеек вниз можно воспользоваться комбинацией клавиш:

    Ctrl + D

    Пункты 3 и 4 вы можете заменить простым нажатием вышеуказанной комбинации клавиш.

    Нажмите на клавиатуре клавишу <Ctrl> и, удерживая её нажатой, нажмите клавишу с английской буквой «D» (русская буква «В»).

    До этого мы вводили в ячейки числовые и текстовые значения.

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

     

    Like this post? Please share to your friends:
  • Главная диагональ матрицы excel
  • Год в word реферат
  • Год в word онлайн
  • Год в word на русском
  • Год в excel макросы