Автозаполнение в excel

Как легко сделать автозаполнение в excel

Примеры с Range.AutoFill

Примеры автозаполнения целевых диапазонов из кода VBA Excel с помощью метода AutoFill объекта Range.

Пример 1

Автозаполнение указанного диапазона (Destination), состоящего из нескольких строк и столбцов, данными одной ячейки (Expression) в зависимости от ее расположения в целевом диапазоне:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23

SubPrimer1()

‘Удаляем границы ячеек, если уже были запуски кода

Range(«A1:E20»).Borders.LineStyle=xlNone

‘Ячейка Expression в верхнем левом углу Destination

Range(«A1»)=111

Range(«A1»).AutoFill Range(«A1:E5»)

Range(«A1:E5»).Borders(xlEdgeBottom).LineStyle=True

‘Ячейка Expression в нижнем левом углу Destination

Range(«A10»)=222

Range(«A10»).AutoFill Range(«A6:E10»)

Range(«A6:E10»).Borders(xlEdgeBottom).LineStyle=True

‘Ячейка Expression в верхнем правом углу Destination

Range(«E11»)=333

Range(«E11»).AutoFill Range(«A11:E15»)

Range(«A11:E15»).Borders(xlEdgeBottom).LineStyle=True

‘Ячейка Expression в нижнем правом углу Destination

Range(«E20″)=»444»

Range(«E20»).AutoFill Range(«A16:E20»)

EndSub

Целевые диапазоны для наглядности разделены горизонтальными линиями. Ячейка (Expression) может находиться только по углам целевого диапазона (Destination), иначе будет сгенерирована ошибка.

Пример 2

Горизонтальное автозаполнение указанного диапазона (Destination) последовательностью чисел, месяцев и дней недели:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21

SubPrimer2()

‘Удаляем границы ячеек, если уже были запуски кода

Range(«A1:L4»).Borders.LineStyle=xlNone

‘Автозаполнение строки единицами

Range(«A1»)=1

Range(«A1»).AutoFill Range(«A1:L1»)

Range(«A1:L1»).Borders(xlEdgeBottom).LineStyle=True

‘Автозаполнение строки последовательностью натуральных чисел

Range(«A2»)=1

Range(«B2»)=2

Range(«A2:B2»).AutoFill Range(«A2:L2»)

Range(«A2:L2»).Borders(xlEdgeBottom).LineStyle=True

‘Одновременное заполнение одной строки последовательностью

‘месяцев и второй строки — днями недели

Range(«A3″)=»Январь»

Range(«A4″)=»Понедельник»

Range(«A3:A4»).AutoFill Range(«A3:L4»)

EndSub

Пример 3

Вертикальное автозаполнение указанного диапазона (Destination) последовательностью дат:

1
2
3
4
5
6
7
8
9
10
11

SubPrimer3()

‘Автозаполнение столбца датами, начиная с текущей

Range(«A1»)=Date

Range(«A1″).NumberFormat=»DD.MM.YYYY»

Range(«A1»).AutoFill Range(«A1:A20»)

‘Автозаполнение столбца датами в обратном порядке

Range(«B20»)=Date

Range(«B20″).NumberFormat=»DD.MM.YYYY»

Range(«B20»).AutoFill Range(«B1:B20»)

EndSub

Автозаполнение чисел с помощью мыши

Автозаполнение в Excel удобнее делать мышкой, у которой есть правая и левая кнопка. Понадобятся обе.

Допустим, нужно сделать порядковые номера чисел, начиная с 1. Обычно заполняют две ячейки числами 1 и 2, а далее левой кнопкой мыши протягивают арифметическую прогрессию. Можно сделать по-другому. Заполняем только одну ячейку с 1. Протягиваем ее и получим столбец с единицами. Далее открываем квадратик, который появляется сразу после протягивания в правом нижнем углу и выбираем Заполнить.Если выбрать Заполнить только форматы, будут продлены только форматы ячеек.Сделать последовательность чисел можно еще быстрее. Во время протягивания ячейки, удерживаем кнопку Ctrl.

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

Если при протягивании использовать правую кнопку мыши, то контекстное меню открывается сразу после отпускания кнопки.

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

Чтобы произвести автозаполнение до необходимого предельного значения (числа или даты), можно проделать следующий трюк. Берем правой кнопкой мыши за маркер чуть оттягиваем вниз, сразу возвращаем назад и отпускаем кнопку – открывается контекстное меню автозаполнения. Выбираем прогрессию. На этот раз выделена только одна ячейка, поэтому указываем направление, шаг, предельное значение и создаем нужную последовательность.

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

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

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

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

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

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

