Работа в программе Эксель может оказаться сложной, если не пользоваться встроенными функциями, значительно упрощающими заполнение таблиц. Нередко операции нужно повторять много раз, что отнимает немало времени. Для ускорения работы в Excel разработана удобная функция автозаполнения ячеек.
Что такое автозаполнение?
Автозаполнение – одна из функций в табличном процессоре, помогающая вводить нужные сведения в ячейки таблицы быстро, без заметных затрат времени.
Автозаполнение понадобится в том случае, когда в ячейки нужно ввести последовательность данных. К примеру, пользователю необходимо получить последовательность чисел, каждое из которых меньше предыдущего на 2. Чтобы не заниматься долгой и рутинной работой самостоятельно, используют функцию автозаполнения.
Опция автоматического заполнения полезна при копировании формулы в несколько ячеек сразу. Она поможет быстро заполнить строку или столбец. Нужно указать первую формулу, а потом перетащить рамку за нижний маркер и скопировать.
Как работает
При записи данных система должна определить, что вводимая часть текста совпадает с предыдущей, указанной ранее в другой ячейке. Если это произойдет, то автоматически появятся недостающие сведения.
Пользователь выбирает любой из вариантов – согласиться с автозаполнением и начать заполнять следующую ячейку или дальше вводить данные вручную.
Способы автозаполнения
Следует узнать о некоторых способах использования функции автозаполнения ячеек.
Стандартная возможность
Это самый простой и часто используемый способ сделать автозаполнение в Excel. Пошаговая инструкция:
- Сначала нужно выбрать ячейку и напечатать в ней, например, «понедельник».
- Затем навести курсор на маркер и, не отпуская потянуть вниз.
В итоге создастся список из дней недели. Можно указать краткие названия – Пн, Вт. Система их распознает.
Инструмент «Заполнить»
В программе имеется отдельный инструмент, находящийся во вкладке «Главная» в разделе «редактирование». Последовательность действий:
- В любое место таблицы ввести слово, выделить его и диапазон, который требуется заполнить.
- Кликнуть на кнопку «заполнить» и выбрать направление.
- После проведения манипуляций значение из первой ячейки скопируются в другие. Это позволит заполнить ячейки одинаковыми данными.
Данный инструмент также позволяет заполнить элементы прогрессией. Как это сделать:
- Поставить число и выделить область, которую нужно заполнить. Нажать на кнопку «заполнить» и кликнуть на «прогрессия».
- В открывшемся окошке появятся настройки автозаполнения. Провести ряд действий и задать условия: выбрать месторасположение прогрессии, тип, шаг (по умолчанию стоит 1), указать предельное значение. После настроек щелкнуть на ОК.
- Выделенная область будет заполнена согласно введенным настройкам по правилам прогрессии.
Автозаполнение формулами
Формулы являются одним из основных инструментов Эксель. Для того чтобы скопировать их, нужно следовать инструкции:
- Выбрать ячейку и напечатать в ней формулу.
- Навести курсор мышки на выделенный элемент, и поместить его в нижний правый угол. Появится плюсик, два раза кликнуть на него для автозаполнения формул.
Заполнение различными значениями
В качестве примера рассмотрено автозаполнение таблицы списками месяцев. Последовательность действий:
- Установить курсор в А1 и напечатать «январь». Кликнуть на Enter или поставить галочку на панели инструментов.
- Навести курсор на правый угол внизу ячейки.
- Сразу появится черный крестик, тут же нажать на левую кнопку мыши и потянуть ее к А12. В результате образуется рама.
- Отпустить кнопку, выделенная область заполнится названиями месяцев.
Добавление своего списка
Если возникла необходимость, пользователь может использовать автозаполнение в Эксель из собственного списка данных. В этом случае при вводе в элемент слова, находящегося в перечне, после применения маркера заполнится весь диапазон. Для создания и сохранения списка нужно следовать инструкции:
- Зайти во вкладку «файл».
- Перейти в раздел параметров.
- Кликнуть на «дополнительно».
- В общих настройках автозаполнения в середине окна нажать на кнопку «изменить списки».
- Появится окошко, в котором слева указаны имеющиеся списки. Для добавления своего нужно напечатать слова в поле «элементы списка». Каждое значение должно располагаться с новой строчки. В конце нажать на «добавить».
- Потом закрыть окно и снова его открыть. Пользователь увидит свои названия в списке активных.
Формулы и функции в Excel
После ввода в таблицу слова из созданного перечня нужно протянуть маркер. Выделенная область автоматически заполнится нужными значениями.
Используем маркер автозаполнения
Чтобы увидеть данный инструмент, нужно навести указатель мышки на правый угол внизу выбранной ячейки.
Как только появится маленький черный крестик, нужно зажать его левой клавишей мыши и потянуть в ту сторону, в которой должны располагаться данные.
Мгновенное заполнение
Эта опция позволяет ввести информацию на лист, экономя время. Рассмотрен пример, в котором нужно создать перечень имен на основе электронных адресов. Пошаговая инструкция:
- Начать печатать сведения. Когда функция установит закономерность, под выделенной ячейкой отобразится примерный список вариантов.
- Щелкнуть на Enter, в итоге данные добавятся в таблицу.
Для отмены или изменения действия, кликнуть на смарт-тег, появившийся рядом с заполненными именами.
Инструментом автозаполнения в Экселе пользоваться удобно и полезно. Человек сэкономит свое время и силы при вводе в таблицу повторяющихся данных. Достоинством является то, что инструмент можно настраивать, добавлять списки, менять имеющиеся.
Источник: http://composs.ru/kak-ispolzovat-avtozapolnenie-v-excel/
Как сделать автозаполнение ячеек в Excel
Эксель – один из лучших редакторов для работы с таблицами на сегодняшний день. В этой программе есть все необходимые функции для работы с любым объемом данных. Кроме того, вы сможете автоматизировать практически каждое действие и работать намного быстрее. В данной статье мы рассмотрим, в каких случаях и как именно можно использовать автозаполнение ячеек в Microsoft Office Excel.
Стоит отметить, что подобные инструменты отсутствуют в программе Microsoft Word. Некоторые пользовали прибегают к хитрости. Заполняют таблицу нужными значениями в Экселе, а затем переносят их в Ворд. Вы можете делать то же самое.
Принцип работы
Настроить автоматический вывод нумерации очень просто. Для этого достаточно сделать несколько очень простых действий.
- Наберите несколько чисел. При этом они должны находиться в одной колонке или одной строке. Кроме этого, желательно, чтобы они шли по возрастанию (порядок играет важную роль).
- Выделите эти цифры.
- Наведите курсор на правый нижний угол последнего элемента и потяните вниз.
- Чем дальше вы будете тянуть, тем больше новых чисел вы увидите.
Тот же принцип работает и с другими значениями. Например, можно написать несколько дней недели. Вы можете использовать как сокращенные, так и полные названия.
- Выделяем наш список.
- Наводим курсор, пока его маркер не изменится.
- Затем потяните вниз.
- В итоге вы увидите следующее.
Эта возможность может использоваться и для статичного текста. Работает это точно так же.
- Напишите на вашем листе какое-нибудь слово.
- Потяните за правый нижний угол на несколько строк вниз.
- В итоге вы увидите целый столбец из одного и того же содержимого.
Функция ВПР в Эксель
Таким способом можно облегчить заполнение различных отчётов и бланков (авансовый, КУДиР, ПКО, ТТН и так далее).
Готовые списки в Excel
Более подробно прочитать о том, как работает автозаполнение, и увидеть различные примеры, можно на официальном сайте Майкрософт.
Как видите, вас не просят скачать какие-нибудь бесплатные дополнения. Всё это работает сразу же после установки программы Microsoft Excel.
Создание своих списков
Описанные выше примеры являются стандартными. То есть эти перечисления заданы в Excel по умолчанию. Но иногда бывают ситуации, когда необходимо использовать свои шаблоны. Создать их очень просто. Для настройки вам нужно выполнить несколько совсем несложных манипуляций.
- Откройте раздел «Параметры».
- Кликните на категорию «Дополнительно». Нажмите на кнопку «Изменить списки».
- После этого запустится окно «Списки». Здесь вы сможете добавить или удалить ненужные пункты.
- Добавьте какие-нибудь элементы нового списка. Можете написать, что хотите – на свой выбор. Мы в качестве примера напишем перечисление чисел в текстовом виде. Для ввода нового шаблона нужно нажать на кнопку «Добавить». После этого кликните на «OK».
- Для сохранения изменений снова нажимаем на «OK».
- Напишем первое слово из нашего списка. Необязательно начинать с первого элемента – автозаполнение работает с любой позиции.
- Затем продублируем это содержимое на несколько строк ниже (как это сделать, было написано выше).
- В итоге мы увидим следующий результат.
Благодаря возможностям этого инструмента вы можете включить в список что угодно (как слова, так и цифры).
Использование прогрессии
Если вам лень вручную перетягивать содержимое клеток, то лучше всего использовать автоматический метод. Для этого есть специальный инструмент. Работает он следующим образом.
- Выделите какую-нибудь ячейку с любым значением. Мы в качестве примера будем использовать клетку с цифрой «9».
- Перейдите на вкладку «Главная».
- Нажмите на иконку «Заполнить».
- Выберите пункт «Прогрессия».
Как в Excel сделать нумерацию по порядку автоматически
- После этого вы сможете настроить:
- расположение заполнения (по строкам или столбцам);
- тип прогрессии (в данном случае выбираем арифметическую);
- шаг прироста новых чисел (можно включить или отключить автоматическое определение шага);
- максимальное значение.
- В качестве примера в графе «Предельное значение» укажем число «15».
- Для продолжения нажимаем на кнопку «OK».
- Результат будет следующим.
Как видите, если бы мы указали предел больше чем «15», то мы бы перезаписали содержимое ячейки со словом «Девять». Единственным минусом данного метода является то, что значения могут выпадать за пределы вашей таблицы.
Указание диапазона вставки
Если ваша прогрессия вышла за рамки допустимых значений и при этом затерла другие данные, то вам придется отменить результат вставки. И повторять процедуру до тех пор, пока вы не подберете конечное число прогрессии.
Но есть и другой способ. Работает он следующим образом.
- Выделите необходимый диапазон ячеек. При этом в первой клетке должно быть начальное значение для автозаполнения.
- Откройте вкладку «Главная».
- Нажмите на иконку «Заполнить».
- Выберите пункт «Прогрессия».
- Обратите внимание, что настройка «Расположение» автоматически указана «По столбцам», поскольку мы выделили ячейки именно в таком виде.
- Нажмите на кнопку «OK».
- В итоге вы увидите следующий результат. Прогрессия заполнена до самого конца и при этом ничего за границы не вышло.
Автозаполнение даты
Подобным образом можно работать с датой или временем. Выполним несколько простых шагов.
- Введем в какую-нибудь клетку любую дату.
- Выделяем любой произвольный диапазон ячеек.
- Откроем вкладку «Главная».
- Кликнем на инструмент «Заполнить».
- Выбираем пункт «Прогрессия».
- В появившемся окне вы увидите, что тип «Дата» активировался автоматически. Если этого не произошло, значит, вы указали число в неправильном формате.
- Для вставки нажмите на «OK».
ПОИСКПОЗ в Excel
- Результат будем следующим.
Автозаполнение формул
Помимо этого, в программе Excel можно копировать и формулы. Принцип работы следующий.
- Кликните на какую-нибудь пустую клетку.
- Введите следующую формулу (вам нужно будет скорректировать адрес на ячейку с исходным значением).
=C2*2
- Нажмите на клавишу Enter.
- Затем нужно будет скопировать это выражение во все остальные клетки (как это сделать, было описано немного выше).
- Результат будет следующим.
Отличие версий программы Excel
Все описанные выше методы используются в современных версиях Экселя (2007, 2010, 2013 и 2016 года). В Excel 2003 инструмент прогрессия находится в другом разделе меню. Во всём остальном принцип работы точно такой же.
Для того чтобы настроить автозаполнение ячеек при помощи прогрессии, необходимо совершить следующие весьма простые операции.
- Перейдите на какую-нибудь клетку с любым числовым значением.
- Нажмите на меню «Правка».
- Выберите пункт «Заполнить».
- Затем – «Прогрессия».
- После этого вы увидите точно такое же окно, как и в современных версиях.
Заключение
В данной статье мы рассмотрели различные методы для автозаполнения данных в редакторе Excel. Вы можете применять любой удобный для вас вариант. Если вдруг у вас что-то не получается, возможно, вы используете не тот формат данных.
Обратите внимание на то, что необязательно, чтобы в ячейках значения увеличивались непрерывно. Вы можете использовать любые прогрессии. Например, 1,5,9,13,17 и так далее.
Видеоинструкция
Если у вас возникли какие-нибудь трудности при использовании этого инструмента, дополнительно в помощь можете посмотреть видеоролик с подробными ми к описанным выше методам.
Источник: https://os-helper.ru/excel/avtozapolnenie-yacheek.html
Автозаполнение ячеек
Автозаполнение ячеек в программе Excel значительно облегчает работу с таблицами. При их создании и заполнении часто приходится вводить в разные ячейки повторяющиеся слова и предложения. Здесь это делается очень быстро и легко.
Автоматическое заполнение ячеек
Многие из тех, кто уже пользовался табличным процессором Excel наверное заметили, что при заполнении ячеек, введение первых нескольких символов в ячейку вызывает предложение от программы автоматически дописать эти слова. Далее, когда появляется предлагаемый для заполнения текст уже можно не продолжать вводить эти значения, а просто нажать Enter и все что мы хотели написать оказывается в ячейке автоматически.
Автоматическое завершение заполнения предлагается только в том случае, если эти слова уже были использованы в ячейках выше, то есть в этом же столбце. Даже если мы вводим слова в другом регистре, скажем заглавными буквами, то их формат изменится и будет как в ячейках выше. Таким образом копируется не только содержание вышерасположенных ячеек, но и формат.
Если при заполнении всплывет автозаполнение, но оно нам не нужно, требуется нажать на клавиатуре кнопку Backspace. Но, думается, что у большинства пользователей такой проблемы нет. Если содержимое ячеек начинается с одних и тех же символов то подсказка (завершение) появляется начиная с того символа где появляются различия в записях.
Здесь автозаполнение было предложено только с 4-го символа, поскольку “авто” встречается и в других словах
Нужно также обратить внимание на то, что так заполняются не все значения. Автоматическое заполнение ячеек выполняется только для записей, содержащих слова или комбинацию слов и чисел, но не для чисел, включая даты и время.
Как включить автоматическое завершение заполнения
Если по каким-то причинам у вас не работает эта функция, то включить ее можно следующим образом. Нужно кликнуть по кнопке Office и открыть параметры Excel, во вкладке «Дополнительно» найти «Параметры правки» и поставить галочку напротив «Автозавершение значений ячеек». Если захотим отключить автозавершение, галочку убираем.
Параметры Excel
Здесь можно включить и отключить автозавершение
Автоматическое заполнение при помощи мыши
Еще одна возможность автоматического заполнения ячеек таблицы известна уже несколько более узкому кругу пользователей. Однако, воспользовавшись ей однажды, отказаться от этой возможности, как правило, невозможно.
Это заполнение ячеек при помощи так называемого перетаскивания маркера заполнения.
Для этого в ячейке с записью, которую надо распространить на другие ячейки, переносим указатель мыши к ее правому нижнему углу, так, чтобы вместо стрелочки отображался крестик (плюсик).
Нажимаем левую клавишу мыши и, удерживая ее, перетаскиваем указатель туда, куда нам нужно. После того, как мы отпустим клавишу, во всех ячейках появится перетаскиваемая запись.
Автозаполнение при помощи мыши
Автозаполнение дней недели, дат, времени
Если это же действие мы сделаем с ячейкой, где вписан день недели, дата или время, например «вторник», то автоматически ячейки заполнятся не этим же значением, а последующими днями недели. Можно составлять календарный план или расписание. Очень удобно, не так ли?
Автозаполнение дней недели
Заполнение числовыми данными
Если выделить ряд ячеек с последовательными числами, например 1 и 2, то в заполняемых путем перетаскивания мышью ячейках будет продолжение числового ряда. А это можно использовать для обозначения столбцов или строк таблицы.
Здесь будет продолжен ряд чисел
Все о чем говорилось выше можно сделать и правой клавишей мыши, при этом, по завершению перетаскивания откроется список, в котором нужно будет выбрать, что нужно сделать: скопировать, продолжить ряд или скопировать только формат ячеек.
Параметры автозаполнения
При заполнении ячеек перетаскиванием мыши можно заметить, что после того, как отпускается клавиша мыши, появляется значок «Параметры автозаполнения». При клике по которому предлагается несколько вариантов заполнения, среди которых можно выбрать необходимый способ.
При клике по значку появляются параметры вставки
Если вам кажется этот значок назойливым, то убрать его можно, опять же, в параметрах Excel. Здесь во вкладке «Дополнительно», в разделе «Вырезание, копирование…» нужно убрать галочку из строки «Отображать параметры вставки»
Убрать параметры автозаполнения можно здесь
Как видим, приложение Excel предлагает много удобных функций для автоматического заполнения ячеек. Причем все параметры автоматического заполнения можно легко изменять по своему усмотрению. Хотя, все настройки с обращением к параметрам Excel желательно сделать один раз и больше к ним не обращаться.
Источник: https://compone.ru/avtozapolnenie-yacheek
Автозаполнение ячеек в Excel — Microsoft Excel для начинающих
Автозаполнение ячеек в Excel позволяет ускорить ввод данных на рабочий лист. Некоторые действия в Microsoft Excel приходится повторять по несколько раз, что отнимает большое количество времени.
Именно для автоматизации таких задач и была разработана функция автозаполнения.
В данном уроке мы разберем самые распространенные способы автозаполнения: использование маркера и мгновенное заполнение, которое впервые появилось в Excel 2013.
Использование маркера автозаполнения в Excel
Иногда возникает необходимость скопировать содержимое в несколько смежных ячеек листа. Вы можете копировать и вставлять данные в каждую ячейку по отдельности, но есть способ гораздо проще. Для этого необходимо воспользоваться маркером автозаполнения, который позволяет быстро скопировать и вставить данные.
- Выделите ячейку, данные которой необходимо продублировать. В правом нижнем углу выделенной ячейки появится маленький квадрат – это маркер автозаполнения.
- Нажмите и, удерживая левую кнопку мыши, перетащите маркер автозаполнения, пока все требуемые ячейки не будут выделены. Разом вы можете заполнять ячейки либо столбца, либо строки.
- Отпустите кнопку мыши, чтобы заполнить выбранные ячейки.
Автозаполнение последовательного ряда данных в Excel
Маркер автозаполнения может быть использован всякий раз, когда необходимо заполнить данные, имеющие последовательный порядок. Например, последовательность чисел (1, 2, 3) или дней (понедельник, вторник, среда). В большинстве случаев требуется выбрать несколько ячеек, прежде чем использовать маркер, чтобы помочь Excel определить шаг последовательности.
В примере ниже маркер автозаполнения используется, чтобы продолжить последовательность дат в столбце.
Мгновенное заполнение в Excel
В Excel 2013 появилась новая опция Мгновенное заполнение, которая может автоматически вводить данные на лист, экономя Ваше время и силы. Точно так же, как и Автозаполнение, данная опция определяет, какого рода информацию вы вводите на листе.
В примере ниже мы используем Мгновенное заполнение, чтобы создать список имен на основе существующего списка адресов электронной почты.
- Начните вводить данные на листе. Когда функция Мгновенное заполнение определит закономерность, под выделенной ячейкой появится предварительный просмотр вариантов.
- Нажмите Enter. Данные будут добавлены на лист.
Чтобы отменить или изменить результат действия Мгновенного заполнения, нажмите на смарт-тег, который появится рядом с недавно добавленными значениями.
Оцените качество статьи. Нам важно ваше мнение:
Источник: https://office-guru.ru/excel/avtozapolnenie-jacheek-v-excel-14.html
Списки автозаполнения
Хитрости » 1 Май 2011 Дмитрий 147698 просмотров
Если вы еще не знаете про такой прием в Excel, как автозаполнение ячеек путем протягивания мышью крестика — то самое время это про него узнать. Эта возможность очень полезная.
Что дает автозаполнение: допустим вы хотите заполнить строку или столбец днями недели(Понедельник, Вторник и т.д.). Человек, который про автозаполнение не знает последовательно вводит в каждую ячейку вручную все эти дни.
Но в Excel для выполнения подобной операции вам потребуется заполнить лишь первую ячейку. Запишем в неё Понедельник. Теперь выделяем эту ячейку и ведем курсор мыши к нижнему правому углу ячейки.
Курсор приобретет вид черного крестика:
Как только курсор стал крестиком, жмем левую кнопку мыши и удерживая её тянем вниз(если надо заполнить строки) или вправо(если надо заполнить столбцы) на необходимое количество ячеек. Теперь все захваченные нами ячейки заполнены днями недели.
И не одним Понедельником, а по порядку следования:
для заполнения вниз подобным методом большого количества строк можно не тянуть за крестик, а быстро дважды нажать левую кнопку мыши на ячейке, как только курсор приобретет вид крестика
Напрашивается вопрос: так можно сделать только с днями недели или есть еще какие-то возможности? Ответ — есть, и немалые.
Если вместо левой кнопки мыши, зажать правую и протянуть, то по завершении Excel выдаст меню, в котором будет предложено выбрать метод заполнения: Копировать ячейки, Заполнить, Заполнить только форматы, Заполнить только значения, Заполнить по дням, Заполнить по рабочим дням, Заполнить по месяцам, Заполнить по годам, Линейное приближение, Экспоненциальное приближение, Прогрессия:
Выбираете необходимый пункт и вуаля!
Серым шрифтом выделены неактивные пункты меню — те, которые нельзя применить к данным в выделенных ячейках
Подобное автозаполнение доступно для числовых данных, для дат и некоторых распространенных данных — дней недели и месяцев.
Однако помимо использования встроенных в Excel списков автозаполнения, можно создать и свои списки. Например, Вы часто заполняете шапку таблицы словами: Дата, Артикул, Цена, Сумма.
Можно их вписывать каждый раз или копировать откуда-то, но можно сделать и по-другому. Если Вы используете:
- Excel 2003, то переходите Сервис —Параметры -Вкладка Списки;
- Excel 2007 —Кнопка Офис —Параметры Excel -вкладка Основные -кнопка Изменить списки;
- Excel 2010 —Файл—Параметры -вкладка Дополнительно -кнопка Изменить списки….
Выбираете пункт НОВЫЙ СПИСОК — ставите курсор в поле Элементы списка и заносите туда через запятую наименования столбцов, как показано на рисунке выше. Нажимаем Добавить.
Так же можно воспользоваться полем Импорт списка из ячеек. Активируем поле выбора, щелкнув в нем мышкой. Выбираем диапазон ячеек со значениями, из которых хотим создать список. Жмем Импорт. В поле Списки появиться новый список из значений указанных ячеек.
Теперь остается проверить в действии. Пишем в любую ячейку слово Дата и протягиваем, как описано выше. Excel заполнил нам остальные столбцы значениями из того списка, который мы сами только что создали. Вы можете изменять и удалять, созданные Вами списки, добавлять новые.
Созданные пользователем списки доступны из любой книги на том ПК, на котором эти списки были созданы.
- Так же см.:
[[Выпадающие списки]] - [[Связанные выпадающие списки]]
Статья помогла? Поделись ссылкой с друзьями!
Источник: https://www.excel-vba.ru/chto-umeet-excel/spiski-avtozapolneniya/
Автозаполнение ячеек в Excel из другой таблицы данных
На одном из листов рабочей книги Excel, находиться база информации регистрационных данных служебных автомобилей. На втором листе ведется регистр делегации, где вводятся личные данные сотрудников и автомобилей.
Один из автомобилей многократно используют сотрудники и каждый раз вводит данные в реестр – это требует лишних временных затрат для оператора. Лучше автоматизировать этот процесс.
Для этого нужно создать такую формулу, которая будет автоматически подтягивать информацию об служебном автомобиле из базы данных.
Для наглядности примера схематически отобразим базу регистрационных данных:
Как описано выше регистр находится на отдельном листе Excel и выглядит следующим образом:
Здесь мы реализуем автозаполнение таблицы Excel. Поэтому обратите внимание, что названия заголовков столбцов в обеих таблицах одинаковые, только перетасованы в разном порядке!
Теперь рассмотрим, что нужно сделать чтобы после ввода регистрационного номера в регистр как значение для ячейки столбца A, остальные столбцы автоматически заполнились соответствующими значениями.
Как сделать автозаполнение ячеек в Excel:
В результате таблица автоматически заполнилась соответствующими значениями ячеек.
Главную роль в данной формуле играет функция ИНДЕКС. Ее первый аргумент определяет исходную таблицу, находящуюся в базе данных автомобилей. Второй аргумент – это номер строки, который вычисляется с помощью функции ПОИСПОЗ.
Данная функция выполняет поиск в диапазоне E2:E9 (в данном случаи по вертикали) с целью определить позицию (в данном случаи номер строки) в таблице на листе «База данных» для ячейки, которая содержит тоже значение, что введено на листе «Регистр» в A2.
Третий аргумент для функции ИНДЕКС – номер столбца. Он так же вычисляется формулой ПОИСКПОЗ с уже другими ее аргументами. Теперь функция ПОИСКПОЗ должна возвращать номер столбца таблицы с листа «База данных», который содержит название заголовка, соответствующего исходному заголовку столбца листа «Регистр».
Он указывается ссылкой в первом аргументе функции ПОИСКПОЗ – B$1. Поэтому на этот раз выполняется поиск значения только по первой строке A$1:E$1 (на этот раз по горизонтали) базы регистрационных данных автомобилей.
Определяется номер позиции исходного значения (на этот раз номер столбца исходной таблицы) и возвращается в качестве номера столбца для третьего аргумента функции ИНДЕКС.
Скачать пример автозаполнения ячеек из другой таблицы
Благодаря этому формула будет работать даже если порядок столбцов будет перетасован в таблице регистра и базы данных. Естественно формула не будет работать если не будут совпадать названия столбцов в обеих таблицах, по понятным причинам.
Источник: https://exceltable.com/formuly/avtozapolnenie-yacheek
Автозаполнение ms excel. Как сделать автозаполнение в excel с другого листа
Графики и диаграммы (5) Работа с VB проектом (12) Условное форматирование (5) Списки и диапазоны (5) Макросы(VBA процедуры) (63) Разное (39)
Баги и глюки Excel (3)
Если вы еще не знаете про такой прием в Excel, как автозаполнение
ячеек путем протягивания мышью крестика — то самое время это про него узнать. Эта возможность очень полезная. Что дает автозаполнение: допустим вы хотите заполнить строку или столбец днями недели(Понедельник, Вторник и т.д.)
.
Человек, который про автозаполнение не знает последовательно вводит в каждую ячейку вручную все эти дни. Но в Excel для выполнения подобной операции вам потребуется заполнить лишь первую ячейку. Запишем в неё Понедельник
. Теперь выделяем эту ячейку и ведем курсор мыши к нижнему правому углу ячейки.
Курсор приобретет вид черного крестика:
Как только курсор стал крестиком, жмем левую кнопку мыши и удерживая её тянем вниз(если надо заполнить строки)
или вправо(если надо заполнить столбцы)
на необходимое количество ячеек. Теперь все захваченные нами ячейки заполнены днями недели.
И не одним Понедельником, а по порядку следования: для заполнения вниз подобным методом большого количества строк можно не тянуть за крестик, а быстро дважды нажать левую кнопку мыши на ячейке, как только курсор приобретет вид крестика
Напрашивается вопрос: так можно сделать только с днями недели или есть еще какие-то возможности? Ответ — есть, и немалые.
Если вместо левой кнопки мыши, зажать правую и протянуть, то по завершении Excel выдаст меню, в котором будет предложено выбрать метод заполнения: Копировать ячейки
, Заполнить
, Заполнить только форматы
, Заполнить только значения
, Заполнить по дням
, Заполнить по рабочим дням
, Заполнить по месяцам
, Заполнить по годам
, Линейное приближение
, Экспоненциальное приближение
, Прогрессия
:
Выбираете необходимый пункт и вуаля!
Серым шрифтом выделены неактивные пункты меню — те, которые нельзя применить к данным в выделенных ячейках
Подобное автозаполнение доступно для числовых данных, для дат и некоторых распространенных данных — дней недели и месяцев.
Однако помимо использования встроенных в Excel списков автозаполнения, можно создать и свои списки. Например, Вы часто заполняете шапку таблицы словами: Дата, Артикул, Цена, Сумма
.
Можно их вписывать каждый раз или копировать откуда-то, но можно сделать и по-другому. Если Вы используете:
Выбираете пункт НОВЫЙ СПИСОК
— ставите курсор в поле Элементы списка
и заносите туда через запятую наименования столбцов, как показано на рисунке выше. Нажимаем Добавить
.
Так же можно воспользоваться полем Импорт списка из ячеек
. Активируем поле выбора, щелкнув в нем мышкой. Выбираем диапазон ячеек со значениями, из которых хотим создать список. Жмем Импорт
. В поле Списки
появиться новый список из значений указанных ячеек.
Теперь остается проверить в действии. Пишем в любую ячейку слово Дата и протягиваем, как описано выше. Excel заполнил нам остальные столбцы значениями из того списка, который мы сами только что создали. Вы можете изменять и удалять, созданные Вами списки, добавлять новые.
Созданные пользователем списки доступны из любой книги на том ПК, на котором эти списки были созданы.
Так же см.:
[[Выпадающие списки]]
[[Связанные выпадающие списки]]
Источник: https://danykom.ru/avtozapolnenie-ms-excel-kak-sdelat-avtozapolnenie-v-excel-s-drugogo/
Автозаполнение договоров в Word данными из Excel
Очень часто данные, используемые при составлении и заполнении договоров хранятся в Excel-файлах. Это могут быть паспортные данные клиентов, наименования контрагентов, банковские реквизиты, а также множество различных характеристик, описывающих предмет договора. Такие данные можно использовать при автозаполнении договоров.
Ранее уже рассматривались примеры простых систем для автоматического заполнения договоров данными, вносимыми пользователями в поля диалоговых окон.
Такие системы в определенных случаях существенно повышают эффективность работы пользователя при создании текстовых документов, но имеют и серьезные ограничения, обусловленные использованием в таких системах диалогового окна с ограниченным набором полей.
Пользователи могут использовать только те поля документов, которые предусмотрены в диалоговом окне. Ниже приведен пример системы, в которой исходные данные вносятся не в диалоговое окно, а на рабочий лист книги Excel и не имеют описанных ограничений.
Множество документов в Word создается на основе шаблона, когда большая часть документа всегда остается неизменной, а редактированию подлежат только некоторые места в тексте документа. Ярким примером такого документа является договор.
Для автоматического заполнения договоров существуют надстройки для Excel, позволяющие использовать данные из Excel при заполнении договоров.
Аналогичным образом можно организовать заполнение шаблонов любых документов Word при помощи надстройки, которая устанавливается в приложение Word.
Надстройка для Word
(заполнение документов Word данными из Excel)
Табличный редактор удобен при работе с табличными данными, текстовый — при работе с текстовыми документами, но при создании текстовых документов часто используются данные, которые хранятся в табличном виде. Чтобы получить максимальную пользу от использования этих редакторов, можно организовать заполнение шаблонов текстовых документов Word данными из Excel при помощи надстройки.
В шаблоны текстовых документов вносятся специальные метки для последующей замены их нужными пользователю значениями. Соответствие между этими значениями и метками шаблонов задается в файле Excel.
- Диалоговое окно надстройки не содержит полей для заполнения, то есть не ограничивает пользователей, подобно системам, описанным выше, а предназначено лишь для того, чтобы выбрать файл Excel, в котором определенным образом хранятся данные, а также выбрать файлы заполняемых шаблонов и режим работы программы.
универсальная надстройка для Word по заполнению документов Word данными из Excel
При помощи надстройки можно заполнять любое количество полей как активного текстового документа в Word, так и нескольких документов. Все необходимые для заполнения документа данные содержатся в файле Excel.
Программа обращается к этим данным и переносит их в шаблон документа, заменяя метки в шаблоне значениями Excel-файла.
По окончании работы заполненные документы сохраняются под уникальными именами в папку с шаблонами документов.
Источник: http://macros-vba.ru/nadstrojki/word/187-avtozapolnenie-dogovorov-v-word-dannymi-iz-excel
Как в Excel использовать автоматическое завершение для автоматизации ввода данных — Трюки и приемы в Microsoft Excel
Функция автозавершения Excel позволяет легко вводить один и тот же текст в несколько ячеек.
Используя автозавершение, введите несколько первых букв вашей записи в ячейку, и Excel автоматически завершит ее на основе других записей, которые вы уже сделали в столбце.
В дополнение к уменьшению количества текста, который необходимо набирать, эта функция гарантирует, что ваши записи будут внесены правильно и согласованно.
Рассмотрим, как это работает. Предположим, вы вводите информацию о продукте в столбец. Один продукт называется «сахар-песок». Первый раз, когда вы вводите Сахар-песок в ячейку, Excel запоминает эту запись. Позже, когда вы начнете набирать слово Сахар в этом столбце, Excel распознает слово по нескольким первым буквам и завершит его ввод за вас. Просто нажмите Enter, и все готово.
Автозавершение также изменяет регистр букв автоматически. Если начать ввод со слова сахар (со строчной буквой «с») во второй записи, Excel сделает букву «с» прописной в соответствии с предыдущей записью в столбце.
Если столбец содержит несколько записей, которые соответствуют первым нескольким символам, Excel не отобразит предложение по автоматическому завершению, пока новая запись не будет соответствовать одной из старых однозначным образом. Например, если столбец также содержит продукт под названием «сахар-рафинад», автозавершение не будет реализовано, пока вы не введете либо первую букву слова «песок», либо первую букву слова «рафинад».
Вы также можете получить доступ к ориентированной на использование мыши версии автозавершения, щелкнув правой кнопкой мыши на ячейке и выбрав в контекстном меню пункт Выбрать из раскрывающегося списка. Excel отобразит список, в котором содержатся все записи в текущем столбце. Остается просто выбрать ту, которую вы хотите (рис. 32.1).
Рис. 32.1. Выбор пункта контекстного меню Выбрать из раскрывающегося списка позволяет отображать список записей в столбце
Вы даже можете получить доступ к списку с клавиатуры: нажмите Shift+F10 для отображения контекстного меню, а затем нажмите клавишу К (горячую клавишу для команды Выбрать из раскрывающегося списка). Используйте кнопки со стрелками, чтобы сделать свой выбор, и нажмите Enter.
Имейте в виду, что функция автозавершения работает только в пределах смежных столбцов ячеек. Если у вас есть, например, пустая строка, автозавершение будет анализировать только содержимое ячеек под пустой строкой.
Если функция автозавершения покажется вам отвлекающей, ее можно отключить в разделе Дополнительно диалогового окна Параметры Excel (выберите Файл ► Параметры).
Флажок Автозавершение значений ячеек находится в области Параметры правки.
Источник: http://excelexpert.ru/kak-v-excel-ispolzovat-avtomaticheskoe-zavershenie-dlya-avtomatizacii-vvoda-dannyx
Автозаполнение в Excel
В Экселе есть очень удобная функция автозаполнения, которая позволяет вводить стандартные данные, например, название дней недели или месяцев. Достаточно лишь заполнить первую ячейки и затем можно растянуть значения на нужный диапазон с помощью мыши и маркера автозаполнения.
Автозаполнение в Excel
Но при использовании этой функции многие сталкиваются с проблемой, так как она попросту не работает.
Не знаю точно с чем изначально связана эта проблема, но суть ее кроется в том, что в Экселе отсутствует русский список автозаполнения и его нужно создать вручную.
Предполагаю, что дело может быть в дистрибутиве офисного пакета, который вы использовали при установке офиса на компьютер.
Возможно, изначально это был англоязычный офис и не все функции программы были в итоге переведены. В любом случае проблема решается просто.
Через меню Файл заходим в Параметры, в раздел Дополнительно и ищем кнопку Изменить списки.
Списки автозаполнения в Excel
Откроется окно, в котором перечислены все стандартные списки, которые используются при автозаполнении. Если у вас не работает автозаполнение месяцев или дней недели, то, скорее всего, здесь вы обнаружите англоязычные их названия:
Английские списки автозаполнения
Просто вручную создаем новый список и вводим месяцы в нужном формате. Например, сначала полностью, затем в сокращенном виде. Аналогично можно сделать и с днями недели. Ну а если вы используете свои собственные списки, то можно задать любой произвольный:
Произвольный список автозаполнения
Вот так просто решается проблема неработающего автозаполнения в Excel.
Более детально об этом рассказано в видео:
Если вам интересен Эксель, то подписывайтесь на этот канал
Источник: https://zen.yandex.ru/media/id/5c4d8a530aaeef00ac928ac3/5cd073d57e88ed00b4f12ce7