Тема: Обработка информации в электронных таблицах
Объекты табличного процессора и их
свойства
Прикладные программы, предназначенные
для работы с данными, представленными в таблицах, называются табличными
процессорами или электронными таблицами. Первый табличный
процессор был создан в 1979 году и предназначался для автоматизации рутинных
вычислительных процедур. Современные электронные таблицы применяются не только
для выполнения расчётов.
Наиболее распространёнными табличными
процессорами являются Microsoft Excel и OpenOffice Calc.
После запуска программы Microsoft Excel
на экране открываются два окна: окно табличного процессора и окно созданного в
нём документа. Документ, создаваемый в табличном процессоре, называется рабочей
книгой и по умолчанию получает имя Книга1. Вновь созданная
рабочая книга состоит из трёх листов с именами Лист1, Лист2 и Лист3.
Имена листов указываются на ярлычках. Пользователь может переименовать листы по
своему усмотрению, добавить к книге новые листы или удалить ненужные. В окне
рабочей книги отображается содержимое текущего листа. Рабочая область листа с
электронной таблицей столбцами и строками разбита
на ячейки. Столбцы обозначены буквами латинского алфавита, строки
пронумерованы. Адрес ячейки образуется из имени столбца и номера строки, на
пересечении которых она находится.
Ячейка — это наименьшая структурная
единица электронной таблицы, которая образуется на пересечении столбца и
строки.
Две и более ячейки листа электронной
таблицы образуют диапазон ячеек. При задании адреса связного диапазона
указывают его начальную и конечную ячейки — ячейки левого верхнего и правого
нижнего углов (например, А1:А10). Чтобы указать адрес несвязного диапазона ячеек,
надо через точку с запятой указать адреса его связных частей.
В таблице приведены объекты табличного
процессора, а также их основные свойства, которые далее будут рассмотрены более
подробно.
Некоторые приёмы ввода и редактирования
данных
Вся информация заносится пользователем в
ячейки электронной таблицы. Для того чтобы вводить или редактировать данные в
той или иной ячейке, в неё следует поместить табличный курсор, т. е. сделать
ячейку активной.
Содержимым ячейки может быть число,
текст или формула. Электронные таблицы работают с данными следующих типов:
— числовые значения (например, 143;
51,2; 4/5; 1,23Е+02);
— дата и время суток (например, май
2018; 31.12.2000; 15:00; 3:00 РМ);
— формулы (например, =(А1+В1)/2;
=СУММ(А1:А5));
— текстовые значения (например: Всего;
Фамилия);
— примечания;
— гиперссылки;
— различные графические изображения.
Табличный процессор самостоятельно
пытается распознать тип вводимых данных. По умолчанию числа выравниваются по
правому краю ячейки.
Дробную часть числа от целой отделяют
запятой или точкой, в зависимости от установок операционной системы. В
русскоязычных версиях Windows в качестве разделителя целой и дробной частей
числа по умолчанию используется запятая, а при употреблении точки число
интерпретируется как дата.
Ввод формулы начинается со знака
равенства, который указывает табличному процессору на необходимость выполнения
вычислений в соответствии со следующим за ним выражением. При вводе формул
необходимо соблюдать следующие правила:
- Для обозначения арифметических действий
используются операторы: +, –, *, / соответственно для сложения, вычитания,
умножения и деления.
- Для обозначения действия возведения в степень
используется оператор ^; например, 53 будет записано как
5^3.
- Для обозначения действия нахождение процентов
используется оператор %; например, формула нахождения 25% от числа 240
будет выглядеть так: =240*25%.
- Нельзя опускать оператор умножения.
- Порядок выполнения операций совпадает с порядком,
принятым в математике.
- Для изменения порядка выполнения действий
используют круглые скобки.
- Формула должна быть записана линейно, т. е. в
виде строки символов.
Как правило, в формулах используются не
сами исходные данные, а ссылки на ячейки, в которых эти данные
находятся. При изменении данных в каких-либо ячейках происходит автоматический
пересчёт значений всех формул, содержащих ссылки на эти ячейки.
Возможность автоматического пересчёта формул при изменении
исходных данных — одна из ключевых идей электронных таблиц. Благодаря этому
электронные таблицы называют динамическими.
При использовании формул в ячейках
электронной таблицы могут появляться сообщения об ошибках.
Ввод текста в ячейку электронной таблицы имеет некоторые особенности. По умолчанию текст выравнивается по левому краю. Если длина текста больше ширины ячейки, то текст на экране может отобразиться полностью, перекрыв свободные ячейки, расположенные правее. Если справа нет свободных ячеек, то видимая часть текста будет обрезана.
Чтобы ввести данные в новой строке
ячейки, вставляют разрыв строки, нажав клавиши Alt + Enter.
Иногда требуется сохранить в виде текста
числа, даты или формулы. Для этого их ввод в ячейку надо начинать с апострофа.
Копирование и перемещение данных
Для выполнения операций копирования и
перемещения данных в электронных таблицах соответствующие ячейку или диапазон
ячеек сначала следует выделить, а затем можно воспользоваться командами Копировать, Вырезать, Вставить группы Буфер обмена вкладки Главная.
Для выделения несвязного диапазона ячеек
можно выделить первую связную часть, а затем нажать клавишу Ctrl и, удерживая
её, выделить следующие связные диапазоны.
По умолчанию при вставке новые данные
заменяют данные, имеющиеся в ячейках.
Если содержимым ячейки является формула,
включающая ссылки, то при копировании этой ячейки в формуле может происходить
автоматическое изменение ссылок.
Ссылка, которая изменяется при
копировании формулы, называется относительной.
Ссылка, которая не изменяется при
копировании формулы, называется абсолютной.
Ссылка, в которой при копировании
формулы изменяется только номер строки или только имя столбца, называется смешанной.
Большинство ссылок в формулах
относительные. При копировании в составе формулы в другую ячейку они
автоматически изменяются в соответствии с новым положением скопированной
формулы, т. е. они изменяются относительно месторасположения формул. В этом
состоит суть принципа относительной адресации.
При копировании формулы с относительными
ссылками [столбец] [строка] на n строк ниже (выше) и на m столбцов
правее (левее) ссылка изменяется на [столбец ± n] [строка ± m].
При копировании формулы в пределах одного столбца (одной строки) обозначения
столбцов (номера строк) в формулах не изменяются.
Иногда нужно, чтобы при копировании
формул адреса ячеек не менялись. В этом случае используют абсолютные ссылки.
Для создания абсолютной ссылки служит
знак
. С помощью него можно
зафиксировать весь адрес
, только столбец
или только строку
. В двух последних случаях говорят
о смешанных ссылках.
При перемещении формулы имеющиеся в ней
ссылки не изменяются.
Пример 1. При работе с
электронной таблицей в ячейке В1 записана формула =2*$А1. Выясним, какой вид
приобретёт формула, после того как содержимое ячейки В1 скопируют в ячейку С2.
В формуле используется смешанная ссылка:
при копировании формулы имя столбца останется неизменным, а номер строки
увеличится на 1. Таким образом, после копирования в ячейке С2 будет формула
=2*$А2.
Выясним, чему станет равным значение ячейки С1, если в неё скопировать формулу из ячейки С2.
Так как копирование формулы происходит
внутри одного столбца, имена столбцов в формуле не изменятся, а номер строки в
ссылках уменьшится на единицу. Формула примет вид: =($А1+В1)/2. В ячейке С1
отобразится число 14.
Встроенные функции и их использование
Встроенная функция — это заранее
написанная процедура преобразования данных.
Всё многообразие встроенных в табличные
процессоры функций принято делить на категории по их назначению, выделяя среди
них математические, статистические, логические, текстовые, финансовые и другие
типы функций.
Каждая встроенная функция имеет имя —
как правило, это сокращённое название производимого ею действия. Функции
вызываются с некоторыми аргументами и возвращают единственное значение —
аргумент обработки.
Аргументом функции может быть число,
текст, выражение, ссылка на ячейку или диапазон ячеек, результат другой
функции.
При использовании функции в формуле
сначала указывается её имя, а затем в скобках указывается список аргументов
через точку с запятой.
Назначение каждой функции, наличие
аргументов, их количество и тип можно посмотреть в Справке или в комментариях
при вводе функции в формулу.
Для решения математических задач нам
могут быть полезны Математические функции, некоторые из которых
представлены в таблице.
Пример 3.
Все 5-буквенные слова, составленные из
букв К, Л, Р записаны в алфавитном порядке и пронумерованы. Вот начало списка:
1. ККККК
2. ККККЛ
3. ККККР
4. КККЛК
5. КККЛЛ
……
Под каким номером стоит слово ЛКРКЛ?
По условию задачи важно то, что
используется набор из трех разных символов, для которых задан алфавитный
порядок, поэтому для вычислений можно использовать три любые символа, например,
цифры 0, 1 и 2 по возрастанию.
Заменим буквы на цифры: К — 0, Л — 1, Р —
2.
Выпишем начало списка, заменив буквы на
цифры:
- 00000
- 00001
- 00002
- 00010
…
Мы получили числа, записанные в троичной
системе счисления в порядке возрастания.
Слово ЛКРКЛ запишется в новом коде так:
102013. Переводим это число в десятичную систему:
102013 = 134 +
033 + 232 + 031+130 =
81+18+1 = 100
Так как нумерация элементов списка
начинается с 1, а числа в троичной системе — с нуля, к полученному результату
нужно прибавить 1.
Получаем, что слово ЛКРКЛ стоит под
номером 101.
Аналогичные действия можно выполнить и в
среде Microsoft Excel 2010, используя математическую функцию ДЕС (число;
основание):
Статистические функции позволяют
автоматизировать статистическую обработку данных. С их помощью можно вычислить
наименьшее значение, подсчитать количество ячеек, содержащих заданную
информацию и т.д.




