Астахов С. Н., Журбина Ю., Садретдинова А., Халиуллина Э

Вид материалаДокументы
Подобный материал:
Астахов С.Н., Журбина Ю., Садретдинова А., Халиуллина Э.

Институт социальных и гуманитарных знаний

Казань, Россия

10astakhv@rambler.ru


СРАВНИТЕЛЬНЫЙ АНАЛИЗ МАСТЕРОВ ФУНКЦИЙ
EXCEL MS OFFICE И CALC OPEN OFFICE, ИСПОЛЬЗУЕМЫХ
ДЛЯ ПОДГОТОВКИ СТУДЕНТОВ В ИНСТИТУТЕ СОЦИАЛЬНЫХ
И ГУМАНИТАРНЫХ ЗНАНИЙ



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

В Институте социальных и гуманитарных знаний в 2009 году была произведена замена операционной системы Windows на Linux и, соответственно, MS Office на Open Office. Естественно возникла проблема использования нового программного продукта в процессе обучения студентов. Мастер функций в ИСГЗ используется в курсах: «Информатика», «Статистика», «Экономико-математические методы и моделирование», «Информационные технологии, информационные системы и информационные ресурсы», «Эконометрика», «Исследование систем Управления», «Управление качеством» и ряде других.

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

Всего было проанализировано 225 функций мастера функций Excel в сравнении со 183 функциями мастера функций Calc. Были отобраны функции, имеющие одинаковые названия на английском и имеющие одинаковые методики расчета и, соответственно, переводы в лексике MS Excel. Необходимо отметить, что названия функций на английском и их переводы на русский не соответствуют принятой в России и в Европе лексике. Так, например, коэффициент ассиметрии на английском называется Skew и переведен как Скос, хотя мог бы быть переведен как Наклон, а Наклон (по-английски обозначен как Slope, что может быть переведено в свою очередь как Скашивать) в переводе обозначает Коэффициент регрессии. Разобраться в этой англо-саксонской терминологии не только студенту, но и преподавателю весьма трудно и, в общем-то, не понятно, почему принятые в Европе и России термины Ассиметрия, Регрессия, Эксцесс и ряд других так странно обозначаются и переводятся на русский язык. Эксцесс по-английски обозначен словом Kurt, которое больше похоже на чье-то имя и с которым не справился ни один словарь, включая электронные переводчики. Здесь надо быть специалистом и в английском, и не столько в статистике, сколько в истории статистики. Нами были проведены тестовые испытания по вычислению наиболее часто встречающихся в практике офисных работников функций, и они дали удовлетворительные результаты, как по методикам расчета, так и по полученным результатам. Разница существует в интерфейсе программ. Интерфейс MS Office, на наш взгляд, все-таки удобнее, а возможно более привычен для большинства студентов во всем, включая справки.

Все функции в обоих мастерах разделены на одинаковые группы, кроме финансовых функций, которых нет в Calc.

  1. Группа база данных

Excel

Calc

Описание

БДДИСП

DVAR

Оценивает дисперсию по выборке из выделенной части базы данных

БДДИСПП

DVARP

Вычисляет дисперсию по генеральной совокупности из выделенной части базы данных

БДПРОИЗВЕД

DPRODUCT

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

БДСУММ

DSUM

Суммирует числа в поле (столбце) записей базы данных, удовлетворяющих условию

БИЗВЛЕЧЬ

DGET

Извлекает из базы данных одну запись, удовлетворяющих заданному критерию

БСЧЁТ

DCOUNT

Подсчитывает количество числовых ячеек в выборке из заданной базы данных по заданным критериям

БСЧЁТА

DCOUNTA

Подсчитывает количество непустых ячеек в выборке из заданной базы данных по заданным критериям

ДМАКС

DMAX

Возвращает максимальное значение поля (столбца) записей базы данных, удовлетворяющих указанным условиям

ДМИН

DMIN

Возвращает минимальное значение среди выделенных фрагментов базы данных

ДСРЗНАЧ

DAVERAGE

Возвращает среднее всех значений столбца списка или базы данных, удовлетворяющих заданным условиям

ДСТАНДОТКЛ

DSTDEV

Оценивает стандартное отклонение по выборке из выделенной части базы данных

ДСТАНДОТКЛП

DSTDEVP

Вычисляет стандартное отклонение по генеральной совокупности из выделенной части базы данных

Как видно из таблицы оба мастера функций идентичны.

  1. Функции дата и время

Excel

Calc

Описание

ВРЕМЗНАЧ

TIMEVALUE

Преобразует время из текстового формата в число в коде времени – число от 0 до 0,99999999, представляющая время от 0:00:00 (12:00:00 ночи) до 23:59:59 (11:59:59 вечера).

ВРЕМЯ

TIME

Преобразует заданное в виде чисел часы, минуты и секунды в число в коде времени

ГОД

YEAR

Возвращает год – целое число от 1900 до 9999

ДАТА

DATE

Возвращает число, представляющее дату в коде даты-времени

ДАТАЗНАЧ

DATEVALUE

Преобразует дату из текстовой формы в числовую в коде даты-времени

ДЕНЬ

DAY

Возвращает число месяца - число от 1 до 31

ДЕНЬНЕД

WEEKDAY

Возвращает число от 1 до 7, соответствующее номеру дня недели для заданной даты

ДНЕЙ360

DAYS360

Выделяет количество дней между двумя датами на основе 360-дневного года (12 месяцев по 30 дней)

МЕСЯЦ

MOUNTH

Возвращает месяц – число от 1 (январь) до 12 (декабрь)

