Автоматическое заполнение. Автозаполнение ячеек и копирование формул в Excel

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

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

Для наглядности примера схематически отобразим базу регистрационных данных:

Как описано выше регистр находится на отдельном листе Excel и выглядит следующим образом:

Здесь мы реализуем автозаполнение таблицы Excel. Поэтому обратите внимание, что названия заголовков столбцов в обеих таблицах одинаковые, только перетасованы в разном порядке!

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

Как сделать автозаполнение ячеек в Excel:

  1. На листе «Регистр» введите в ячейку A2 любой регистрационный номер из столбца E на листе «База данных».
  2. Теперь в ячейку B2 на листе «Регистр» введите формулу автозаполнения ячеек в Excel:
  3. Скопируйте эту формулу во все остальные ячейки второй строки для столбцов C, D, E на листе «Регистр».

В результате таблица автоматически заполнилась соответствующими значениями ячеек.

Принцип действия формулы для автозаполнения ячеек

Главную роль в данной формуле играет функция ИНДЕКС. Ее первый аргумент определяет исходную таблицу, находящуюся в базе данных автомобилей. Второй аргумент – это номер строки, который вычисляется с помощью функции ПОИСПОЗ. Данная функция выполняет поиск в диапазоне E2:E9 (в данном случаи по вертикали) с целью определить позицию (в данном случаи номер строки) в таблице на листе «База данных» для ячейки, которая содержит тоже значение, что введено на листе «Регистр» в A2.

Третий аргумент для функции ИНДЕКС – номер столбца. Он так же вычисляется формулой ПОИСКПОЗ с уже другими ее аргументами. Теперь функция ПОИСКПОЗ должна возвращать номер столбца таблицы с листа «База данных», который содержит название заголовка, соответствующего исходному заголовку столбца листа «Регистр». Он указывается ссылкой в первом аргументе функции ПОИСКПОЗ – B$1. Поэтому на этот раз выполняется поиск значения только по первой строке A$1:E$1 (на этот раз по горизонтали) базы регистрационных данных автомобилей. Определяется номер позиции исходного значения (на этот раз номер столбца исходной таблицы) и возвращается в качестве номера столбца для третьего аргумента функции ИНДЕКС.

Скачать пример автозаполнения ячеек из другой таблицы

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

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

Работа автозаполнения в Эксель

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

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

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

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

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

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

Но можно сделать ещё проще. Вам не нужно будет вызывать параметры автозаполнения. Для этого, когда тянете маркер заполнения вниз, то кроме зажатой левой кнопки мыши, нужно зажать ещё кнопку Ctrl на клавиатуре. После этого, заполнение ячеек числами по порядку происходит сразу же.

Существует также способ сделать автозаполнения ряда прогрессии.

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

Инструмент «Заполнить»

В программе Excel есть также отдельный инструмент, которые называется «Заполнить». Расположен он на ленте во вкладке «Главная» в блоке инструментов «Редактирование».

  1. Заносим данные в любую ячейку, а затем выделяем её и диапазон ячеек, который собираемся заполнить.
  2. Жмем на кнопку «Заполнить». В появившемся списке выбираем то направление, в которои следует заполнить ячейки.
  3. Как видим, после этих действий данные из одной ячейки были скопированы во все остальные.

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

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

    Кроме того, в отдельных случаях, устанавливаются единицы измерения.

    Когда все настройки внесены, жмем на кнопку «OK».

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

Автозаполнение формулами

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

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

Автозаполнение другими значениями

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

Точно так же, можно произвести автозаполнение по дням недели (понедельник, вторник, среда…) или по месяцам (январь, февраль, март…).

Более того, если в тексте будет любая цифра, то Эксель распознает её. При использовании маркера заполнения произойдет копирование текста с изменением цифры по нарастающей. Например, если вы запишите в ячейку выражение «4 корпус», то в других ячейках, заполненных с помощью маркера заполнения, это название преобразится в «5 корпус», «6 корпус», «7 корпус» и т.д.

