• высота строки и ширина столбца;
• тип, начертание и размер
шрифта;
• формат представления чисел
(обычный, экспоненциальный, разрядность);
• вид разлиновки таблицы;
• цвет фона и пр.
В электронной таблице действует
некоторый набор стандартных параметров
формата «по умолчанию». Командами форматирования
его можно изменять как по отношению ко
всей таблице, так и в отдельных ее фрагментах.
Команды работы с
файлами включают в себя стандартный
набор команд, позволяющих открывать и
сохранять файлы, организовывать вывод
на печать полученного документа.
Команды работы с
таблицей как с базой данных. Способность ТП искать и выбирать
данные из таблицы позволяет использовать
электронную таблицу в качестве несложной
базы данных. При работе с базами данных
имеют дело с записями и полями.
В электронных таблицах базой данных является
сама таблица, записями — строки таблицы,
полями — клетки таблицы. В ТП реализованы
команды поиска и сортировки.
Чтобы организовать поиск и извлечение
данных, необходимо задать:
• входной блок,
т.е. диапазон ячеек, в котором хранятся
данные (записи и поля); важное требование:
все строки в этом блоке должны быть однородны;
• блок критериев,
т.е. диапазон клеток, содержащий условие,
в соответствии с которым осуществляется
поиск и выборка данных из входного блока;
• выходной блок,
т.е. диапазон клеток, в который будут извлечены
данные из входного блока в соответствии
с условием, содержащимся в блоке критериев.
Задание этих блоков осуществляется специальными
командами.
Сортировка строк таблицы производится
по значениям определенного столбца. В
команде указывается порядок сортировки:
по возрастанию или убыванию значений
(в том же смысле, что и в БД).
Команды графической
обработки данных дают возможность отображать
числовую информацию в графическом виде,
чаще всего — в виде диаграмм. Команды
графического режима можно разбить на
две группы:
• команды описания диаграмм
(задают данные, которые будут выведены
в графическом виде, задают тип диаграмм
и т.д.);
• команды вывода диаграмм.
Данные в ячейках
таблицы. Данные для табличных процессоров
— это информация, содержащаяся в ячейках
таблицы, представленная в определенной
символьной форме.
Появляются новые темы в разговоре
о данных. Это понятия константы и переменной,
понятие арифметического и логического
выражения, понятие адресации.
Содержимым ячейки электронной
таблицы может быть формула или текст.
Частным случаем формулы является числовая
константа или переменная, более общим
— арифметическое или логическое выражение.
Типы данных. Текстовый процессор должен
«знать», какого типа данное хранится
в конкретной ячейке таблицы, для того
чтобы правильно интерпретировать ее
содержимое. Так, например, признаком текстовых
данных является символ « (двойные кавычки).
Тип данных определяется множеством значений,
принимаемых величиной и совокупностью
операций, применимых к величинам этого
типа. Отсюда, например, следует, что нельзя
применять арифметические операции к
ячейкам таблицы, в которых хранится текстовая
информация. Основной набор типов данных
в электронных таблицах практически тот
же, что и в базах данных: числовой, символьный,
логический. В некоторых ТП (Excel) существует
тип «дата». Структуры данных.
Минимальным структурным элементом данных,
представленных в электронной таблице,
является ячейка.
Основная работа производится
с ячейками: их заполняют, редактируют,
очищают.
Ячейки объединяются в структуры
данных — столбцы и строки. Табличные
процессоры позволяют оперировать со
строками или столбцами как единым целым.
Например, можно удалять или вставлять
строки (столбцы), менять их местами.
Базовым структурным понятием
в электронных таблицах является понятие диапазона ячеек
(блока). Оно используется во многих
командах табличных процессоров и в некоторых
функциях. Диапазон — это множество ячеек,
образующих в таблице область прямоугольной
формы (матрицу). Минимальный диапазон
— это ячейка, строка и столбец, которые
также являются блоком, максимальный диапазон
— вся таблица. Некоторые табличные процессоры
позволяют задавать имя для диапазона
клеток, что дает возможность работать
с блоком как единым целым.
Числовые константы разделяются на целые и вещественные.
Вещественные константы можно записывать
двумя способами: в форме с фиксированной
точкой и в экспоненциальной форме (в форме
с плавающей точкой).
Запись числовой константы
с фиксированной точкой предполагает,
что число содержит целую и дробную часть,
разделенные десятичной точкой. Например,
числовая константа —3,1415 записывается
как —3.1415 (в ТП Excel может употребляться
запятая). При записи числовой константы
в экспоненциальной форме сначала записывается
мантисса, затем — латинская буква Е (прописная
или строчная), после нее — порядок. Мантисса
может быть записана как целая константа
или константа с фиксированной точкой,
а порядок — только как целая двузначная
константа. Числовая константа в экспоненциальной
форме трактуется, как мантисса, умноженная
на 10 в степени, равной порядку. Например,
числа 0,0001 и 1 000 000 могут быть записаны
следующим образом: IE —4 или 0.le —3 и 1е6
или 1Е+6.
Переменные. Каждую ячейку таблицы будем
интерпретировать как ячейку памяти текстового
процессора. Каждая ячейка имеет свое
имя, состоящее из имени столбца и номера
строки. В каждой ячейке может храниться
информация того или иного вида. Здесь
прослеживается прямая аналогия с понятием
переменной в языках программирования.
Переменная — это поименованное место
в памяти (ячейка), куда можно записать
значение. Переменная принимает различные
значения определенного типа. Каждая переменная
обозначается символическим именем (идентификатором).
Ячейку таблицы можно рассматривать как
переменную. Следовательно, Al, C5, G10 и пр.
— имена переменных.
Выражения (формулы). В электронных таблицах
используются два вида выражений: арифметические
и логические. Выражение, определяющее
способ вычисления некоторого числового
значения по математической формуле, называется арифметическим
выражением. Существуют определенные
правила записи арифметических выражений.
Эти правила аналогичны тем, что используются
в языках программирования.
Выражения составляются из
констант, переменных, знаков операций,
функций, круглых скобок. Примеры выражений:
2.5*(G5+G2) SQRT(B4Ù2-4*B3*B5) SUM(C10:C20) Здесь символ «*»
— знак умножения; «Ù» — возведение в степень. В
ТП SuperCalc SQRT — функция вычисления квадратного
корня; SUM — функция суммирования. В русифицированных
версиях Excel функция квадратного корня
— КОРЕНЬ, функция суммирования — СУММ.
Порядок вычисления выражений происходит
в соответствии с приоритетами выполнения
арифметических операций, с расстановкой
скобок. Приобретение учениками навыков
записи формул требует практических упражнений.
Задачи такого рода имеются в пособии
[3].
Логические выражения (логические формулы) строятся
с помощью операций отношения (<, >, =,
<=, >=, <>) и логических операций (логическое
«И», логическое «ИЛИ», логическое отрицание
«НЕ»). Результатом вычисления логического
выражения являются логические величины
«истина» или «ложь». Об особенностях
использования логических выражений в
электронных таблицах рассказано в подразделе
8.4 настоящего пособия.
Адресация. Следует обратить
внимание учеников на определенную родственность
структуры электронной таблицы и оперативной
памяти ЭВМ. В обоих случаях используется
принцип адресации для хранения и поиска
информации. Разница состоит в том, что
в ОЗУ наименьшей адресуемой единицей
является байт, а в таблице — клетка (ячейка).
Символические имена переменных
являются в то же время их адресами в таблице.
В таблице может быть установлен режим
относительной адресации или режим абсолютной
адресации. В режиме относительной адресации
всякие изменения в местоположении формулы
путем копирования блока, переноса блока,
вставки или удаления строк или столбцов
приводят к автоматическому изменению
адресов переменных в формулах, находящихся
в смещенных ячейках. Иначе говоря, формулы
модифицируются в соответствии со своим
новым положением.
При отмене режима относительной
адресации устанавливается режим абсолютной
адресации. В этом случае при смещении
клеток модификации формул не происходит.
Обычно режим относительной
адресации работает в таблице по умолчанию.
Абсолютная адресация применяется к отдельным
ссылкам на ячейки в формулах. Для этого
используется символ «замораживания»
адреса — «$». С помощью этого символа
можно «заморозить» как весь адрес,
например $В$2, так и отдельные его части,
например $В2, В$2.
Встроенные функции
Здесь рассматриваются
математические и логические функции.
Математические функции рассматриваются
на примере автосуммирования. Логические
функции. В Электронных таблицах имеются
логические функции с помощью которых
можно построить таблицы истинности логических
операций. Аргументами ЛФ являются
логические значения “ИСТИНА” и ”ЛОЖЬ”
(И, ИЛИ, НЕ).
ЛФ “И” задается
формулой “=И(логическое значение 1; логическое
значение 2;…)” принимает значение «ИСТИНА»
тогда и только тогда, когда все аргументы
принимают значение ИСТИНА
ЛФ «ИЛИ»
задается формулой «=ИЛИ(логическое
значение 1; логическое значение 2;…)»
если хотя бы один из аргументов
принимает значение «ИСТИНА»
ЛФ «НЕ» задается
формулой “=НЕ(логическое значение )»
принимает значение «ИСТИНА» когда аргумент
принимает значение ЛОЖЬ и наоборот.
Сортировка и поиск данных
ЭТ позволяют осуществлять
сортировки данных, т.е. производить их
упорядочивание. Сортировка данных является
встроенной частью анализа данных. Может
потребоваться расположить в алфавитном
порядке фамилии в списке, составить перечень
объемов запасов продуктов от максимального
до минимального, а также задать порядок
строк в зависимости от цвета или значка.
Сортировка данных помогает быстро придавать
данным удобную форму и лучше понимать
их, организовывать и находить необходимую
информацию, и в итоге принимать более
эффективные решения.
Можно выполнять сортировку
данных по тексту (от А к Я или от Я к А),
числам (от наименьших к наибольшим или
от наибольших к наименьшим), а также датам
и времени (от старых к новым или от новых
к старым) в нескольких столбцах. Можно
также выполнять сортировку по настраиваемым
спискам (таким как состоящий из элементов
«Большой», «Средний» и «Маленький») или
по формату, включая цвет ячеек, цвет шрифта,
а также по значкам. Большинство сортировок
применяются к столбцам, но возможно также
применить сортировку к строкам.
Критерии сортировки
сохраняются вместе с книгой, предоставляя
возможность повторного применения сортировки
каждый раз при открытии книги в таблице
Excel, но не к диапазону ячеек. Если необходимо
сохранить параметры сортировки для периодического
повторного применения при открытии книги,
рекомендуется использовать таблицу.
Это особенно важно при сортировке по
нескольким столбцам или сортировке, составление
которой занимает много времени.
Сортировка
чисел
Выберите столбец с цифровыми
данными в диапазоне ячеек или убедитесь,
что активная ячейка находится в столбце
таблицы, который содержит цифровые данные.
На вкладке Главная в группе
Редактирование выберите пункт Сортировка
и фильтр, а затем выполните одно из следующих
действий:
Для сортировки чисел по возрастанию
выберите вариант Сортировка от минимального
к максимальному.
Для сортировки чисел по убыванию
выберите вариант Сортировка от максимального
к минимальному.
Задача: проверка того,
что все числа сохранены в числовом формате Если
результаты отличаются от ожидаемых, столбец
может содержать числа, сохраненные в
текстовом формате. Например, отрицательные
числа, импортируемые из некоторых систем
бухгалтерского учета, или числа, содержащие
начальный символ ' (апостроф) сохраняются
в текстовом виде. Для получения подробных
сведений см. раздел Изменение формата
чисел с текстового на числовой.
Построение диаграмм и графиков
Диаграммы используются
для представления рядов числовых данных
в графическом формате, который упрощает
понимание большого объема информации
и отношений между различными рядами данных.
Excel поддерживает различные типы диаграмм,
что позволяет представлять данные наиболее
понятным для той или иной аудитории способом.
При создании новой или изменении существующей
диаграммы можно выбрать один из разнообразных
типов (например, гистограмму или круговую
диаграмму) и подтипов (например, гистограмму
с накоплением или объемную круговую диаграмму).
Совместив в одной диаграмме разные типы,
можно создать смешанную диаграмму. Диаграмма
состоит из различных элементов. Некоторые
из них отображаются по умолчанию, другие
можно добавлять по мере необходимости.
Можно изменить вид элементов диаграммы,
переместив их в другое место или изменив
их размер либо формат. Также можно удалить
элементы диаграммы, которые не требуется
отображать. Данные, расположенные в столбцах
или строках листа (Лист. Основной
документ, используемый в Microsoft Excel для
хранения данных и работы с ними. Он также
называется электронной таблицей. Лист
состоит из ячеек, упорядоченных в строки
и столбцы. Листы всегда хранятся в книге.),
можно представить в виде графика. Графики позволяют изображать непрерывное
изменение данных с течением времени в
едином масштабе и идеально подходят для
представления тенденций изменения данных
с равными интервалами. На графиках данные
категорий равномерно распределяются
вдоль горизонтальной оси, а все значения
равномерно распределяются вдоль вертикальной
оси.
Надстройки
в ЭТ
Надстройки — это
программы, дополняющие возможности Microsoft
FrontPage путем добавления пользовательских
команд и специальных возможностей. Надстройки
можно найти на веб-узле Microsoft Office Online,
приобрести у поставщиков оборудования
или создать свои собственные программы
надстроек при помощи Microsoft Visual Basic для
приложений. Для экономии памяти и повышения
скорости работы FrontPage рекомендуется выгрузить
неиспользуемые программы надстроек.
При выгрузке надстройки ее возможности
и команды будут удалены из FrontPage, но сам
файл надстройки останется на компьютере,
и его легко будет загрузить. Разработчики
программного обеспечения могут пользоваться
надстройками Component Object Model (COM) (Модель
COM. Модель компонентных объектов. Спецификация,
разработанная корпорацией Майкрософт
для разработки компонентов программного
обеспечения, которые можно собирать в
программы или использовать для расширения
возможностей существующих программ,
для операционных систем Microsoft Windows.),
позволяющими использовать дополнительные
функциональные возможности ряда языков
программирования, включая Microsoft Visual Basic,
Microsoft Visual C++ и Microsoft Visual J++. Сведения о разработке
надстроек COM можно найти в справке Visual
Basic. Во время разработки и тестирования
можно загружать и выгружать надстройки
COM во FrontPage до того, как появится работающая
программа установки надстройки.