2.1.1. Обзор функций баз данных

Функции баз данных оперируются с диапазонами ячеек, которые содержат более одной строки или столбца. Главной особенностью функций этой категории является возможность задания диапазона ячеек, содержащего условия отбора данных из списка или базы данных, что позволяет создавать сложные критерии отбора. Например, если в большом списке данных вам необходимо найти максимальные или минимальные значения только среди итоговых годовых показателей, то наиболее быстро и просто выполнить это действие с помощью функций баз данных. В этих функциях, как и в функциях других категорий, в качестве ссылок на диапазоны ячеек можно использовать или адреса этих диапазонов, или их имена.

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

Синтаксис функций баз данных

Эти функции (обобщенное название БД Функция) имеют одинаковый синтаксис и используют три аргумента: база данных, поле и критерий, которые ссылаются на диапазоны ячеек рабочего листа. Функции данной категории имеют общий синтаксис.

БД Функция (база_данных; поле; критерий)

- база_данных – диапазон ячеек, формирующих список или базу данных.

- поле определяет столбец списка. Если значение этого аргумента не указанно, функция оперирует со всеми столбцами списка. Поля данных в списке должны содержать идентифицирующее имя в первой строке. Аргумент поле может быть задан как текст с заголовком столбца (именем поля) в двойных кавычках или как число, задающее положениестолбца в списке: 1 – для первого поля; 2 – для второго поля и т.д.

- критерий – ссылка на диапазон ячеек, задающих условия для функции. Функция возвращает данные из списка, которые удовлетворяют условиям, заданным аргументом критерий. Другой способ задания критерия – непосредственное указание условий, по которым должен проводиться отбор данных. Если аргумент критерий опущен, функция выполняется над всеми значениями полей списка, указанных в аргументе поля. Диапазон критериев должен включать заголовок столбца (имя поля) в списке. Аргумент критерий может быть введен как диапазон ячеек, например, А1:А2, или как имя интервала, например Критерии.

2.1.2.Функции для работы с датами и временем

Функции этой категории являются мощным средством для автоматизации и управления данными, содержащими даты и временные значения. Например, если вам необходимо предоставлять ежедневные отчеты, приготовленные на основе данных Excel, можно вводить текущую дату вручную, но проще поручить функции СЕГОДНЯ. Эти функции предназначены не только для простого ввода дат в ячейки рабочего листа, они могут вычислять длительность временных интервалов, определять количество рабочих дней или недель между двумя датами, сравнивать даты и т.п., а также входить в состав других формул.

Как и в случае других числовых данных, при вводе в ячейку даты или при вычислении даты с помощью формулы Excel автоматически отображает эти данные подходящем формате дат и времени. На самом деле даты хранятся в Excel в виде последовательных чисел. По умолчанию дате 1 января 1900 года соответствует порядковый номер 1, а 1 января 2008г. – 39448, так как интервал между этими датами в днях равен – 39448. Время сохраняется в виде десятичной дроби. Поскольку даты и значения времени представляются числами, их можно вычитать и складывать, а также использовать в других вычислениях. Результаты вычислений вновь преобразуются в формат даты. В табл.2 представлены все функции дат и времени.

2.1.3.Инженерные функции

Функции этой категории применяются при различных инженерных и научных расчетах. Эти функции входят в настройку Пакет анализа. В табл.3 приведен список всех инженерных функций.

2.1.4.Финансовые функции

Финансовые функции используются для вычисления ежегодного дохода, процентных начислений, амортизационных начислений и других финансовых показателей за будущий, текущий и прошедший периоды. Excel предлагает более пятидесяти финансовых функций, которые могут быть использованы как в отдельности, так и в комбинации с другими функциями для выполнения более сложных вычислений. Каждая функция сопровождается синтаксическим описанием, что помогает понять суть проводимых ею вычислений. Кроме того, каждая функция содержит несколько аргументов, которые требуют постановки соответствующих значений. Значения должны быть строго определенного формата. В табл.4 дано краткое описание финансовых функций.