Добавление собственных списков

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

  1. Делаем переход во вкладку «Файл».
  2. Переходим в раздел «Параметры».
  3. Далее, перемещаемся в подраздел «Дополнительно».
  4. В блоке настроек «Общие» в центральной части окна жмем на кнопку «Изменить списки…».
  5. Открывается окно списков. В левой его части расположены уже имеющиеся списки. Для того, чтобы добавить новый список записываем нужные слова в поле «Элементы списка». Каждый элемент должен начинаться с новой строки. После того, как все слова записаны, жмем на кнопку «Добавить».
  6. После этого, окно списков закроется, а при повторном его открытии пользователь сможет увидеть те элементы, которые он добавлял уже в окне активных списков.
  7. Теперь, после того, как вы в любую ячейку листа внесете слово, которое являлось одним из элементов добавленного списка, и примените маркер заполнения, выделенные ячейки будут заполнены символами из соответствующего списка.

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

Мы рады, что смогли помочь Вам в решении проблемы.

Задайте свой вопрос в комментариях, подробно расписав суть проблемы. Наши специалисты постараются ответить максимально быстро.

Помогла ли вам эта статья?

Вниманию профессионалов! Подобная тема поднималась на форуме и раньше (

http://forum.msexcel.ru/microsoft_excel/vyborka_dannyh_iz_listov_odnoy_knigi-t1254.0.html

), но, увы, не была раскрыта. Итак, есть «многолистовая» книга. Данные на листах представляют собой строго регламентированную форму. Задача: свести данные из форм, представленных на 250 листах, в одну таблицу. Имея ссылку типа (=’1′!B8) не могу воспользоваться приёмом автозаполнения так, чтобы при «буксировке» маркера заполнения в ссылках автоматически менялся номер листа. Сами понимаете неблагодарность ручного труда при переименовании 250 ссылок (и это только для одного значения). С уважением и наилучшими пожеланиями.

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

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

Принцип работы

Настроить автоматический вывод нумерации очень просто. Для этого достаточно сделать несколько очень простых действий.

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

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

  1. Выделяем наш список.
  2. Наводим курсор, пока его маркер не изменится.
  3. Затем потяните вниз.
  1. В итоге вы увидите следующее.

Эта возможность может использоваться и для статичного текста. Работает это точно так же.

  1. Напишите на вашем листе какое-нибудь слово.
  2. Потяните за правый нижний угол на несколько строк вниз.
  1. В итоге вы увидите целый столбец из одного и того же содержимого.

Таким способом можно облегчить заполнение различных отчётов и бланков (авансовый, КУДиР, ПКО, ТТН и так далее).

Готовые списки в Excel

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

Создание своих списков

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

  1. Перейдите в меню «Файл».
  1. Откройте раздел «Параметры».
  1. Кликните на категорию «Дополнительно». Нажмите на кнопку «Изменить списки».
  1. После этого запустится окно «Списки». Здесь вы сможете добавить или удалить ненужные пункты.
  1. Добавьте какие-нибудь элементы нового списка. Можете написать, что хотите – на свой выбор. Мы в качестве примера напишем перечисление чисел в текстовом виде. Для ввода нового шаблона нужно нажать на кнопку «Добавить». После этого кликните на «OK».
  1. Для сохранения изменений снова нажимаем на «OK».
  1. Напишем первое слово из нашего списка. Необязательно начинать с первого элемента – автозаполнение работает с любой позиции.
  1. Затем продублируем это содержимое на несколько строк ниже (как это сделать, было написано выше).
  1. В итоге мы увидим следующий результат.

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

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

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

  1. Выделите какую-нибудь ячейку с любым значением. Мы в качестве примера будем использовать клетку с цифрой «9».
  2. Перейдите на вкладку «Главная».
  3. Выберите пункт «Прогрессия».
  1. После этого вы сможете настроить:
    • расположение заполнения (по строкам или столбцам);
    • тип прогрессии (в данном случае выбираем арифметическую);
    • шаг прироста новых чисел (можно включить или отключить автоматическое определение шага);
    • максимальное значение.
  1. В качестве примера в графе «Предельное значение» укажем число «15».
  2. Для продолжения нажимаем на кнопку «OK».
  1. Результат будет следующим.

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

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

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

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

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

