- •Интерфейс электронной таблицы
- •Управление файлами Создание новых электронных таблиц
- •Открытие существующей электронной таблицы
- •Сохранение электронных таблиц
- •Навигация в электронных таблицах Переход в отдельную ячейку
- •Перемещение из ячейки в ячейку
- •Перемещение с одного листа на другой
- •Манипуляции с элементами листа или электронной таблицы Выделение ячеек
- •Выделение столбцов и строк
- •Вставка столбцов и строк
- •Удаление столбцов и строк
- •Фиксация строк и столбцов
- •Работа с листами
- •Разделение окна
- •Формулы. Абсолютная и относительная адресация
- •Встроенные функции и "мастер функций
- •Математические функции
- •Логические функции
- •Календарные функции
- •Ассоциативные массивы
- •Построение диаграмм
- •Структура диаграммы
- •Изменение диаграммы и её внешнего вида.
- •Типы и подтипы диаграмм
- •Двухмерные
- •Трёхмерные
- •Задание к лабораторной работе
Ассоциативные массивы
Ассоциативный массив – это структура данных, оформленная в виде таблицы, первый столбик которой содержит так называемые "ключи" – данные, которые участвуют в формировании условий. В следующих столбиках ассоциативного массива содержатся значения, соответствующие ключам. Таким образом, по значению ключа можно однозначно получить какие-то другие данные. (В языках программирования такие структуры называются "хэш-таблицы").
В программах ЭТ ассоциативные массивы реализуются как блоки ячеек (справочные таблицы), содержащие минимум два столбца. Первыи столбец содержит ключи, второй – значения, соответствующие ключам. Функции для работы с ассоциативными массивами – LOOKUP(), VLOOKUP() и HLOOKUP() – находятся в категории "Электронная таблица".
Ограничение функции LOOKUP() – только один столбец соответствий. Более "мощной" является функция VLOOKUP(), в которой второй аргумент определяет весь блок ячеек, содержащих ассоциативный массив, а третий аргумент указывает, в каком столбце ассоциативного массива нужно искать соответствие ключу. Четвертый (необязательный) аргумент определяет порядок сортировки первого ("ключевого") столбца. Если он не указан или равен 1 (логическая ИСТИНА) то первый столбец ассоциативного массива для функции VLOOKUP() должен содержать числа, отсортированные по возрастанию, или текст, отсортированный в алфавитном порядке. Если значения в первом столбце не отсортированы, то четвертый аргумент должен быть установлен в 0. Еще одним большим достоинством функции VLOOKUP() является возможность работы с диапазонами значений ключа.
VLOOKUP() выбирает значения, соответствующие нижней границе диапазона значений ключей, и использует минимальное значение ключа в интервале.
Четвертый аргумент функции VLOOKUP() влияет на возможность интервального просмотра. Если этот аргумент имеет значение ИСТИНА (1) или опущен, то интервальный просмотр работает, как описано выше. Если этот аргумент имеет значение ЛОЖЬ (0), то функция VLOOKUP() ищет точное соответствие. Если таковое не найдено, то возвращается значение ошибки #N/A (#Н/Д – "нет данных"). Таким образом, для использования возможности работы с интервалами значений в VLOOKUP() первый столбец справочной таблицы (ассоциативного массива) обязательно должен быть отсортирован по возрастанию.
Функция HLOOKUP() работает аналогично VLOOKUP(), только порядок следования "ключей" – не сверху вниз, а слева направо.
LOOKUP(), VLOOKUP() и HLOOKUP() заменяют вложенные IF(), и в сочетании с логическими функциями составляют мощный инструмент обработки данных в электронных таблицах.
Построение диаграмм
Диаграмма – это двухмерный (реже трёхмерный) график, показывающий зависимость одних значений от других в удобном графическом виде.
Существует несколько видов диаграмм, каждый из которых удобен для представления разных типов данных.
Данные – представляют из себя таблицу цифр (строки и столбцы) с заголовками. Графическое представление этих данных и есть диаграмма. Для каждого типа данных может быть построено несколько диаграмм, каждая из которых будет лучше или хуже отображать эти данные.
Для представления информации в графическом виде нужно создать пустой документ OOo Calc и внести туда данные.
Далее мышкой выделить диапазон ячеек (этим мы скажем Calc'у, что хотим работать именно с этими данными, а не какими-то ещё) и щёлкнуть на пиктограмме «Вставить диаграмму». Курсор примет форму крестика с иконкой гистограммы, показывающим, куда будет вставлена диаграмма.
Как только место для вставки диаграммы выбрано и отпущена левая клавиша мыши, вступает в действие Мастер Диаграмм, который в Calc'е носит название «Автоформат диаграмм». Он состоит из 4 диалоговых окон, в каждом из которых можно задать определённые параметры будущей диаграммы. Рассмотрим этапы работы Автоформата диаграммы.
Этап 1: Выделение
На этом этапе задаётся диапазон исходных данных (в нашем случае мы его задали раньше, просто выделив нужные ячейки), место размещения диаграммы и определяется, будут ли первая строка и столбец исключены из набора данных по которым строится диаграмма и интерпретированы как заголовки(подписи).
Окошко Диапазон предназначено для определения диапазона данных. Кнопка справа от окошка сворачивает окно Автоформата в небольшую строчку для лучшего обзора. Чтобы задать сам диапазон, достаточно просто выделить нужные ячейки.
Окошко Поместить диаграмму на рабочем листе даёт возможность выбора места размещения будущей диаграммы. Можно выбрать текущий лист, листы, уже присутствующие в файле, либо создать новый.
Установив флажки Первая строка как подпись и Первый столбец как подпись можно исключить первую строку и столбец из набора данных, по которым строится сам график.
Этап 2: Выбор типа диаграммы.
На данном этапе мы можно выбрать тип диаграммы и определить, где же находятся данные: в строках или столбцах.
Окошко Выбор типа диаграммы позволяет выбрать тип диаграммы. ОOо Calc предлагает 8 типов двухмерных диаграмм и 5 видов трёхмерных.
Переключатель Ряд данных в: позволяет, в зависимости от вида таблицы данных, определить, где находятся определяющие данные, а где – определяемые (т.е. что от чего зависит).
Окно слева позволяет предварительно просмотреть, как будет выглядеть наша диаграмма. Установив флажок Предварительный просмотр элементов текста, можно увидеть не только график, но ещё и оси диаграммы с подписями данных, а также заголовки с Легендой. По-умолчанию они не показываются, что не очень удобно – в большинстве случае нужно видеть, как выглядит вся диаграмма, а не только график. Да и само окошко предварительного просмотра очень мало.
Этап 3: Выбор варианта.
На данном этапе можно выбрать подтип диаграммы (тип определяется ранее, на 2-м этапе), а также указать, нужно ли рисовать линии сетки (оси Х и Y, если диаграмма двухмерная, оси Х,Y,Z, если диаграмма трёхмерная).
Окно Выбор варианта позволяет выбрать подтип диаграммы. Для каждого типа диаграммы существуют свои собственные подтипы.
Установка галочек напротив Ось Х, Ось Y, Ось Z позволяет увидеть линии сетки, которые помогают лучше воспринимать информацию.
Этап 4: Показ.
Это завершающий этап работы Автоформата диаграммы. На нём определяются заголовки осей, название самой диаграммы а также легенда.
Выставив флажок Легенда, можно узнать, что показывает тот или иной график. В основном это нужно когда на одной диаграмме нарисовано сразу несколько графиков. Легенда позволяет не запутаться в них.
Выставив флажки Ось Х, Ось Y, Ось Z можно задать название каждой из осей, которое будет отображаться на диаграмме под соответствующей осью.
Во время работы Автоформата диаграммы можно двигаться назад и вперёд по этапам (если нужно скорректировать какие-либо данные), запросить справку, или вообще отказаться от построения (для этого нужно нажать кнопку Отмена).
Нажатие кнопки Готово завершает формирование диаграммы, которая появится на листе:
