Содержание:
Мало кому понравится долго и монотонно вводить одинаковые или однотипные данные в таблицу. Это довольно скучная работа, забирающая большое количество времени. В программе Excel имеется возможность автоматизировать ввод таких данных. Для этого предусмотрена функция автозаполнения ячеек. Посмотрим, как она работает.
Работа автозаполнения в Эксель
Автозаполнение в Microsoft Excel осуществляется с помощью специального маркера заполнения. Для того, чтобы вызвать этот инструмент нужно навести курсор на нижний правый край любой ячейки. Появится небольшой черный крестик. Это и есть маркер заполнения. Нужно просто зажать левую кнопку мыши и потянуть в ту сторону листа, где вы хотите заполнить ячейки.
То, как будут заполняться ячейки, уже зависит от того типа данных, который находится в исходной ячейке. Например, если там будет обычный текст в виде слов, то при перетягивании с помощью маркера заполнения производится его копирование в другие ячейки листа.
Автозаполнение ячеек числами
Чаще всего автозаполнение используется для ввода большого массива чисел, которые следуют по порядку. Например, в определенной ячейке стоит цифра 1, а нам нужно пронумеровать ячейки от 1 до 100.
- Активируем маркер заполнения и проводим им вниз на необходимое количество ячеек.
- Но, как видим, во все ячейки скопировалась только единица. Кликаем на значок, который находится снизу слева от заполненной области и называется «Параметры автозаполнения».
- В открывшемся списке устанавливаем переключатель в пункт «Заполнить».
Как видим, после этого весь нужный диапазон заполнился числами по порядку.
Но можно сделать ещё проще. Вам не нужно будет вызывать параметры автозаполнения. Для этого, когда тянете маркер заполнения вниз, то кроме зажатой левой кнопки мыши, нужно зажать ещё кнопку Ctrl на клавиатуре. После этого, заполнение ячеек числами по порядку происходит сразу же.
Существует также способ сделать автозаполнения ряда прогрессии.
- Вносим в соседние ячейки два первых числа прогрессии.
- Выделяем их. С помощью маркера заполнения вносим данные в другие ячейки.
- Как видим, создается последовательный ряд чисел с заданным шагом.
Инструмент «Заполнить»
В программе Excel есть также отдельный инструмент, которые называется «Заполнить». Расположен он на ленте во вкладке «Главная» в блоке инструментов «Редактирование».
- Заносим данные в любую ячейку, а затем выделяем её и диапазон ячеек, который собираемся заполнить.
- Жмем на кнопку «Заполнить». В появившемся списке выбираем то направление, в которои следует заполнить ячейки.
- Как видим, после этих действий данные из одной ячейки были скопированы во все остальные.
С помощью данного инструмента можно также заполнить ячейки прогрессией.
- Заносим число в ячейку и выделяем диапазон ячеек, который будет заполняться данными. Жмем на кнопку «Заполнить», а в появившемся списке выбираем пункт «Прогрессия».
- Открывается окно настройки прогрессии. Здесь нужно произвести ряд манипуляций:
- выбрать расположение прогрессии (по столбцам или по строкам);
- тип (геометрическая, арифметическая, даты, автозаполнение);
- установить шаг (по умолчанию он равен 1);
- установить предельное значение (необязательный параметр).
Кроме того, в отдельных случаях, устанавливаются единицы измерения.
Когда все настройки внесены, жмем на кнопку «OK».
- Как видим, после этого весь выделенный диапазон ячеек заполняется согласно установленными вами правилами прогрессии.
Автозаполнение формулами
Одним из основных инструментов Excel являются формулы. При наличии в таблице большого числа одинаковых формул можно также воспользоваться функцией автозаполнения. Суть не меняется. Нужно тем же способом маркера заполнения скопировать формулу в другие ячейки. При этом, если в формуле содержатся ссылки на другие ячейки, то по умолчанию при копировании таким способом координаты их меняются по принципу относительности. Поэтому, такие ссылки называют относительными.
Если вы хотите, чтобы при автозаполнении адреса стали фиксированными, то нужно в исходной ячейке перед координатами строк и столбцов поставить знак доллара. Такие ссылки называются абсолютными. Затем, производится обычная процедура автозаполнения с помощью маркера заполнения. Во всех заполненных таким способом ячейках формула будет абсолютно неизменная.
Урок: Абсолютные и относительные ссылки в Excel
Автозаполнение другими значениями
Кроме того, в программе Excel предусмотрено автозаполнение другими значениями по порядку. Например, если вы введете какую-нибудь дату, а затем, воспользовавшись маркером заполнения, выделите другие ячейки, то весь выбранный диапазон окажется заполненный датами в строгой последовательности.
Точно так же, можно произвести автозаполнение по дням недели (понедельник, вторник, среда…) или по месяцам (январь, февраль, март…).
Более того, если в тексте будет любая цифра, то Эксель распознает её. При использовании маркера заполнения произойдет копирование текста с изменением цифры по нарастающей. Например, если вы запишите в ячейку выражение «4 корпус», то в других ячейках, заполненных с помощью маркера заполнения, это название преобразится в «5 корпус», «6 корпус», «7 корпус» и т.д.
Добавление собственных списков
Возможности функции автозаполнения в Excel не ограничивается определенными алгоритмами или предустановленными списками, такими как, например, дни недели. При желании пользователь может в программу добавить свой личный список. Тогда, при записи в ячейку любого слова из элементов, которые находятся в перечне, после применения маркера заполнения, данным списком будет заполнен весь выделенный диапазон ячеек. Для того, чтобы добавить свой список, нужно выполнить такую последовательность действий.
- Делаем переход во вкладку «Файл».
- Переходим в раздел «Параметры».
- Далее, перемещаемся в подраздел «Дополнительно».
- В блоке настроек «Общие» в центральной части окна жмем на кнопку «Изменить списки…».
- Открывается окно списков. В левой его части расположены уже имеющиеся списки. Для того, чтобы добавить новый список записываем нужные слова в поле «Элементы списка». Каждый элемент должен начинаться с новой строки. После того, как все слова записаны, жмем на кнопку «Добавить».
- После этого, окно списков закроется, а при повторном его открытии пользователь сможет увидеть те элементы, которые он добавлял уже в окне активных списков.
- Теперь, после того, как вы в любую ячейку листа внесете слово, которое являлось одним из элементов добавленного списка, и примените маркер заполнения, выделенные ячейки будут заполнены символами из соответствующего списка.
Как видим, автозаполнение в Экселе является очень полезным и удобным инструментом, который позволяет значительно сэкономить время на добавлении одинаковых данных, повторяющихся списков, и т.д. Преимуществом этого инструмента является и то, что он настраиваемый. В него можно вносить новые списки или изменять старые. Кроме того, с помощью автозаполнения можно произвести быстрое заполнение ячеек различными видами математических прогрессий.
Наш Telegram каналТолько полезная информация
Выделяю последовательность ячеек 200, 50, 100
Тяну маркером заполнения…
Получается 16,66666667 затем -33,33333333 затем -83,33333333 и т.д.
Что за прогрессия я не понел?
Добрый день. Хочу заполнить столбец с помощью автозаполнения, формат цифр 1/18, 2/18, 3/18 и т.д. , но при попытке заполнить выделением ячеек и протягиванием их вниз автоматически меняется порядковый номер после слэша, т.е. 1/19, 2/19,3/19, а мне надо чтобы после слэша была постоянная цифра, а изменялся номер перед слэшем, т.е. 4/18,5/18,6/18 и т.д.
Можно ли это настроить или вариант только вручную вносить….спасибо
1) Выделяете диапазон (строка или столбец) куда надо вставить значения
2) Контекстное меню «Формат ячеек» или «Ctrl+1»
3) В самом низу «Все форматы»
4) в Строке «Тип» пишите ####»/»18
5) Жмете ОК
6) В вашем столбце (строке) просто пишите цифры по порядку 1, 2, 3, Потом за хвостик и вниз
А как это всё перенести на другой лист? Я на первом листе это сделал, а на следующем хочу продолжить.
Здравствуйте. Ну так поставьте вверху второго листа вручную следующие две цифры, а потом проделайте те же манипуляции, что и на первом.
как сделать такую таблицу? ячейки заполняются автоматически исходя из дат указанных в начале и конце работ. как редактировать такую таблицу? у меня есть шаблон в экселе но совершенно не могу с ним разобраться, когда меняю год то ячейки не заполняются. может есть какая то универсальная формула для таких графиков?
как сделать такую таблицу? ячейки заполняются автоматически исходя из дат указанных в начале и конце работ. как редактировать такую таблицу? у меня есть шаблон в экселе но совершенно не могу с ним разобраться, когда меняю год то ячейки не заполняются. может есть какая то универсальная формула для таких графиков?
Добрый день. Почитайте статью «Создание сетевого графика в Microsoft Excel». Возможно информация оттуда вам поможет разобраться.
Как задать диапазон в колонке когда нужно чтобы каждые 10 строк прибавляли 1 единицу, т.е. Например 201 и так 10 строк, потом 202 и так опять 10 строк, потом 203 и опять 203 10 строк подарят, а затем 204 и т.д.
Добрый день. Есть следующий набор дат: 02.07.2019, 07.07.2019, 16.07.2019 и 28.07.2019. Как сделать так чтобы при протягивании автоматически заполнялся только месяц и получалось 02.08.2019, 07.08.2019, 16.08.2019 и 28.08.2019 и т.д. сентябрь, октябрь…
А если строки отфильтрованы по столбцу, то как сделать автозаполнение?
Добрый день! Подскажите как сделать такую таблицу (интересует автозаполнение строки 0-1,1-2…)?
…подскажите, пожалуйста,как сделать автозаполнение пустых ячеек, когда цифры постоянно меняются…рисунок прикреплен…
Я печатаю, в ячейке, например, какое то имя, ексель должен мне подсказать его, т. к. где то в его базе уже есть такое слово…. Как это сделать??
Добрый день, есть ли отдельная тема по работе с фильтрами?
как в excel при вводе теста получить автозаполнение другой ячейки?
Пример:
В одной ячейки пишу дату в другой ячейки заполняется фамилия того кто работает в эту дату?
Как сделать, чтобы каждый день происходила фиксация курс рубля по определённому времени???? Если курс сегодня 90, эта цифра просто фиксируется, если курс завтра (например) 91, то этот курс фиксируется без потери вчерашнего курса. Есть решение такой задачи?