Автозаполнение даты

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

  1. Введем в какую-нибудь клетку любую дату.
  2. Выделяем любой произвольный диапазон ячеек.
  3. Откроем вкладку «Главная».
  4. Кликнем на инструмент «Заполнить».
  5. Выбираем пункт «Прогрессия».
  1. В появившемся окне вы увидите, что тип «Дата» активировался автоматически. Если этого не произошло, значит, вы указали число в неправильном формате.
  1. Для вставки нажмите на «OK».
  1. Результат будем следующим.

Автозаполнение формул

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

  1. Кликните на какую-нибудь пустую клетку.
  2. Введите следующую формулу (вам нужно будет скорректировать адрес на ячейку с исходным значением).
  1. Нажмите на клавишу Enter.
  1. Затем нужно будет скопировать это выражение во все остальные клетки (как это сделать, было описано немного выше).
  1. Результат будет следующим.

Отличие версий программы Excel

Все описанные выше методы используются в современных версиях Экселя (2007, 2010, 2013 и 2016 года). В Excel 2003 инструмент прогрессия находится в другом разделе меню. Во всём остальном принцип работы точно такой же.

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

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

Заключение

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

Обратите внимание на то, что необязательно, чтобы в ячейках значения увеличивались непрерывно. Вы можете использовать любые прогрессии. Например, 1,5,9,13,17 и так далее.

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

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

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

Видео по созданию списков автозаполнения

Понятие и способы использования

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

Автозаполнение может быть знакомой процедурой для постоянных пользователей программы в качестве операции по выделению 2-х ячеек с последовательными числами и протягиванием курсора вниз до появления целой численной вереницы в арифметической прогрессии. Однако не всем известны другие, не менее полезные подобные функции Excel, поскольку программа не ограничивается лишь арифметической прогрессией. Несложно найти и пользоваться нужной прогрессией — после ввода первых значений, курсор мышки направляется к правому нижнему углу, но протягивает не левой, как обычно, кнопкой мышки вниз/вбок, а правой. Такие действия вызовут контекстное меню, где выбирается пункт «прогрессия», а затем подбирает необходимый ее вид.

Таким образом, известно несколько основных способов автозаполнения в Excel:

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

Создание списков

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

  • для программ 2003 года необходимо перейти в пункт «Сервис», после чего в «Параметры», «Вкладка» и «Списки»;
  • для пользователей программ 2007 года следует зайти в «Меню» — «Параметры» — «Вкладка» — «Изменить списки»;
  • для программ 2010 года — «Файл»-«Параметры»-вкладка дополнительно-кнопка — «Изменить списки».

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

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

Автозаполнение — это далеко не единственная полезная и нужная функция такой и для познания всех ее «секретов» требуются стремление к знаниям, время и терпение. Удачи вам!

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

Форматирование ячеек

  • Выравнивание данных
  • Установка параметров шрифта

Задания для самостоятельной работы

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

Автоматическое повторение элементов, уже введенных в столбец

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

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

Рис. 3.1. Автоматическое завершение

Заполнение данными с помощью маркера заполнения

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

После перемещения маркера заполнения отображается кнопка Параметры автозаполнения в виде квадратика, с помощью которой можно выбрать параметры заполнения выделенного диапазона ячеек. Так, для заполнения только форматов ячеек (установленное начертания, тип, размер, цвет шрифта) необходимо выбрать вариант Заполнить только форматы (Рис. 3.3.а), для заполнения только содержимого ячейки - вариант Заполнить только значения (Рис. 3.3.б), для копирования данного диапазона – Копировать ячейки (Рис. 3.3.в).

Рис. 3.3 Выбор команд с помощью маркера заполнения

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

Для заполнения смежных ячеек необходимо выделить пустые ячейки, захватывая в выделении и ячейку с данными, снизу, справа, сверху или слева от ячейки, которая содержит данные для заполнения. На вкладке Главная в группе Редактирование выбрать команду Заполнить , а затем в открывшемся списке команду Вниз , Вправо , Вверх или Влево (рис. 3.4).

Примечание . Для быстрого заполнения ячейки данными из ячейки, которая находится сверху или слева, можно воспользоваться комбинациями клавиш Ctrl +D или Ctrl +R .

Рис. 3.4. Команда Заполнить

Заполнение ячеек последовательностью чисел, дат или элементов встроенных списков

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

  • ввести начальное значение в ячейку
  • ввести значения в следующие ячейки, чтобы задать образец заполнения
  • выделить заполненные ячейки

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