МИНУТЫ

MINUTE

Возвращает минуты в виде числа от 0 до 59

СЕГОДНЯ

TODAY

Возвращает текущую дату в формате даты

СЕКУНДЫ

SECOND

Возвращает секунды в виде числа от 0 до 59

ТДАТА

NOW

Возвращает текущую дату и время

ЧАС

HOUR

Возвращает часы в виде числа от 0 до 23

Как видно из таблицы оба мастера функций идентичны.

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

Название

Описание

АПЛ

Возвращает величину амортизации актива за один период, рассчитанную линейным методом.

АСЧ

Возвращает величину амортизации актива за данный период, рассчитанную методом «суммы (годовых) чисел».

БС

Возвращает будущую стоимость инвестиции на основе периодических постоянных (равных по величине сумм) платежей и постоянной процентной ставки.

ВСД

Возвращает внутреннюю ставку доходности для ряда потоков денежных средств, представленных их численными значениями.

ДДОБ

Возвращает значение амортизации актива за данный период, используя метод двойного уменьшения остатка или иной явно указанный метод.

КПЕР

Возвращает общее количество периодов выплаты для инвестиции на основе периодических постоянных выплат и постоянной процентной ставки.

МВСД

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

ОСПЛТ

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

ПЛТ

Возвращает сумму периодического платежа для аннуитета на основе постоянства сумм платежей и постоянства процентной ставки.

ПРОЦПЛАТ

Вычисляет проценты, выплачиваемые за определенный инвестиционный период.

ПРПЛАТ

Возвращает сумму платежей процентов по инвестиции за данный период на основе постоянства сумм периодических платежей и постоянства процентной ставки.

ПС

Возвращает приведенную (к текущему моменту) стоимость инвестиции. Приведенная (нынешняя) стоимость представляет собой общую сумму, которая на настоящий момент равноценна ряду будущих выплат.

ПУО

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

СТАВКА

Возвращает процентную ставку по аннуитету за один период.

ФУО

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

ЧПС

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



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

Excel

Calc

Описание

ЕСЛИ

IF

Возвращает одно значение, если заданное условие при вычислении дает значение ИСТИНА, и другое значение, если ЛОЖЬ.

И

AND

Возвращает значение ИСТИНА, если все аргументы имеют значение ИСТИНА; возвращает значение ЛОЖЬ, если хотя бы один аргумент имеет значение ЛОЖЬ.

ИЛИ

OR

Возвращает ИСТИНА, если хотя бы один из аргументов имеет значение ИСТИНА; возвращает ЛОЖЬ, если все аргументы имеют значение ЛОЖЬ.

ИСТИНА

TRUE

Возвращает логическое значение ИСТИНА.

ЛОЖЬ

FALSE

Возвращает логическое значение ЛОЖЬ.

НЕ

NOT

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

Логические функции также идентичны.

  1. Работа с массивами

Excel

Calc

Описание

АДРЕС

MUNIT

Вычисляет единичную матрицу заданного размера. Единичная матрица – квадратный массив, в котором элементы по главной диагонали равны 1, а все остальные элементы равны 0.

ВПР

FREQUENCY

Возвращает частотное распределение в виде массива из одного столбца. Функция служит для подсчета количества значений в массиве данных, которые находятся в значениях, заданных массивом «Классы».


ВЫБОР




Использует номер_индекса, чтобы выбрать и вернуть значение из списка аргументов-значений. Функция ВЫБОР используется, чтобы выбрать одно значение из списка, в котором может

ГИПЕРССЫЛКА




Создает ярлык или переход, в Интернете.


ГПР

MDETERM

Возвращает определитель матрицы. Эта функция возвращает значение в текущую ячейку. Для получения результатов необязательно выделять диапазон.

ДВССЫЛ

MINVERSE

Возвращает обратную матрицу.

ДРВ




Извлекает данные реального времени из программ, поддерживающих автоматизацию COM.

ИНДЕКС




Возвращает значение или ссылку.


ОБЛАСТИ




Возвращает количество областей в ссылке. Область — это интервал смежных ячеек или отдельная ячейка.

ПОИСКПОЗ

LINEST

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

ПОЛУЧИТЬ.ДАННЫЕ.

СВОДНОЙ.ТАБЛИЦЫ




Возвращает данные, хранящиеся в отчете сводной таблицы.

ПРОСМОТР




Возвращает значение из строки, из столбца или из массива . Функция ПРОСМОТР имеет две синтаксические формы: вектор и массив.

СМЕЩ




Возвращает ссылку на диапазон, отстоящий от ячейки или диапазона ячеек на заданное число строк и столбцов.

СТОЛБЕЦ




Возвращает номер столбца по заданной ссылке.

СТРОКА




Возвращает номер строки, определяемой ссылкой.

ТРАНСП

TRANSPOSE

Служит для транспонирования строк и столбцов массива.

ЧИСЛСТОЛБ




Возвращает количество столбцов в массиве или ссылке.

ЧСТРОК




Возвращает количество строк в ссылке или массиве


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

Наибольшее количество функций представляют собой группы текстовых, математических и статистических функций: в Excel их 164, в Calc – 133. Из-за недостатка места мы не будем размещать их все, тем более, что общая тенденция уже обозначилась. MS Excel лучше приспособлен для работы экономистов, финансистов, менеджеров, юристов и других офисных работников, как по количеству функций, так и по интерфейсу. Работа в среде Calc имеет свои преимущества, прежде всего, экономические. В любом случае, в данный момент мы имеем переводы всех функций и справку для помощи в расчетах.