Автоматическое заполнение ячеек листа данными

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

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

Другие видеоуроки от Майка Гирвина в YouTube на канале excelisfun

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

Например, если требуется задать последовательность 1, 2, 3, 4, 5. введите в первые две ячейки значения 1 и 2. Если необходима последовательность 2, 4, 6, 8. введите 2 и 4.

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

Перетащите маркер заполнения

При необходимости щелкните значок Параметры автозаполнения

Автоматическое заполнение ячеек листа данными

Знакомство с Excel

Знакомство с Excel

Знакомство с Excel

Автоматическое заполнение ячеек листа данными

  • Создание книги

    Статья

  • Вставка и удаление листов

    Статья

  • Как перемещать и копировать листы или их данные в Excel

    Статья

  • Печать листа или книги

    Статья

  • Использование Microsoft Excel в качестве калькулятора

    Статья

  • Автоматическое заполнение ячеек листа данными

    Статья

  • Создание раскрывающегося списка

    Статья

Далее:

Строки и столбцы

Excel для Microsoft 365 Excel 2021 Excel 2019 Excel 2016 Excel 2013 Excel 2010 Еще. ..Меньше

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

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

Другие видеоуроки от Майка Гирвина в YouTube на канале excelisfun

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

    Например, если требуется задать последовательность 1, 2, 3, 4, 5…, введите в первые две ячейки значения 1 и 2. Если необходима последовательность 2, 4, 6, 8…, введите 2 и 4.

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

  2. Перетащите маркер заполнения .

  3. При необходимости щелкните значок Параметры автозаполнения и выберите подходящий вариант.

Вы всегда можете задать вопрос специалисту Excel Tech Community или попросить помощи в сообществе Answers community.

Автозаполнение чисел с помощью мыши

Автозаполнение в Excel удобнее делать мышкой, у которой есть правая и левая кнопка. Понадобятся обе.

Допустим, нужно сделать порядковые номера чисел, начиная с 1. Обычно заполняют две ячейки числами 1 и 2, а далее левой кнопкой мыши протягивают арифметическую прогрессию. Можно сделать по-другому. Заполняем только одну ячейку с 1. Протягиваем ее и получим столбец с единицами. Далее открываем квадратик, который появляется сразу после протягивания в правом нижнем углу и выбираем Заполнить.

Заполнить только форматыCtrl

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

Если при протягивании использовать правую кнопку мыши, то контекстное меню открывается сразу после отпускания кнопки.

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

Чтобы произвести автозаполнение до необходимого предельного значения (числа или даты), можно проделать следующий трюк. Берем правой кнопкой мыши за маркер чуть оттягиваем вниз, сразу возвращаем назад и отпускаем кнопку – открывается контекстное меню автозаполнения. Выбираем прогрессию. На этот раз выделена только одна ячейка, поэтому указываем направление, шаг, предельное значение и создаем нужную последовательность.

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

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

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

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

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

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

Использование прогрессии

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

  1. Выделите какую-нибудь ячейку с любым значением. Мы в качестве примера будем использовать клетку с цифрой «9».
  2. Перейдите на вкладку «Главная».
  3. Выберите пункт «Прогрессия».

  1. После этого вы сможете настроить:
    • расположение заполнения (по строкам или столбцам);
    • тип прогрессии (в данном случае выбираем арифметическую);
    • шаг прироста новых чисел (можно включить или отключить автоматическое определение шага);
    • максимальное значение.

  1. В качестве примера в графе «Предельное значение» укажем число «15».
  2. Для продолжения нажимаем на кнопку «OK».

  1. Результат будет следующим.

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

Автозаполнение дат с помощью мыши

Довольно часто требуется продлить список дат. Берем дату и тащим левой кнопкой мыши. Открываем квадратик и выбираем способ заполнения.

По рабочим дням – отличный вариант для бухгалтеров, HR и других специалистов, кто имеет дело с составлением различных планов. А вот другой пример. Допустим, платежи по графику наступают 15-го числа и в последний день каждого месяца. Укажем первые две даты, протянем вниз и заполним по месяцам (любой кнопкой мыши).

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

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

