Функции для работы с базой данных

В справке Excel список данных часто называется базой данных (хотя в этом есть терминологическая неточность). Для выполнения операций по извлечению информации из списка используются специальные функции, которые размещены в разделе Функции баз данных. Каждая из этих функций, которая по соображениям совместимости имеет обобщенное название БДФУНКЦИЯ, имеет следующий синтаксис с тремя аргументами: БДФУНКЦИЯ (база_данных; поле; критерии)

где База_данных – ссылка на диапазон ячеек, формирующих список из которого необходимо выбрать данные;

Поле – имя столбца списка, которое будет использовано данной функцией. Вместо имени можно указать число, определяющее положение столбца в списке: 1 – для первого столбца, 2 – для второго столбца и т. д.;

Критерий – ссылка на диапазон ячеек, которые содержат задаваемое условие.

В качестве БДФУНКЦИЙ могут быть использованы следующие функции:

БДДИСП, БДДИСПП - вычисляет дисперсию выработки или генеральной совокупности, соответственно, для заданного столбца списка по строкам, удовлетворяющим критерию;

БДППРОИЗВЕД, БДСУММ – вычисляет произведение или сумму, соответственно для чисел в указанном столбце по строкам, удовлетворяющим критерию;

БИЗВЛЕЧЬ – извлекает отдельное значение из заданного столбца одной строки, удовлетворяющей критерию;

ДМАКС, ДМИН – возвращает наибольшее или наименьшее число, соответственно из заданного столбца по строкам, удовлетворяющим критерию;

ДСРЗНАЧ – вычисляет среднее значение для чисел, содержащихся в заданном столбце из строк, удовлетворяющих критерию;

ДСТАНДОТКЛ – оценивает стандартное отклонение по выборке содержащей строки, удовлетворяющей критерию.

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

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

Excel. Работа с макросами

Макросы.

Если требуется периодическое выполнение задачи в Microsoft Excel, можно автоматизировать задачу с помощью макроса. Макрос- это последовательность команд и функций, хранящаяся в модуле Visual Basic. Ее можно выполнять всякий раз, когда необходимо выполнить данную задачу. Например, если в ячейки часто вводятся длинные текстовые строки, можно создать макрос для форматирования этих ячеек для охватывания ими текста. Запись макросов.При записи макроса Microsoft Excel сохраняет информацию о каждом шаге выполнения последовательности команд. Последующий запуск макроса вызывает повторение ("воспроизведение") команд. Если при записи макроса была допущена ошибка, сделанные исправления также будут записаны. Visual Basic хранит каждый записанный макрос в отдельном модуле, присоединенном к книге. Упрощение запуска макроса. Макрос можно запустить, выбрав его из списка в диалоговом окне Макрос. Чтобы макрос запускался после каждого нажатия определенной кнопки или сочетания клавиш, можно назначить макросу кнопку на панели инструментов, сочетание клавиш или графический объект на листе. Управление макросами. После записи макроса код программы можно посмотреть в редакторе Visual Basic для исправления ошибок и внесения требуемых изменений в макрос. Например, если макрос, переносящий текст по словам, должен также выделять текст полужирным шрифтом, можно записать другой макрос, выделяющий шрифт полужирным шрифтом, и скопировать инструкции из этого нового макроса в старый макрос, переносящий текст по словам. Освоение объектной модели автоматизируемого сервера можно начать с записи необходимой последовательности действий в виде макроса с помощью VBА. Создать макрос можно, выбрав из меню приложения Microsoft Office пункт Сервис| Макрос |Начать запись.

Просмотр полученного макроса в редакторе кода VBA обычно позволяет понять, как должен выглядеть код, реализующий эту последовательность действий.

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

Диаграмму можно строить на имеющемся листе, либо на новом рабочем листе.

Для создания Вставка =Диаграммы=Выбираем данные

На рабочем листе диаграмма может находится в 3 режимах:

1)просмотр, когда она внутри рабочего листа

2)перемещения, изменения размера, и удаления (маркеры)

3)редактирования данных, когда к-л элемент диаграммы выделен для изменения

Excel. Средства автоматизации ввода данных в таблицах