В программе Excel существует много приемов для быстрого и эффективного заполнения ячеек данными. Всем известно, что лень – это двигатель прогресса. Знают об этом и разработчики.
На заполнение данных приходится тратить большую часть времени на скучную и рутинную работу. Например, заполнение табеля учета рабочего времени или расходной накладной и т.п.
Рассмотрим приемы автоматического и полуавтоматического заполнения в Excel. А так же, какими инструментами обладают электронные таблицы для облегчения труда пользователя. Научимся применять их в практике и узнаем насколько они эффективные.
Как в Excel заполнить ячейки одинаковыми значениями?
Сначала рассмотрим, как автоматически заполнять ячейки в Excel. Для примера заполним наполовину незаполненную исходную таблицу.
Это небольшая табличка только на примере и ее можно было заполнить вручную. Но в практике иногда приходится заполнять по 30 тысяч строк. Чтобы не заполнять эту исходную таблицу вручную следует создать формулу для заполнения в Excel данными – автоматически. Для этого следует выполнить ряд последовательных действий:
При заполнении 30-ти тысяч строк невозможно не допустить ошибки. Выше приведенный способ не только экономит силы и время, но и исключает возникновение ошибок вызванных человеческим фактором.
Внимание! В 5-том пункте таблица красиво заполнилась без ошибок, так как наша активная ячейка была по адресу A2, после выполнения 4-го пункта. При использовании данного метода будьте внимательны и следите за тем где находится активная ячейка после выделения. Важно откуда она будет брать свои значения.
Полуавтоматическое заполнение ячеек в Excel из выпадающего списка
Теперь в полуавтоматическом режиме можно заполнить пустые ячейки. У только несколько значений, которые повторяются в последовательном или случайном порядке.
В новой исходной таблице автоматически заполните колонки C и D соответствующие им данными.
- Заполните заголовки колонок C1 – «Дата» и D1 – «Тип платежа».
- В ячейку C2 введите дату 18.07.2015
- В ячейках С2:С4 даты повторяются. Поэтому выделяем диапазон С2:С4 и нажимаем комбинацию клавиш CTRL+D, чтобы автоматически заполнить ячейки предыдущими значениями.
- Введите текущею дату в ячейку C5. Для этого нажмите комбинацию клавиш CTRL+; (точка с запятой на английской раскладке клавиатуры). Заполните текущими датами колонку C до конца таблицы.
- Диапазон ячеек D2:D4 заполните так как показано ниже на рисунке.
- В ячейке D5 введите первую буку «п», а дальше слово заполнят не надо. Достаточно нажать клавишу Enter.
- В ячейке D6 после ввода первой буквы «н» не отображается часть слова для авто-заполнения. Поэтому нажмите комбинацию ALT+(стрела вниз), чтобы появился выпадающий список. Выберите стрелками клавиатуры или указателем мышки значение «наличными в кассе» и нажмите Enter.
Такой полуавтоматический способ ввода данных позволяет в несколько раз ускорить и облегчить процесс работы с таблицами.
Внимание! Если значение состоит из нескольких строк, то при нажатии на комбинацию ALT+(стрела вниз) оно не будет отображаться в выпадающем списке значений.
Разбить значение на строки можно с помощью комбинации клавиш ALT+Enter. Таким образом, текст делится на строки в рамках одной ячейки.
Примечание. Обратите внимание, как мы вводили текущую дату в пункте 4 с помощью горячих клавиш (CTRL+;). Это очень удобно! А при нажатии CTRL+SHIFT+; мы получаем текущее время.
Excel позволяет автоматически заполнять ячейки листа последовательными логически связанными значениями или одним и тем же значением в нескольких ячейках таблицы (даже если ячейки не смежные или располагаются на разных листах).
1.1.1 Ввод чисел, текста, даты или времени суток. Для выполнения этих действий щелкните ячейку, в которую необходимо ввести данные, наберите данные, нажмите клавишу Enter или клавишу табуляции и выполните одно из следующих действий.
- Ввод чисел и текста в списке.
1) Введите данные в ячейку в первом столбце и нажмите клавишу табуляции для перемещения в соседнюю ячейку.
2) После ввода данных в первую строку нажмите клавишу Enter, чтобы перейти на начало следующей.
3) Если ячейка, расположенная в начале следующей строки, не становится активной, выберите команду меню Сервис Þ Параметры, а затем – вкладку Правка (рис. 1.1). В группе Параметры установите флажок Переход к другой ячейке после ввода, а затем из списка в направлении выберите значение Вниз.
- Ввод даты. При вводе даты используйте точку или дефис в качестве разделителя, например 09.05.2002 или Янв-2002. Чтобы ввести текущую дату, нажмите клавиши Ctrl+; (точка с запятой).
- Вод времени суток . Для отображения времени суток в 12-часовом формате введите букву a или p, отделенную пробелом от значения времени, например 9:00 p. В противном случае время будет интерпретировано на основе 24-часового формата. Чтобы ввести текущее время, нажмите клавиши Ctrl+Shift+: (двоеточие).
1.1.2 Ввод чисел с фиксированным количеством десятичных разрядов или конечных нулей. Для этого:
1) Выберите команду меню Сервис Þ Параметры, а затем откройте вкладку Правка (см. рис. 1.1).
2) Установите флажок Фиксированный десятичный формат при вводе.
3) В рамке разрядов введите положительное или отрицательное число, которое задает автоматическое умножение вводимого значения на десять в соответствующей степени.
Рисунок 1.1 – Вкладка Правка диалога Параметры
Например, если ввести 3 в рамке разрядов, а затем – 2834 в ячейке, то значение будет равно 2,834. Если ввести -3 в рамке разрядов, а затем – 283, то значение будет равно 283000.
Изменение параметра Фиксированный десятичный формат при вводе не оказывает влияния на введенные до этого данные. Чтобы для данного числа параметр Фиксированный десятичный формат при вводе не использовался, при наборе числа введите десятичную точку.
1.1.3 Ввод одного и того же значения в несколько ячеек одновременно. Для этого:
1) Выделите ячейки, в которые необходимо ввести данные. Они не обязательно должны быть смежными.
2) Введите данные и нажмите клавиши Ctrl+Enter.
1.1.4 Ввод и изменение одного и того же значения на нескольких листах. Если выбрана группа рабочих листов, то изменения в одном из них применяются ко всем выделенным листам. Данные могут быть изменены. Для выполнения этих действий:
1) Выберите листы, на которые необходимо ввести данные. Чтобы выделить:
- отдельный лист щелкните ярлычок листа. Если ярлычок нужного листа не виден, найдите этот ярлычок с помощью кнопок прокрутки листов, а затем щелкните его;
- два или более смежных листа щелкните ярлычок первого листа, а затем, удерживая нажатой клавишу Shift, щелкните ярлычок последнего листа;
- два или более несмежных листа щелкните ярлычок первого листа, а затем, удерживая нажатой клавишу Ctrl, последовательно щелкните ярлычки остальных листов;
- все листы книги щелкните правой кнопкой мыши ярлычок какого-либо листа, а затем выберите команду Выделить все листы в контекстном меню.
2) Укажите ячейку или выделите диапазон ячеек, в которые необходимо ввести данные.
3) Введите или измените данные в первой выделенной ячейке.
4) Нажмите клавишу Enter или клавишу табуляции.
1.1.5 Автоматическое заполнение повторяющихся записей в столбце. Если несколько первых знаков, вводимых в ячейку, совпадают со знаками записи, ранее введенной в этом столбце, то недостающая часть набора будет произведена автоматически. В Microsoft Excel автоматический ввод производится только для тех записей, которые содержат текст или текст в сочетании с числами. Записи, полностью состоящие из чисел, дат или времени, необходимо вводить самостоятельно.
Для подтверждения предлагаемого варианта, нажмите клавишу Enter. Законченная запись по формату полностью совпадает с существующей записью, включая знаки верхнего и нижнего регистра.
Для замены автоматически введенных знаков продолжите ввод самостоятельно.
Для удаления автоматически введенных знаков нажмите клавишу Backspace.
Чтобы выбрать значение из списка записей, которые уже имеются в столбце, нажмите правую кнопку мыши, а затем выберите в контекстном меню команду Выбрать из списка.
1.1.6 Заполнение серии ячеек числами, датами либо другими элементами. Для этого:
1) Выделите первую из заполняемых ячеек.
2) Введите начальное значение для ряда значений.
3) Введите значение в соседнюю ячейку, чтобы определить образец заполнения:
Если требуется получить ряд 2, 3, 4, 5…, введите 2 и 3 в первые две ячейки. Если требуется получить ряд 2, 4, 6, 8…, введите 2 и 4. Если требуется получить ряд 2, 2, 2, 2…, вторую ячейку можно оставить пустой;
Чтобы задать тип ряда значений, перетащите маркер заполнения правой кнопкой мыши, а затем выберите соответствующую команду в контекстном меню. Например, если начальное значение – дата «янв-2002», то для получения ряда «фев-2002», «мар-2002» и т.д. выберите команду Заполнить по месяцам, а для получения ряда «янв-2003», «янв-2004» и т. д. выберите команду Заполнить по годам;
Для того чтобы управлять созданием ряда вручную или использовать для заполнения ряда значений клавиатуру, используйте команду контекстного меню – Прогрессия.
4) Выделите ячейку или ячейки, содержащие начальные значения.
5) Перетащите маркер заполнения через заполняемые ячейки:
Для заполнения в возрастающем порядке перетащите маркер вниз или вправо;
Для заполнения в убывающем порядке перетащите маркер вверх или влево.
1.1.7 Ввод одинаковых данных в разные рабочие листы. Если данные были введены на одном листе, то их можно быстро скопировать в соответствующие ячейки других листов. Для этого:
1) Выберите лист, содержащий введенные данные, и листы, на которые их необходимо скопировать.
2) Выделите ячейки, содержащие данные, которые необходимо скопировать.
3) Выберите команду меню Правка Þ Заполнить Þ По листам.
На одном из листов рабочей книги Excel, находиться база информации регистрационных данных служебных автомобилей. На втором листе ведется регистр делегации, где вводятся личные данные сотрудников и автомобилей. Один из автомобилей многократно используют сотрудники и каждый раз вводит данные в реестр – это требует лишних временных затрат для оператора. Лучше автоматизировать этот процесс. Для этого нужно создать такую формулу, которая будет автоматически подтягивать информацию об служебном автомобиле из базы данных.
Автозаполнение ячеек данными в Excel
Для наглядности примера схематически отобразим базу регистрационных данных:
Как описано выше регистр находится на отдельном листе Excel и выглядит следующим образом:
Здесь мы реализуем автозаполнение таблицы Excel. Поэтому обратите внимание, что названия заголовков столбцов в обеих таблицах одинаковые, только перетасованы в разном порядке!
Теперь рассмотрим, что нужно сделать чтобы после ввода регистрационного номера в регистр как значение для ячейки столбца A, остальные столбцы автоматически заполнились соответствующими значениями.
Как сделать автозаполнение ячеек в Excel:
- На листе «Регистр» введите в ячейку A2 любой регистрационный номер из столбца E на листе «База данных».
- Теперь в ячейку B2 на листе «Регистр» введите формулу автозаполнения ячеек в Excel:
- Скопируйте эту формулу во все остальные ячейки второй строки для столбцов C, D, E на листе «Регистр».
В результате таблица автоматически заполнилась соответствующими значениями ячеек.
Принцип действия формулы для автозаполнения ячеек
Главную роль в данной формуле играет функция ИНДЕКС. Ее первый аргумент определяет исходную таблицу, находящуюся в базе данных автомобилей. Второй аргумент – это номер строки, который вычисляется с помощью функции ПОИСПОЗ. Данная функция выполняет поиск в диапазоне E2:E9 (в данном случаи по вертикали) с целью определить позицию (в данном случаи номер строки) в таблице на листе «База данных» для ячейки, которая содержит тоже значение, что введено на листе «Регистр» в A2.
Третий аргумент для функции ИНДЕКС – номер столбца. Он так же вычисляется формулой ПОИСКПОЗ с уже другими ее аргументами. Теперь функция ПОИСКПОЗ должна возвращать номер столбца таблицы с листа «База данных», который содержит название заголовка, соответствующего исходному заголовку столбца листа «Регистр». Он указывается ссылкой в первом аргументе функции ПОИСКПОЗ – B$1. Поэтому на этот раз выполняется поиск значения только по первой строке A$1:E$1 (на этот раз по горизонтали) базы регистрационных данных автомобилей. Определяется номер позиции исходного значения (на этот раз номер столбца исходной таблицы) и возвращается в качестве номера столбца для третьего аргумента функции ИНДЕКС.
Благодаря этому формула будет работать даже если порядок столбцов будет перетасован в таблице регистра и базы данных. Естественно формула не будет работать если не будут совпадать названия столбцов в обеих таблицах, по понятным причинам.
Модуль поиска не установлен.
Надежда Баловсяк
Те пользователи, кому часто приходится проводить в Интернете много времени, занимаясь, например, регистрацией продуктов, рассылкой материалов или онлайн-покупками, много времени тратят на заполнение различных веб-форм. Логины, пароли, имена, адреса, индекс и многое другое...
Бесконечное ожидание завершения регистрации после ввода практически одних и тех же данных. Упростить эту рутинную работу могут специальные программы, предназначенные для автоматического заполнения форм.
В Сети существует очень много программ этого класса, однако настоящих универсалов среди них - единицы, так как большинство из таких программ часто имеют слишком узкую специализацию.
Во время интернет-серфинга часто приходится заполнять различные формы на веб-страницах, указывая при этом одни и те же данные - фамилию, имя, адрес, дату рождения и многое другое. С помощью специальных программ можно сохранить эти данные в специальной базе, а при возникновении необходимости, подставлять их в формы на веб-страницах.
IE Scripter
Сайт разработчика:
www.iescripter.com
Размер дистрибутива:
1,2 Мб
Статус:
Shareware
В результате установки программа IE Scripter добавляет свою кнопку на панель инструментов браузера Internet Explorer. Встретив форму на веб-странице, вам нужно ввести данные, после чего нажать эту кнопку. В окне браузера отобразится дополнительная панель, с помощью которой и осуществляется управление работой программы. Вы можете сохранить введенные в форму данные. При этом программа позволяет вам отобрать, какие именно значения нужно сохранить, а какие - опустить.
Встретив форму на другом сайте, для того чтобы воспользоваться сохраненными данными, нажмите кнопку Load, и программа автоматически подставит все значения в нужные поля. Правда, надо заметить, что не всегда программа работает корректно, особенно для выпадающих полей. Кроме того, не предусмотрено использование различных данных для одной страницы, открытой в Internet Explorer, например, нельзя применить данные нескольких почтовых ящиков - программа не умеет запоминать несколько наборов значений.
Кроме этого способа заполнения, вы можете сохранить в базе данных IE Scripter стандартный набор значений, который программа будет использовать при заполнении встреченных на веб-страницах форм. Эти параметры следует задать в окне настроек программы. Следует заметить, что набор стандартных параметров недостаточный, и их не всегда хватает для заполнения форм. Эти параметры можно загрузить из набора, сохраненного в настройках Internet Explorer. Кроме того, в программе отсутствует возможность редактирования списка ключевых слов, по которым определяется тип поля в веб-форме.
Программа обладает гибкими настройками. Настройки можно сохранить в специальном файле. Среди дополнительных возможностей программы можно отметить инструмент генерации паролей и просмотр cookies.
iNetFormFiller
Сайт разработчика:
www.inetformfiller.com
Размер дистрибутива:
2,8 Мб
Статус:
Shareware
После установки и обязательной регистрации программы iNetFormFiller в системном трее будет размещен ее значок.
В основном окне программы размещены анкеты с очень детальной информацией о пользователе. Такое впечатление, что разработчики программы предусмотрели все возможные варианты полей для ввода, даже те, которые очень редко встречаются при заполнении веб-форм. Данные формы сохраняются в профайле, который можно настроить, произвольным образом выбирая поля, которые войдут в него, а также создавая группы полей. Кроме того, анкета может содержать поля абсолютно любых стандартов. При этом некоторые поля можно связывать между собой. В этом случае при вводе определенной информации в одно поле остальные, связанные с ним, могут быть заполнены автоматически указанными значениями. При создании профайла программа поддерживает удаление лишних полей. А уже готовые профайлы можно сохранить как шаблоны и использовать впоследствии при создании других профайлов.
В браузер Internet Explorer после установки программы встраивается дополнительная панель инструментов iNEtFormFiller.
Эта программа также умеет заполнять формы двумя способами - подставляя в поля на веб-странице сохраненные данные, либо сохраняя данные, которые были введены в формы на веб-странице. Для заполнения формы достаточно нажать кнопку Заполнить, и все данные будут сохранены в форме.
Все страницы, заполненные программой, сохраняются в специальном разделе - списке форм-карт. Если выделить форм-карту в списке, рядом в окне программы будут показаны поля этой страницы, которые можно редактировать в оффлайновом режиме, просто вводя туда нужные значения. По сути, форм-карта представляет собой ту же веб-страницу с формой, но только с сохраненной структурой.
В режиме пакетного ввода информации программа позволяет заполнять online-формы типовыми данными, при этом можно указать, какие данные следует подставлять из профайла, а какие - вводить вручную.
Еще один интересный инструмент, доступный в iNetFormFiller, позволяет записать каждое действие пользователя, выполняемое в браузере. В этом режиме работы программа запоминает не только заполненные поля, но и каждый щелчок по ссылке или кнопке. Можно запомнить практически любой набор действий, а потом просто воспроизвести его нужное количество раз, изменяя, при необходимости, некоторые параметры.
Следует отметить гибкие возможности настройки программы. Для каждой страницы программа позволяет задать свои собственные настройки, включающие различные опции сохранения и заполнения. Благодаря функциям экспорта и импорта настроек и сохраненных профайлов базу данных программы можно перенести на другой компьютер.
RoboForm
Сайт разработчика:
www.roboform.com
Размер дистрибутива:
1,8 Мб
Статус:
Shareware
Функциональные возможности RoboForm выделяют эту программу из аналогов, делая ее одной из лучших в своей категории.
Эта программа также добавляет на панель инструментов браузера свою кнопку. RoboForm умеет сохранять данные, которые вы ввели на веб-страницы. При этом программа хранит эти данные в специальных записях под названием пасс-карты. Эти пасс-карты можно использовать для заполнения форм. А если вы введете какие-то данные в формы на веб-страницы, программа сумеет распознать ваши действия и предложит вам сохранить эти данные.
С помощью редактора персон вы сможете вручную сохранить данные для последующего их использования при заполнении форм. Содержимое базы данных программы, пасс-карты, а также возможность добавления новых записей в базу данных программы могут быть защищены паролями.
Если с программой работают несколько пользователей, для каждого из них можно установить свои собственные параметры для заполнения форм.
Следует отметить широкие возможности настройки программы. Например, RoboForm позволяет полностью настроить состав контекстного меню Internet Explorer, также доступна настройка комбинаций клавиш, применяемых программой для заполнения форм.
WebM8
Сайт разработчика:
www.m8software.com
Размер дистрибутива:
1,59 Мб
Статус:
Shareware
Программа позволяет работать с большим количеством различных данных для заполнения веб-форм. Основное неудобство работы с программой заключается в том, что для каждой формы нужно создать свой собственный отдельный список значений полей. А для заполнения формы следует выбрать в программе необходимый список значений полей для нее, подготовленный заранее. Поэтому с помощью WebM8 довольно сложно заполнять разные веб-формы, встречающиеся на разных веб-страницах. Но зато если вам нужно заполнять одни и те же формы, программа станет для вас идеальным решением.
|
Автозаполнение форм на сайте – это отличный способ сэкономить время при использовании ресурсов интернета. При желании вы можете воспользоваться указанной опцией, покопавшись в настройках вашего браузера.
Основные возможности по использованию автозаполнения заключаются в следующих действиях с данными:
- добавлением;
- редактированием;
- удалением.
Особенности хранения данных
Многие пользователи не знают, какими должны быть данные для автозаполнения форм и что это вообще такое. Обычно к информации, которую можно сохранять указанным способом, относятся следующие варианты автозаполнения:
- имя пользователя;
- адрес электронной почты;
- номер телефона;
- название организации;
- почтовый адрес.
При использовании интернета рядовые пользователи часто сталкиваются с предложением запомнить данные, предназначенные для авторизации на различных ресурсах. А с распространением платежей в электронном виде, становится популярной возможность автозаполнения на сайте данных, касающихся сведений о банковской карте, хотя с предоставлением доступа к финансовой информации следует быть предельно осторожными.
Программа для автозаполнения форм в браузере
Автозаполнение форм в Firefox представляет собой возможность появления выпадающего списка при начале набора текста в специальном текстовом поле на различных сайтах. Ранее используемые на сайте варианты, похожие на вводимые сейчас, предоставляются в виде выпадающего списка. Это делается автоматически. Вы можете по желанию настраивать автозаполнение в FireFox.
Отличается ли автозаполнение форм в Chrome от предыдущего варианта? В принципе, основные возможные действия с данными будут аналогичными. Кроме того, у пользователя будет возможность сохранения паролей с помощью раздела «Пароли и формы», которые также можно включить, сохранить, отредактировать и удалить.
Для использования паролей с разных устройств применяются настройки синхронизации. При совершении покупок в интернете используется синхронизация с сервисом Google Payments. Если вы боитесь оставлять конфиденциальную информацию, связанную с финансовыми вопросами сторонним ресурсам, Гугл частично устранит ваши опасения. При переходе на подозрительные ресурсы он заранее предупредит вас о возможных рисках информацией о незащищенном или опасном подключении, небезопасном входе и небезопасной оплате, посоветовав воздержаться от автозаполнения.
Напоследок рассмотрим автозаполнение форм в отечественном Яндекс браузере. В разделе «Пароли и формы» существует опция по включению данного сервиса одним кликом. Также вы можете добавить нужные сведения, а также удалить их или очистить всю историю.
В классическом интерфейсе у пользователя существует возможность самостоятельно задать список адресов, для которых разрешено или запрещено использовать рассматриваемую нами функцию.
Браузер Яндекс хранит пароли в виде хешей в собственной базе данных и уверяет, что на подбор нужной комбинации у злоумышленника уйдет около ста лет. Он использует дополнительную защиту от фишинга и заранее предупреждает о нежелательности применения одинаковых паролей для разных ресурсов. Дополнительно сервис Яндекс Помощь предлагает пользователям подробные инструкции по отключению запоминания данных на сайте в основных популярных браузерах, использующихся на сегодняшний день.
Отличного Вам дня!