Перетащить маркер заполнения по диапазону (до нужной ячейки), который нужно заполнить.

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

Если начальным значением является дата, например, «янв.13», то для получения ряда, состоящего из названия месяцев в том же формате, нужно выбрать команду Прогрессия из меню Заполнить группы Редактирование вкладки Главная (рис. 3.5.) и в появившемся диалоговом окне поставить в поле Единицы переключатель напротив значения месяц .

Рис. 3.5.Диалоговое окно Прогрессия

Пользовательский список автозаполнения

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

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

Чтобы создать список из существующего необходимо выделить на листе диапазон ячеек, которые требуется включить в список автозаполнения. Нажать кнопку MS Office и выбрать команду Параметры Excel . В появившемся диалоговом окне выбрать группу Основные , а в ней в области Основные параметры работы с Excel нажать кнопку Изменить списки.

В диалогом окне Списки (рис. 3.6) нажать кнопку Импорт (в данном поле указываются адреса ячеек, которые включены в список). Элементы списка автоматически добавятся в виде нового списка. По завершению нажмите кнопку Ок .

Рис. 3.6. Диалоговое окно Списки

Чтобы создать новый список, так же его можно ввести в поле Элементы списка диалогового она Списки . Каждый элемент отделяется друг от друга нажатием на клавишу Enter . Затем нажать на кнопку Добавить и он отразиться в виде списка в поле Списки .

Для удаления списка нужно его выделить в диалоговом окне Списки и нажать кнопку Удалить . Подтвердить удаление и нажать кнопку Ок .

Форматирование ячеек

Для форматирования ячеек: выбор формата данных в ячейке, размещение текста в ячейке, установки типа, размера, цвета шрифта, оформление границ ячейки или таблицы, команда заливки – используются команды вкладки Главная групп Шрифт , Выравнивание , Число или диалоговое окно Формат ячеек .

Выбор формата отображения значения в ячейке

В предыдущей лекции рассматривался вопрос о типах данных: текст, число, формула. С помощью Числовых форматов можно указывать какие значения принимают данные в ячейке, например, денежный формат (2,00р. или $ 2,00), дата (15.07.13 или 15 июля 2013 г.), процентный (20,00%) и другие. Также для каждого формата устанавливаются свои параметры Для этого можно вызвать на экран диалоговое окно Формат ячеек (рис. 3.7) или воспользоваться командами группы Число вкладки Главная (рис. 3.8).

Рис. 3.7. Диалоговое окно Формат ячеек: Число

Рис. 3.8. Команды группы Число вкладки Главная

Помимо команд, относящихся к формату данных, в данной группе можно установить формат с разделителями (разделение разрядности, например, 2 000), увеличить / уменьшить разрядность (количество знаков после запятой, например, 2,35346 – при уменьшении разрядности до одного знака получится 2,4).

Выравнивание данных

Для выравнивания данных можно использовать команды группы Выравнивание вкладки Главная или команды диалогового окна Формат ячеек: выравнивание (рис. 3.9). В области выравнивание указывается расположение данных относительно ячейки по горизонтали и вертикали; в области отображение Переносить по словам можно заполнить данные ячейки в несколько строк, Автоподбор ширины – изменить размер шрифта, если данные оказались больше ширины ячейки, Объединение ячеек – из нескольких ячеек делает одну; в области Ориентация можно указать на какой угол нужно повернуть текст.

Рис. 3.9 Диалоговое окно Формат ячеек: Выравнивание

Установка параметров шрифта

С помощью команд группы Шрифт вкладки Главная или диалогового окна Формат ячеек: Шрифт (рис. 3.10) можно изменить тип, размер, начертание, цвет шрифта. С помощью команд Надстрочный и Подстрочный в поле Видоизменения устанавливаются верхний (t о) и нижний (t о) индексы.

Рис. 3.10 Диалоговое окно Формат ячеек: Шрифт

Обрамление выделенного диапазона и заливка

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

Предварительно выделив таблицу, в диалоговом окне Формат ячеек: Границы (рис.3.11) можно выбрать тип линии, установить цвет, а затем в области Отдельные указать с помощью мыши только те границы, которые следует установить для таблицы.

