- •Получение навыков работы c функциями баз данных в
- •Функция dcount
- •Если необходимо в месте указания поля базы данных ввести ссылку на столбец, в котором ведется поиск, то формула выглядела бы следующим образом (рисунок 6.4):
- •Функция dcounta
- •Функция dget
- •Функции dmax, dmin, daverage
- •Дисперсия — мера рассеивания значений. Формула для вычисления дисперсии выглядит следующим образом:
- •Проверим результат вычислений, подставив известные значения в формулу для стандартного отклонения:
- •Функции dvar и dstdev
- •Функция dproduct Функция dproduct позволяет перемножать все ячейки диапазона данных, содержимое которых соответствует условиям поиска.
- •Функция dsum
- •Функции dvarp и dstdevp
- •Сумма квадратов отклонений определяется по формуле:
- •Функция dstdev позволяет вычислить квадратный корень из суммы квадратов отклонений ячеек, содержимое которых соответствует указанным условиям поиска.
- •7.3. Задание на работу
- •7.4. Оформление отчета по работе
- •3. Цель лабораторной работы.
- •7.5. Контрольные вопросы
- •080200 Менеджмент
- •Лабораторная работа № 8 Специальные возможности электронных таблиц. Обработка массивов
- •8.1. Цель лабораторной работы
- •Получение навыков работы c электронными массивами чисел
- •8.2. Теоретические положения
- •Исходного массива
- •Функция if Функция if позволяет проводить условные расчеты массивов.
- •4. Во второй вкладке окна Мастер функций необходимо:
- •Функция munit
- •Функция frequency
- •Функция mdeterm
- •Функция minverse
- •Функция mmult
- •Функция transpose
- •Функция sumproduct
- •Функция sumx2my2
- •Функция sumx2py2
- •Функция sumxmy2
- •8.3. Задание на работу
- •8.4. Оформление отчета по работе
- •3. Цель лабораторной работы.
- •8.5. Контрольные вопросы
- •1. Что такое массив?
Министерство образования и науки РФ
государственное образовательное учреждение
высшего профессионального образования
«Тульский государственный университет»
Кафедра
«Автоматизированных информационных и управляющих систем»
МЕТОДИЧЕСКИЕ УКАЗАНИЯ
К ЛАБОРАТОРНОЙ РАБОТЕ № 7
Специальные возможности электронных таблиц. Функции баз данных
(OOo Calc)
по дисциплине
ИНФОРМАТИКА
Направление подготовки: 080100 Экономика
080200 Менеджмент
Профиль подготовки: Мировая экономика
Экономика и управление на предприятии
(в машиностроении)
Квалификация выпускника: бакалавр
Форма обучения заочная
Тула, 2013 г.
Лабораторная работа № 7
Специальные возможности электронных таблиц. Функции баз данных
(OOo Calc)
7.1. Цель лабораторной работы
Получение навыков работы c функциями баз данных в
OpenOffice.Org Calc
7.2. Теоретические положения
Тип функций база данных в OpenOffice.org. Calc не следует путать с базой данных, интегрированной в OpenOffice.org. Base!
База данных - диапазон заполненных данными ячеек, имеющий границы или, проще говоря, таблица с данными.
Поле базы данных - столбец таблицы. Запись базы данных - строка таблицы.
Условия поиска - диапазон ячеек, содержащий условия, по которым выполняется поиск данных. Если в одну строку записаны несколько условий поиска, они соединяются с помощью И. Если условия поиска записаны в несколько строк, они соединяются с помощью ИЛИ. Пустые ячейки в диапазоне условий поиска игнорируются.
Функция dcount
Функция DCOUNT служит для подсчета в базе данных записей (количества строк), которые соответствуют выбранным условиям поиска и содержат числовые значения.
Пусть имеется некоторая база данных (заполненная данными таблица) (рисунок 6.1).
Рисунок
6.1 –
База данных в OpenOffice.org.
Calc
Необходимо автоматически определить, сколько в базе данных товаров, количество которых менее 10. Воспользуемся функций DCOUNT.
Отведем часть базы данных (часть таблицы) для формирования условий поиска. Непосредственно условие поиска поместим в диапазоне ячеек условий поиска, в данном случае под столбцом «Кол-во, шт» (рисунок 6.2).
Рисунок
6.2 –
Формирование условий поиска
Предположим, результат следует сохранить в ячейке F18.
Для подобных вычислений необходимо установить курсор в ячейку, где будет находится результат (в данном случае F18) и в строке формул набрать выражение: =DCOUNT(база данных; поле базы данных; условия поиска)1. Здесь:
база данных - диапазон ячеек базы данных (всей таблицы), включая заголовки;
поле базы данных - диапазон ячеек столбца, по которому следует вести поиск. Здесь указывается ячейка, обозначающая столбец, или цифра 0 для обозначения всей базы данных. Этот параметр не должен быть пустым! Чтобы создать ссылку на заголовок столбца, необходимо заключить заголовок в кавычки!
условия поиска - диапазон ячеек части базы данных для формирования условий поиска, включая заголовки.
Для данного примера получим следующее выражение: =DCOUNT(A1:F12;0;A15:F16).
Здесь: база данных лежит в диапазон от А1 до F12; поле базы данных лежит во всей таблице; условия поиска лежит в диапазоне от А15 до F16.
Результаты расчета показаны на рисунке 6.3. В качестве пояснений сделанных расчетов можно ввести подпись, например, Итого.
Рисунок 6.3 – Расчет, выполненный с применением функции DCOUNT
Если необходимо в месте указания поля базы данных ввести ссылку на столбец, в котором ведется поиск, то формула выглядела бы следующим образом (рисунок 6.4):
Рисунок
6.4 –
Ссылка на столбец в формуле
При указании в формуле ссылки на столбец название столбца указывается дословно!
Возможно формирование составных условий. Например, необходимо определить, сколько в базе данных товаров, цена за которые более 1000 рублей и которых на складе менее 10 штук. В этом случае в месте формулы, где указывается поле базы данных следует установить 0 (вся база данных) (рисунок 6.5).
Рисунок
6.5 – Составное
условие
Возможно формирование нестрогих неравенств в этом случае указывается следующая комбинация знаков, например, <=15 или >=8000.
Возможно формирование равенств, например, =10.
Если установить курсор в строке формул, в базе данных автоматически выделятся зона для формирования условий и зона, содержащая данные (рисунок 6.6).
Рисунок 6.6 – Зоны базы данных
