Преобразование данных

1. Формулы

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

При написании формулы используются:

Ø арифметические операторы («+» — сложение, «-» — вычитание, * умножение, «/» — деление, «%» — процент, «^» — возведение в степень),

Ø операторы сравнения («<» — меньше, «>» — больше, «=» — равно, «<>» — неравно, «<=» — меньше или равно, «>=» — больше или равно),

Ø оператор текста &, объединяющий два или более текстовых значения в единое текстовое значение.

В формуле MS Excel операторы с одинаковым приоритетом выполняются слева направо. Изменять порядок вычислений можно, объединяя выражения в формуле круглыми скобками. При выводе на экран MS Excel заполняет ячейки, содержащие формулы, их результирующими значениями. Формула отображается в строке формул в том случае, если ячейка выделена.

Если MS Excel не в состоянии произвести правильное вычисление формулы, в ячейку выводится ошибочное значение. Ошибочные значения всегда начинаются со знака # (см.табл.1):

Таблица 1

Сообщение на экране Ошибка в записи формулы
#ДЕЛ/0! Деление на нуль
#Н/Д Ссылка на недоступное значение
#ИМЯ? Использование имени, нераспознаваемого MS Excel
#ПУСТО! Неверное пересечение двух областей
#ЧИСЛО! Неправильное использование числа
#ССЫЛКА! Ссылка на недопустимую ячейку
#ЗНАЧЕН! Использование неправильного аргумента или операнда
##### Результат вычислений не помещается в ячейке, необходимо расширить столбец

При вычислении формул с использованием дат MS Excel производит расчет в сутках.

2. Ссылки

Ссылки на ячейки применяются для обозначения отдельных ячеек или групп ячеек и указывают, в каких ячейках искать значения, нужные для вычисления формулы. Существуют три типа ссылок (адресации): относительные, абсолютные и смешанные. Относительная ссылка (А1) указывает, как найти другую ячейку, начиная поиск с ячейки, в которой расположена формула. Абсолютная ссылка ($A$1) указывает точное месторасположение ячейки на рабочем листе. Смешанные ссылки (A$1 или $A1) указывают, как найти другую ячейку на основе сочетания абсолютной ссылки на столбец и относительной ссылки на строку или наоборот. При вводе в формулу тип ссылки можно изменять, нажимая клавишу F4. Оператор ссылки позволяет задать в формуле ссылку на группу ячеек. Существуют три типа операторов ссылок:

Ø оператор интервала (двоеточие) определяет одну ссылку на все ячейки, расположенные между первой и последней ссылками;

Ø оператор объединения (точка с запятой) определяет одну ссылку, объединяя ячейки, на которые указывают две введенные ссылки;

Ø оператор пересечения (пробел) определяет одну ссылку на ячейки, общие для двух ссылок.

Ссылки на ячейки в формулу можно вводить как с клавиатуры, так и с помощью мыши, что является более удобным — щелчок в ячейке или выделение фрагмента подвижной рамкой при протаскивании указателя мыши через интервал ячеек. В формулу можно ввести ссылки на ячейки, расположенные на любом рабочем листе ( =Лист3!А5), а также сформировать внешнюю ссылку на ячейки другой рабочей книги (=’[EX.XLS]Лист1’!$C$11). Объемная ссылка - это интервал, охватывающий два или более листа рабочей книги.

3. Функции

Функция — это специальная, заранее созданная в MS Excel формула, которая выполняет операции над заданными значениями и возвращает одно или несколько значений (см.рис.3).

Рис.3.

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

Все встроенные функции MS Excel разделены на категории, названия которых соответствуют типу включенных в них функций (см.рис.4).

Рис.4.

Мастер функций, позволяющий в пошаговом режиме ввести функцию в формулу, дает пояснения о назначении функции, ее аргументах.

4. Надстройки

В стандартной установке программы активизированы не все возможные функции пакета. Для активизации дополнительных возможностей необходимо активизировать надстройки (Сервис\Надстройки). Чаще всего используется Пакет анализа (см. рис.5).

Рис.5.

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

После активизации данной надстройки в команде строки Меню\Сервис, появляется Анализ данных, где и находятся дополнительные функции, в частности необходимая функция Генерация случайных чисел (см. рис.6).

Рис.6.

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

Рис.7.

Задание параметров в генерации следующее:

Ø Число переменных — количество столбцов, которое необходимо создать;

Ø Число случайных чисел — количество строк;

Ø Распределение — выбирается из предоставленного списка;

Ø Параметры — параметры, определяемые для выбранного распределения.