2.1.5.Информационные функции

Почти все информационные функции возвращают логический результат (ИСТИНА или ЛОЖЬ) и используются в комбинации с другими функциями при решении многих технических вопросов. На основе возвращаемых логических значений можно установить «обратную связь» со списками данных и эффективно управлять большими объемами информации. К примеру, у вас есть данные о сроках выполненных работ по некоему проекту и вам нужно оценить объемы этих работ, выполненных на каждом рабочем этапе. Эту задачу можно решить, используя комбинацию функций ЕСЛИ и ЕПУСТО. В табл.5 дано краткое описание информационных функций.

2.1.6.Логические функции

Логические функции проверяют ячейки либо их диапазоны на определенное условие и возвращают значение ИСТИНА, если условие выполняется, и ЛОЖЬ если не выполняется. Например, если вам нужно подсчитать количество непустых ячеек в заданном диапазоне, воспользуйтесь функцией ЕСЛИ, чтобы определить наличие информации в ячейке, и затем подсчитайте количество положительных ответов. В табл.6 краткое описание логических функций.

Также существуют функции ссылки и подстановки, арифметические и тригонометрические функции, текстовые функции, статистические функции.


2.2.Аргументы функций

Аргументы функций – это ссылки на данные, над которыми функция выполняет действия. Аргументом может быть число, текстовая строка, логическое значение, ссылка на ячейку или диапазон ячеек либо имя рабочего листа. Например, если необходимо вычислить среднее значение чисел, размещенных в диапазоне В3:В20, аргументом функции СРЗНАЧ будет ссылка на этот диапазон, помещенная в круглые скобки сразу за названием функции: СРЗНАЧ(В3:В20).


Список использованных источников

1. Патрик Блаттнер, Использование Microsoft Ecxel 2002 // изд «Вильямс» - М. 2002 г.

2. Л.З. Шауцукова, Информатика 10-11 // Просвещение – М. 2000 г.

3. В.А. Каймин Информатика Учебник // ИНФРА-М – М. 2000 г.

4. wwwbook.kbsu.ru

5. Другие источники Интернет\


Информация о работе «Прикладное программное обеспечение»
Раздел: Информатика, программирование
Количество знаков с пробелами: 28431
Количество таблиц: 1
Количество изображений: 0

Похожие работы

Скачать
42070
0
0

... 15-20 лет. Первые ППП представляли собой простые тематические подборки программ для решения отдельных задач в той или иной прикладной области. Современный пакет является сложной программной системой, включающей специализированные системные и языковые средства. В относительно короткой истории развития вычислительных ППП можно выделить 4 основных поколения (класса) пакетов. Каждый из этих: классов ...

Скачать
28375
1
1

... уметь приобретать, обрабатывать и эффективно применять информацию. В ходе выполнения контрольной работы были изучены логические основы работы ЭВМ, основные понятия и операции алгебры логики, а также прикладного программного обеспечения. В настоящее время термин «информация» является одним из самых распространенных. Для переработки информационных ресурсов применяют специальные технологии - ...

Скачать
43253
4
5

... . Это связано с тем, что фирма Microsoft - автор Windows и Microsoft Office (MS Office) – логично вписывается в интерфейс Windows. Понимая логику работы с Windows, достаточно легко освоить прикладные окна программных средств, входящих в MS Office. Кроме того, совместное выполнение ряда программных средств, входящих в MS Office, позволяет гибко распределять их ресурсы и работу, увеличивать общую ...

Скачать
24502
4
5

... , подсистему поддержки времени исполнения, которая интерпретирует программы манипуляции данными, создающие пользовательский интерфейс с СУБД, а также сервисные программы (внешние утилиты), обеспечивающие ряд дополнительных возможностей по обслуживанию информационной системы. 3 Программное обеспечение Для разработки курсового проекта выбрана среда объектно-ориентированного программирования ...

0 комментариев


Наверх