Используя правую кнопку мыши, можно воспользоваться настройками прогрессии. Например, сделать список рабочих дней до конца года. В перечне команд через правую кнопку есть еще Мгновенное заполнение. Эта функция появилась в Excel 2013. Используется для заполнения ячеек по образцу. Но об этом уже была статья, рекомендую ознакомиться. Также поможет сэкономить не один час работы.

На этом, пожалуй, все. В видеоуроке показано, как сделать автозаполнение ячеек в Excel.

Автозаполнение ячеек в Excel

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

Автоматическое заполнение ячеек также используют для продления последовательности чисел c заданным шагом (арифметическая прогрессия). Чтобы сделать список нечетных чисел, нужно в двух ячейках указать 1 и 3, затем выделить обе ячейки и протянуть вниз.

Эксель также умеет распознать числа среди текста. Так, легко создать перечень кварталов. Введем в ячейку «1 квартал» и протянем вниз.

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

Использование функции мгновенного заполнения в Excel

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

Примечание: Функция мгновенного заполнения доступна только в Excel 2013 и более поздних версий.

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

Введите полное имя в ячейке C2 и нажмите клавишу ВВОД.

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

Для подтверждения предварительного просмотра нажмите клавишу ВВОД.

Если вариант заполнения не выводится, вероятно, эта функция не включена. Вы можете выбрать Данные > Мгновенное заполнение, чтобы применить заполнение вручную или нажать клавиши CTRL+E. Чтобы включить мгновенное заполнение, выберите Сервис > Параметры > Дополнительно > Параметры правки и установите флажок Автоматически выполнять мгновенное заполнение.

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

Введите полное имя в ячейке C2 и нажмите клавишу ВВОД.

Выберите Данные > Мгновенное заполнение или нажмите клавиши CTRL+E.

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

Microsoft Excel. Как в Экселе написать текст вертикально?

Microsoft Excel. Как в Экселе написать текст вертикально?

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

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

Сделать в Excel текст по вертикале, достаточно стандартная операция.

Открываете книгу, в которой необходимо написать текст вертикально.

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

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

Вам нужна закладка с названием: quot;выравниваниеquot;. Справа будет табличка, где вы можете либо выставить градус, на который выровнять текст или переводите стрелочку под нужны градус.

Если вы хотите написать текст вертикально в Microsoft Excel, то сделать это можно подобными способами:

  • Пишем в нужной ячейке текст и выделяем его;
  • После этого в верхней панели находим и нажимаем на Формат, а в открывшемся списке нажимаем на Ячейки Ctrl + 1:

Далее откроется окошко, в котором нужно выбрать раздел/закладку Выравнивание:

Справа в поле градусов указываем цифру 90 (90 градусов) или же

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

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

В открывшемся меню выбираем строчку quot;Формат ячеек…quot;.

Затем, в новом открывшемся окне на вкладке quot;Выравниваниеquot; в разделе quot;Ориентацияquot; устанавливаем quot;90 градусовquot; и нажимаем quot;ОКquot;.

У меня Microsoft Excel 2010. И вертикальный текст я пишу следующий образом:

Набираю нужный текст в ячейке и кликаю по ячейке с ним;

Нажимаю на кнопочку Ориентация и выбираю Вертикальный текст.

Делаю ячейку нужной ширины.

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

Вот как можно сделать текст вертикальным в Excel 2010:

В Excel 2013 чтобы сделать текст вертикальным, нужно будет зайти в формат ячейки:

И выбрать соответствующую ориентацию:

А в Excel 2016 все по аналогии с 2010-й версией:

Существует несколько способов писать в Эксель вертикально.

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

Можно выделить нужный фрагмент и нажать правую клавишу мышки и выбрать формат ячеек:

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

Выделяем ячейку или несколько ячеек в документе:

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

Результат будет следующим:

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

  1. Откройте таблицу в Microsoft Excel.
  2. Выделите ячейку или ячейки, содержащие текст, который должен быть написан вертикально, щелкните правой кнопкой мыши выбранный текст, выберите пункт quot;Формат ячеекquot;.
  3. Перейдите на вкладку quot;Выравниваниеquot;.
  4. Нажмите вертикальное слово quot;Текстquot; в разделе quot;Ориентацияquot; (находится на экране справа)
  5. Нажмите quot;OKquot;, чтобы сохранить изменения.

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

Для начала вам нужно вписать нужное слово в нужной графе, например напишем слово quot;ДАТАquot;.

Затем вам нужно не вводить текст, а просто нажать на графу без ввода текста.