Рис. 3.11 Диалоговое окно Формат ячеек: Границы

Для заливки ячейки или группы ячеек используется команда Заливка из группы Шрифт вкладки Главная или диалогового окна Формат ячейки : Заливка . В последнем можно указать тип узора заливки и его цвет.

Задания для самостоятельной работы

1. Запустите программу MS Excel .

2. Создайте пользовательский автоматический список, состоящих из любых 4 элементов (например, времен года – зима, весна, лето, осень).

3. Оформите пользовательский список на листе 1 .

4. Переименуйте лист 2 в Факторы .

5. Оформите таблицу по образцу, учитывая расположение текста в ячейках, начертание, установленные границы к таблице:

6. Для данной таблице установите тип шрифта Arial; размер шрифта – 12, цвет – синий.

7. Поверните текст в ячейке В3 на 90 о.

8. На листе 3 создайте произвольную таблицу, в которую включены такие поля как Дата (установите нужный формат), Числовой (установите нужный формат, например, числовой с

указанием два знака после запятой, денежный, процентный). Установите границы к данной таблице и скопируйте ее на лист 1 .

9. Сохраните данный файл под именем Форматирование .

10. Закройте программу.

Каждый день пользователям интернета приходится заполнять различные формы на сайтах, в интернет-магазинах. И это часто отнимает наше драгоценное время.

Возьмем, к примеру сайт одного туроператора. Как много полей, неправда ли?

Как много полей, неправда ли?

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

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



Sergey Nivens / Shutterstock.com

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

Особенности программы XWeb Human Emulator

  • Автозаполнение форм и текстовых полей.
  • Запись и повтор работы с любым элементом сайта.
  • Сбор, сравнение, хранение и отправка данных.
  • Есть встроенный планировщик задач, который можно запускать в назначенное вами время.
  • Во время работы можно свернуть ее в систрэй. Это никак не скажется на производительности других приложений.

Как видите, даже этого достаточно, чтобы назвать программу функционально богатой.

А теперь, я на примере покажу, как можно автоматизировать процесс заполнения формы на сайте.

Автозаполнение формы

В адресную строку (выделено желтым маркером). Ниже, в правой части окна программы, подгружается веб-страница с формой для поиска и бронирования туров.

2. Выбираем в главном меню раздел «Макрос» и нажимаем на «Запись». Тоже самое можно сделать, нажав горячие клавиши Ctrl+Shift+R . Теперь программа будет записывать все наши действия в отдельный макрос.

Статья по теме: Как внести изменения в файл hosts

3. После того, как мы заполнили на сайте форму поиска тура и получили результат выборки, нужно остановить запись макроса. В том же пункте меню «Макрос» нажать на «Остановить» или выполнить эту команду, нажав горячие клавиши Ctrl+Shift+S .

4. Теперь, если нужно повторить поиск тура по указанным ранее параметрам, достаточно нажать все одну кнопочку «Выполнить». Макрос за считанные секунды сам заполнит все поля и вы тут же получите результаты поиска.

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

Автозаполнение используется в следующих ситуациях:

  • Копирование данных в смежные ячейки (например, при заполнении таблицы все ячейки в столбце имеют одинаковое значение)
  • Заполнение столбца или строки данными, изменяющимися с определенным интервалом (например, нумерация строк)
  • Копирование формул (например, в двух столбцах указана цена и количество товара, для подсчета суммы заказа по каждому товару достаточно посчитать ее в одной ячейке и скопировать формулу для всего столбца)

Как сделать автозаполнение в Excel?

Копирование данных в смежных ячейках

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

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

Второй способ автозаполнения в Excel:

  • Введите нужные данные в первую ячейку
  • Выделите ячейку справа, слева, снизу или сверху ячейки с данными
  • Нажмите кнопку «Заполнить» на панели инструментов (Вкладка Главная)
  • Выберите направление (вверх, вниз, влево или вправо)

Заполнение последовательностью данных смежных ячеек (числами, текстом, встроенными списками)

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

Как сделать автозаполнение такими данными в таблице Эксель?

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

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

Чтобы создать такой список:


Список будет сохранен в настройках Excel

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

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

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