Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Рекун. ответы на зачет.docx
Скачиваний:
3
Добавлен:
01.07.2025
Размер:
1 Мб
Скачать
☆

2. Способы ввода данных в эт. Средства автоматизации ввода данных.

Данные в таблицах можно не только хранить, но и обрабатывать. Табличные вычисления можно выполнять с любыми данными, но особенно удобно это делать с числовыми данными. Благодаря наглядности намного упрощается проведение любых расчетов, использующих данные, хранящиеся в таблицах. Таблицы состоят из столбцов и строк. Элементы данных записываются на пересечении строк и столбцов. Любое пересечение строки и столбца создает «место» для записи данных, которое называется ячейкой таблицы. Данные в программе Excel всегда вносятся в текущую ячейку. Прежде чем начать ввод, соответствующую ячейку надо выбрать. Указатель текущей ячейки перемещают мышью или курсорными клавишами. Можно использовать и такие клавиши, как HOME, PAGE UP и PAGE DOWN. Для ввода данных в текущую ячейку не требуется никакой специальной команды. Нажатие клавиш с буквами, цифрами или знаками препинания автоматически начинает ввод данных в ячейку. Вводимая информация одновременно отображается и в строке формул. Закончить ввод можно нажатием клавиши ENTER. Недостаток этого метода состоит в том, что при вводе предыдущее содержимое текущей ячейки теряется. Если нужно только отредактировать содержимое ячейки, а не вводить его заново, следует нажать клавишу F2, или сделать двойной щелчок левой клавишей мыши, или редактировать содержимое в строке формул. В этом случае в ячейке появляется текстовый курсор, который можно использовать для редактирования. По окончании ввода программа Excel автоматически выравнивает текстовые данные по левому краю, а числовые – по правому. В случае ввода формулы в таблице появляется вычисленное значение. В некоторых операциях могут одновременно участвовать несколько ячеек. Для того чтобы произвести такую операцию, нужные ячейки необходимо выбрать. Выбранная группа ячеек выделяется на экране: их содержимое отображается белым цветом на черном фоне, а вся группа выделенных ячеек обводится толстой рамкой. Проще всего выбрать прямоугольную область, то есть ячейки, попадающие в определенную область столбцов и строк. Для этого надо перевести указатель на ячейку в одном из углов выбираемой области, нажать кнопку мыши и, не отпуская ее, протянуть указатель в противоположный угол области. После отпускания кнопки мыши все ячейки в прямоугольнике выделяются инвертированным цветом. Цвет первой ячейки остается не инвертированным, чтобы показать, что она является текущей. Для обозначения группы ячеек используется термин диапазон. Протягивание можно производить в любом направлении. Например, если надо выбрать ячейки от ВЗ до D8, то можно проводить протягивание не только от ВЗ к D8, но и от D3 к В8, от В8 к D3 или от D8 к ВЗ. Если щелкнуть на любой ячейке, выделение отменяется. Вместо протягивания мыши можно использовать клавишу SHIFT. Щелкнув на первой ячейке диапазона, можно нажать клавишу SHIFT и, не отпуская ее, щелкнуть на последней ячейке. Если последняя ячейка находится за пределами экрана, то завершить операцию можно после прокрутки. При выборе больших диапазонов этот метод удобнее, чем протягивание. Для выбора целых столбцов или строк можно использовать маркеры строк и столбцов по краям рабочей области. Щелчок на кнопке в левом верхнем углу рабочей области позволяет выбрать весь рабочий лист целиком. Если при выборе ячеек удерживать нажатой клавишу CTRL, то можно добавлять новые диапазоны к уже выбранному. Этим приемом можно создавать даже несвязанные диапазоны. Многие таблицы могут содержать в ячейках одни и те же данные. При заполнении таких таблиц Excel проявляет высокую дружественность. Уже по первой букве программа «догадывается», что хочет ввести пользователь. Интеллектуальные способности программы нетрудно развить и автоматизировать ввод не только повторяющихся данных, но и данных, подчиненных несложному закону изменения. Сначала надо заполнить несколько ячеек согласно закона изменения, затем выделить заполненные ячейки и установить указатель мыши на правый нижний угол рамки выделенного диапазона. Указатель мыши примет форму крестика. Это маркер заполнения. Перетаскивание маркера заполнения позволяет «размножить» содержимое текущей ячейки на несколько ячеек в столбце или строке. По ходу перетаскивания содержимое последней ячейки отображается в небольшом всплывающем окне. Программа Excel способна автоматически продолжать последовательности дней недели, названий месяцев, полных дат и произвольных чисел. При протягивании вправо или вниз числовое значение в последующих ячейках увеличивается, при протягивании влево или вверх – уменьшается. Если требуется более сложный закон изменения последовательности значений, процедура несколько усложняется. Выбрав первую ячейку и введя в нее нужное значение, следует дать команду «Правка\Заполнить\Прогрессия». Откроется диалоговое окно «Прогрессия», позволяющее указать как направление заполнения, так и параметры прогрессии (рис. 2). Рис. 2 Переключатели в группе «Расположение» определяют направление заполнения, а на панели «Тип» выбирают тип значений. Панель «Единицы» позволяет задать дополнительные условия, если ячейки содержат даты. В нижней части диалогового окна задают шаг прогрессий и значение, по достижении которого заполнение прекращается. После щелчка на кнопке ОК данные заносятся в таблицу в соответствии с заданными параметрами. В этом разделе мы рассмотрели возможности ввода информации в ячейки электронной таблицы, а так же различные способы редактирования данных.

автоматизация ввода

 

Так как таблицы часто содержат повторяющиеся или однотипные данные, программа Excel предоставляет средства для автоматизации ввода. К числу предоставляемых средств относятся: автозавершение, автозаполнение числами и автозаполнение формулами.

 

Автозавершение

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

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

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

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

При работе с числами используется метод автозаполнения. В правом нижнем углу рамки текущей ячейки имеется черный квадратик — это маркер заполнения. При наведении на него указатель мыши (он обычно имеет вид толстого белого креста) приобретает форму тонкого черного крестика. Перетаскивание маркера заполнения рассматривается как операция «размножения» содержимого ячейки в горизонтальном или вертикальном направлении.

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

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

 

Заполнение прогрессией. Чтобы точно сформулировать условия заполнения ячеек, следует дать команду Правка > Заполнить > Прогрессия. В открывшемся диалоговом окне Прогрессия выбирается тип прогрессии, величина шага и предельное значение (рис. 13.5). После щелчка на кнопке ОК программа Excel автоматически заполняет ячейки в соответствии с заданными правилами.

 

 

Рис. 13.5. Настройка параметров арифметической прогрессии

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

 

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

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

Для примера предположим, что значения в третьем столбце рабочего листа (столбце С) вычисляются как суммы значений в соответствующих ячейках столбцов А и В. Введем в ячейку С1 формулу =А1 +В1. Теперь скопируем эту формулу методом автозаполнения во все ячейки третьего столбца таблицы. Благодаря относительной адресации формула будет правильной для всех ячеек данного столбца. В таблице 13.1 приведены правила обновления ссылок при автозаполнении вдоль строга; или вдоль столбца.