А вот и результат на Exsel 2007 года.

Автозаполнение в Excel из списка данных

Ясно, что кроме дней недели и месяцев могут понадобиться другие списки. Допустим, часто приходится вводить перечень городов, где находятся сервисные центры компании: Минск, Гомель, Брест, Гродно, Витебск, Могилев, Москва, Санкт-Петербург, Воронеж, Ростов-на-Дону, Смоленск, Белгород. Вначале нужно создать и сохранить (в нужном порядке) полный список названий. Заходим в Файл – Параметры – Дополнительно – Общие – Изменить списки.

В следующем открывшемся окне видны те списки, которые существуют по умолчанию.

Как видно, их не много. Но легко добавить свой собственный. Можно воспользоваться окном справа, где либо через запятую, либо столбцом перечислить нужную последовательность. Однако быстрее будет импортировать, особенно, если данных много. Для этого предварительно где-нибудь на листе Excel создаем перечень названий, затем делаем на него ссылку и нажимаем Импорт.

Помимо текстовых списков чаще приходится создавать последовательности чисел и дат. Один из вариантов был рассмотрен в начале статьи, но это примитивно. Есть более интересные приемы. Вначале нужно выделить одно или несколько первых значений серии, а также диапазон (вправо или вниз), куда будет продлена последовательность значений. Далее вызываем диалоговое окно прогрессии: Главная – Заполнить – Прогрессия.

В левой части окна с помощью переключателя задается направление построения последовательности: вниз (по строкам) или вправо (по столбцам).

Посередине выбирается нужный тип:

  • арифметическая прогрессия – каждое последующее значение изменяется на число, указанное в поле Шаг
  • геометрическая прогрессия – каждое последующее значение умножается на число, указанное в поле Шаг
  • даты – создает последовательность дат. При выборе этого типа активируются переключатели правее, где можно выбрать тип единицы измерения. Есть 4 варианта:
      • день – перечень календарных дат (с указанным ниже шагом)
      • рабочий день – последовательность рабочих дней (пропускаются выходные)
      • месяц – меняются только месяцы (число фиксируется, как в первой ячейке)
      • год – меняются только годы

автозаполнение – эта команда равносильная протягиванию с помощью левой кнопки мыши. То есть эксель сам определяет: то ли ему продолжить последовательность чисел, то ли продлить список. Если предварительно заполнить две ячейки значениями 2 и 4, то в других выделенных ячейках появится 6, 8 и т.д. Если предварительно заполнить больше ячеек, то Excel рассчитает приближение методом линейной регрессии, т.е. прогноз по прямой линии тренда (интереснейшая функция – подробнее см. ниже).

Нижняя часть окна Прогрессия служит для того, чтобы создать последовательность любой длины на основании конечного значения и шага. Например, нужно заполнить столбец последовательностью четных чисел от 2 до 1000. Мышкой протягивать не удобно. Поэтому предварительно нужно выделить только ячейку с одним первым значением. Далее в окне Прогрессия указываем Расположение, Шаг и Предельное значение.

Результатом будет заполненный столбец от 2 до 1000. Аналогичным образом можно сделать последовательность рабочих дней на год вперед (предельным значением нужно указать последнюю дату, например 31.12.2016). Возможность заполнять столбец (или строку) с указанием последнего значения очень полезная штука, т.к. избавляет от кучи лишних действий во время протягивания. На этом настройки автозаполнения заканчиваются. Идем далее.

Указание диапазона вставки

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

Но есть и другой способ. Работает он следующим образом.

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

Обратите внимание, что настройка «Расположение» автоматически указана «По столбцам», поскольку мы выделили ячейки именно в таком виде.
Нажмите на кнопку «OK».

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

Копирование формул в Excel

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

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

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

  1. Наберите в двух соседних ячейках первые два числа, чтобы Excel мог определить разницу между ними.
  2. Выделите обе ячейки. Для этого щелкните на одной из них и, удерживая нажатой кнопку мыши, протащите рамку выделения на соседнюю ячейку, чтобы она захватила ее.
  3. Наведите указатель мыши на маркер, который находится в нижнем правом углу рамки выделения (рис. 2.26, а). При этом он примет вид черного плюсика.
  4. Щелкните и, удерживая нажатой кнопку мыши, протяните рамку до появления на всплывающей подсказке возле указателя мыши последнего числа, которое будет вставлено в последнюю ячейку. Протаскивать рамку можно в любом направлении (вверх-вниз, влево-вправо) (рис. 2.26, б).
  5. Отпустите кнопку мыши, чтобы диапазон охваченных ячеек заполнился (рис. 2.26, в).

Ячейки, которые я выделила, заполнились по образцу. В первом столбце к числу в предыдущей строке прибавляется 1, во втором столбце — 2. Автозаполнение можно применять при вводе времени, дат, дней недели, месяцев, а также комбинаций текста с числом. Посмотрите на рис. 2.27.

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

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

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

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

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

2.30).

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

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

Основные возможности по использованию автозаполнения заключаются в следующих действиях с данными:

  • добавлением;
  • редактированием;
  • удалением.

Автозаполнение в Excel из списка данных

Ясно, что кроме дней недели и месяцев могут понадобиться другие списки. Допустим, часто приходится вводить перечень городов, где находятся сервисные центры компании: Минск, Гомель, Брест, Гродно, Витебск, Могилев, Москва, Санкт-Петербург, Воронеж, Ростов-на-Дону, Смоленск, Белгород. Вначале нужно создать и сохранить (в нужном порядке) полный список названий. Заходим в Файл – Параметры – Дополнительно – Общие – Изменить списки.

В следующем открывшемся окне видны те списки, которые существуют по умолчанию.

Как видно, их не много. Но легко добавить свой собственный. Можно воспользоваться окном справа, где либо через запятую, либо столбцом перечислить нужную последовательность. Однако быстрее будет импортировать, особенно, если данных много. Для этого предварительно где-нибудь на листе Excel создаем перечень названий, затем делаем на него ссылку и нажимаем Импорт.

Жмем ОК. Список создан, можно изпользовать для автозаполнения.

Помимо текстовых списков чаще приходится создавать последовательности чисел и дат. Один из вариантов был рассмотрен в начале статьи, но это примитивно. Есть более интересные приемы. Вначале нужно выделить одно или несколько первых значений серии, а также диапазон (вправо или вниз), куда будет продлена последовательность значений. Далее вызываем диалоговое окно прогрессии: Главная – Заполнить – Прогрессия.

В левой части окна с помощью переключателя задается направление построения последовательности: вниз (по строкам) или вправо (по столбцам).

Посередине выбирается нужный тип:

  • арифметическая прогрессия – каждое последующее значение изменяется на число, указанное в поле Шаг
  • геометрическая прогрессия – каждое последующее значение умножается на число, указанное в поле Шаг
  • даты – создает последовательность дат. При выборе этого типа активируются переключатели правее, где можно выбрать тип единицы измерения. Есть 4 варианта:
      • день – перечень календарных дат (с указанным ниже шагом)
      • рабочий день – последовательность рабочих дней (пропускаются выходные)
      • месяц – меняются только месяцы (число фиксируется, как в первой ячейке)
      • год – меняются только годы

автозаполнение – эта команда равносильная протягиванию с помощью левой кнопки мыши. То есть эксель сам определяет: то ли ему продолжить последовательность чисел, то ли продлить список. Если предварительно заполнить две ячейки значениями 2 и 4, то в других выделенных ячейках появится 6, 8 и т.д. Если предварительно заполнить больше ячеек, то Excel рассчитает приближение методом линейной регрессии, т.е. прогноз по прямой линии тренда (интереснейшая функция – подробнее см. ниже).

Нижняя часть окна Прогрессия служит для того, чтобы создать последовательность любой длины на основании конечного значения и шага. Например, нужно заполнить столбец последовательностью четных чисел от 2 до 1000. Мышкой протягивать не удобно. Поэтому предварительно нужно выделить только ячейку с одним первым значением. Далее в окне Прогрессия указываем Расположение, Шаг и Предельное значение.

Результатом будет заполненный столбец от 2 до 1000. Аналогичным образом можно сделать последовательность рабочих дней на год вперед (предельным значением нужно указать последнюю дату, например 31.12.2016). Возможность заполнять столбец (или строку) с указанием последнего значения очень полезная штука, т.к. избавляет от кучи лишних действий во время протягивания. На этом настройки автозаполнения заканчиваются. Идем далее.

Особенности хранения данных

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

  1. имя пользователя;
  2. адрес электронной почты;
  3. номер телефона;
  4. название организации;
  5. почтовый адрес.

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

Понравилась статья? Поделиться с друзьями:
Самоучитель Брин Гвелл
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: