Применение электронных таблиц в экономических расчётах
МИНИСТЕРСТВО СЕЛЬСКОГО ХОЗЯЙСТВА
РОССИЙСКОЙ
ФЕДЕРАЦИИ
ФГОУ ВПО «ВОРОНЕЖСКИЙ ГОСУДАРСТВЕННЫЙ
АГРАРНЫЙ
УНИВЕРСИТЕТ ИМЕНИ
К.Д. ГЛИНКИ»
Кафедра информационного обеспечения
И
моделирования
КУРСОВАЯ
РАБОТА
по дисциплине
«Информатика»
на тему: «ПРИМЕНЕНИЕ ЭЛЕКТРОННЫХ ТАБЛИЦ В ЭКОНОМИЧЕСКИХ РАСЧЁТАХ».
Выполнила: студент Ф-1с
Заочной формы обучения
Остроухова
Л.Г.
Шифр
10516
Руководитель:
к.э.н., доцент
Горюхина
Е.Ю.
Воронеж
2010
СОДЕРЖАНИЕ
ВВЕДЕНИЕ
Персональные
компьютеры служат удобным средством
вычислений и расчетов экономического
и математического содержания. В этом
смысле компьютеры намного эффективнее
бухгалтерских счетов и калькуляторов,
которые требуют больших затрат ручного
труда. В
повседневной жизни человек постоянно
использует таблицы: дневник в школе, расписание
электричек, расписание занятий и т.д.
Персональный компьютер расширяет возможности
использования таблиц за счёт того, что
позволяет не только представлять данные
в электронном виде, но и обрабатывать
их. Класс программного обеспечения, используемый
для этой цели, называется табличными
процессорами или электронными таблицами.
Основное назначение табличных процессоров
- обработка таблично организованной информации,
проведение расчётов на её основе и обеспечение
визуального представления хранимых данных
и результатов их обработки в виде графиков,
диаграмм. Табличный процессор или электронная
таблица - это интерактивная система обработки
данных, в основе которой лежит двухмерная
таблица. Ячейки таблицы могут содержать
числа, строки или формулы, задающие зависимость
ячейки от других ячеек. Пользователь
может просматривать, задавать и изменять
значение ячеек. Изменение значение ячейки
ведет к немедленному изменению значений
зависящих от нее ячеек. Табличные процессоры
обеспечивают также задание формата изображения,
поиск, сортировку. Применение электронных
таблиц упрощает работу с данными и позволяет
получать результаты без проведения расчётов
вручную. Расчёт по заданным формулам
выполняется автоматически. Изменение
содержимого, какой-либо ячейки приводит
к перерасчёту значений всех ячеек, которые
связаны с ней формульными отношениями.
Электронные таблицы используются во
всех сферах человеческой деятельности,
но особо широко используются для проведения
экономических и бухгалтерских расчётов.
В настоящее время наиболее популярными
и эффективными пакетами данного класса
являются Excel, Calc, Quatro Pro, Lotus 1-2-3.
ГЛАВА 1. ПОНЯТИЕ ЭЛЕКТРОННЫХ ТАБЛИЦ И ТАБЛИЧНЫХ ПРОЦЕССОРОВ
1.1 Основные элементы электронной таблицы
Электронная таблица – компьютерный эквивалент обычной таблицы, в клетках (ячейках) которой записаны данные различных типов: тексты, даты, формулы, числа.
Результат вычисления формулы в клетке является изображением этой клетки. Числовые данные и даты могут рассматриваться как частный случай формул. Для управления электронной таблицей используется специальный комплекс программ - табличный процессор.
Главное
достоинство электронной
1.1.1 Строки, столбцы, ячейки и их адреса
Рабочая область электронной таблицы состоит из строк и столбцов, имеющих свои имена. Имена строк - это их номера. Нумерация строк начинается с 1 и заканчивается максимальным числом, установленным для данной программы. Имена столбцов - это буквы латинского алфавита сначала от А до Z , затем от АА до AZ , ВА до BZ и т. д.
Максимальное количество строк и столбцов определяется особенностями используемой программы и объемом памяти компьютера, Современные программы дают возможность создавать электронные таблицы, содержащие более 1 млн. ячеек, хотя для практических целей в большинстве случаев этого не требуется.
Пересечение строки и столбца образует ячейку таблицы, имеющую свой уникальный адрес. Для указания адресов ячеек в формулах используются ссылки (например, А2 или С4).
Ячейка – область, определяемая пересечением столбца и строки электронной таблицы.
Адрес ячейки – определяется названием (номером) столбца и номером строки.
Ссылка – способ (формат) указания адреса ячейки.
В
электронной таблице существует
понятие блока (диапазона) ячеек, также
имеющего свой уникальный адрес. В качестве
блока ячеек может
Рис 1. Вид электронной таблицы на экране
Пример 1.
Адрес ячейки, образованной на пересечении столбца G и строки 3, будет выражаться ссылкой G3.
Адрес блока, образованного в виде части строки 1, будет А1:Н1.
Адрес блока, образованный в виде столбца B, будет В1:В10.
Адрес блока, образованный в виде прямоугольника, будет D4:F5.
Каждая команда электронной таблицы требует указания блока (диапазона) ячеек, в отношении которых она должна быть выполнена.
Блок используемых ячеек может быть указан двумя путями: либо непосредственным набором с клавиатуры начального и конечного адресов ячеек, формирующих диапазон, либо выделением соответствующей части таблицы при помощи клавиш управления курсором. Удобнее задавать диапазон выделением ячеек.
Типичными установками, принимаемыми по умолчанию на уровне всех ячеек таблицы, являются: ширина ячейки в 9 разрядов, левое выравнивание для символьных данных и основной формат для цифровых данных с выравниванием вправо.
Блок ячеек – группа последовательных ячеек. Блок ячеек может состоять из одной ячейки, строки (или ее части), столбца (или его части), а также последовательности строк или столбцов (или их частей).
1.1.2 Типовая структура интерфейса
Как видно на рис. 1, при работе с электронной таблицей на экран выводятся рабочее поле таблицы и панель управления. Панель управления обычно включает: Главное меню, вспомогательную область управления, строку ввода и строку подсказки. Расположение этих областей на экране может быть произвольным и зависит от особенностей конкретного табличного процессора.
Строка главного меню содержит имена меню основных режимов программы. Выбрав один из них, пользователь получает доступ к ниспадающему меню, содержащему перечень входящих в него команд. После выбора некоторых команд ниспадающего меню появляются дополнительные подменю.
Вспомогательная область управления включает:
• строку состояния;
• панели инструментов;
• вертикальную и горизонтальную линейки прокрутки.
В строке состояния (статусной строке) пользователь найдет сведения о текущем режиме работы программы, имени файла текущей электронной таблицы, номере текущего окна и т.п. Панель инструментов (пиктографическое меню) содержит определенное количество кнопок (пиктограмм), предназначенных для быстрой активизации выполнения определенных команд меню и функций программы. Чтобы вызвать на экран те области таблицы, которые на нем в настоящий момент не отображены, используются вертикальная и горизонтальная линейки прокрутки. Бегунки (движки) линеек прокрутки показывают относительную позицию активной ячейки в таблице и используются для быстрого перемещения по ней. В некоторых табличных процессорах на экране образуются специальные зоны быстрого вызова. При щелчке мыши в такой зоне вызывается соответствующая функция. Например, при щелчке мыши на координатной линейке вызывается диалог задания параметров страницы.
Строка
ввода отображает вводимые в ячейку
данные. В ней пользователь может
просматривать или
Строка подсказки предназначена для выдачи сообщений пользователю относительно его возможных действий в данный момент.
Приведенная структура интерфейса является типичной для табличных процессоров, предназначенных для работы в среде Windows. Для табличных процессоров, работающих в DOS, чаще всего отсутствуют командные кнопки панелей инструментов и линейки прокрутки.
Рабочее поле – пространство электронной таблицы, состоящее из ячеек, названий столбцов и строк.
Панель управления – часть экрана, дающая пользователю информацию об активной ячейке и ее содержимом, меню и режиме работы.
1.1.3 Текущая ячейка и экран
Текущей (активной) называется ячейка электронной таблицы, в которой в данный момент находится курсор. Адрес и содержимое текущей ячейки выводятся в строке ввода электронной таблицы. Перемещение курсора как по строке ввода, так и по экрану осуществляется при помощи клавиш движения курсора.
Возможности экрана монитора не позволяют показать всю электронную таблицу. Мы можем рассматривать различные части электронной таблицы, перемещаясь по ней при помощи клавиш управления курсором. При таком перемещении по таблице новые строки (столбцы) автоматически появляются на экране взамен тех, от которых мы уходим. Часть электронной таблицы, которую мы видим на экране монитора, называется текущим (активным) экраном.
1.1.4 Окно, рабочая книга, лист
Основные объекты обработки информации - электронные таблицы - размещаются табличным процессором в самостоятельных окнах, и открытие или закрытие этих таблиц есть, по сути, открытие или закрытие окон, в которых они размещены. Табличный процессор дает возможность открывать одновременно множество окон, организуя тем самым «многооконный режим» работы. Существуют специальные команды, позволяющие изменять взаимное расположение и размеры окон на экране. Окна, которые в настоящий момент мы видим на экране, называются текущими (активными).
Рабочая книга представляет собой документ, содержащий несколько листов, а которые могут входить таблицы, диаграммы или макросы. Вы можете создать книгу для совместного хранения в памяти интересующих вас листов и указать, какое количество листов она должна содержать. Все листы рабочей книги сохраняются в одном файле. Заметим, что, термин «рабочая книга» не является стандартным. Так, например, табличный процессор Framework вместо него использует понятие Frame (рамка).[4]
1.2 Типы данных, используемых в электронных таблицах
1.2.1 Типы входных данных
В каждую ячейку пользователь может ввести данные одного из следующих возможных видов: символьные, числовые, формулы и функции, а также даты.
Символьные (текстовые) данные имеют описательный характер. Они могут включать в себя алфавитные, числовые и специальные символы. В качестве их первого символа часто используется апостроф, а иногда – кавычки или пробел.
Числовые данные не могут содержать алфавитных и специальных символов, поскольку с ними производятся математические операции. Единственными исключениями являются десятичная точка (запятая) и знак числа, стоящий перед ним.
1.2.2 Формулы.
Видимое на экране содержимое ячейки, возможно, - результат вычислений, произведенных по имеющейся, но не видимой в ней формуле. Формула может включать ряд арифметических, логических и прочих действий, производимых с данными из других ячеек.
Пример 2. Предположим, что в ячейке находится формула В5 + ( С5 + 2 * Е5) / 4. В обычном режиме отображения таблицы на экране вы увидите не формулу, а результат вычислений по ней над числами, содержащимися в ячейках В5, С5 и Е5.
1.2.3 Функции.
Функция представляет собой программу с уникальным именем, для которой пользователь должен задать конкретные значения аргументов функции, стоящих в скобках после ее имени. Функцию (так же, как и число) можно считать частным случаем формулы. Различают статистические, логические, финансовые и другие функции.
Пример 3. Ячейка содержит функцию вычисления корня из числа, находящегося в ячейке В8. в следующем виде:
1.2.4 Даты.
Особым типом входных данных являются даты. Этот тип данных обеспечивает выполнение таких функций, как добавление к дате числа (пересчет даты вперед и назад) или вычисление разности двух дат (длительности периода). Даты имеют внутренний (например, дата может выражаться количеством дней от начала 1900 года или порядковым номером дня по Юлианскому календарю) и внешний формат. Внешний формат используется для ввода и отображения дат.
Тип входных данных, содержащихся в каждой ячейке, определяется первым символом, который должен трактоваться не как часть данных, а как команда переключения режима:
- если в ячейке содержатся числа, то первый их символ является либо цифрой, либо десятичной точкой, либо знаком числа (плюсом или минусом);
- если в ячейке содержится формула, то первый ее символ должен быть выбран определенным образом в соответствии со спецификой конкретного табличного процессора. Для этого часто используются левая круглая скобка, знак числа (плюс или минус), знак равенства и т.п.;
- ячейка, содержащая функцию, всегда использует в качестве первого специальный символ @;
- если ячейка содержит символьные данные, ее первым символом может быть одинарная (апостроф) или двойная кавычка, а также пробел.
Логические данные используются в логических формулах и функциях. Данные этого типа отображаются в текущей ячейке следующим образом: если вводится любой отличное от нуля число (целое или дробное), то после нажатия клавиши в этой ячейке будет выведено «Истина». Ноль отображается в соответствующей ячейке как «Ложь».
Это представление данных связано с понятием логической переменной, которая используется в алгебре логики. Одна служит для описания высказываний, которые могут принимать одно из двух возможных значений: «истина» (логическая единица) либо «ложь» (логический нуль). [8]
1.2.5 Форматирование числовых данных в ячейках
Вы можете использовать различные форматы представления числовых данных в рамках одной и той же электронной таблицы. По умолчанию числа располагаются в клетке, выравниваясь по правому краю. В некоторых электронных таблицах предусмотрено изменение этого правила. Рассмотрим наиболее распространенные форматы представления числовых данных.
Основной формат используется по умолчанию, обеспечивая запись числовых данных в ячейках в том же виде, как они вводятся или вычисляются.
Формат с фиксированным количеством десятичных знаков обеспечивает представление чисел в ячейках с заданной точностью, определяемой установленным пользователем количеством десятичных знаков после запятой (десятичной точки). Например, если установлен режим форматирования, включающий два десятичных знака, то вводимое в ячейку число 12345 будет записано как 12345,00, а число 0.12345 – как .12.
Процентный формат обеспечивает представление введенных данных в форме процентов со знаком % (в соответствии с установленным количеством десятичных знаков). Например, если установлена точность в один десятичный знак, то при вводе 0.123 на экране появится 12.3%, а при вводе 123 - 12300.0%.
Денежный формат обеспечивает такое представление чисел, где каждые три разряда разделены запятой. При этом пользователем может быть установлена определенная точность представления (с округлением до целого числа или в два десятичных знака). Например, введенное число 12345 будет записано в ячейке как 12,345 (с округлением до целого числа) и 12,345-00 (с точностью до двух десятичных знаков).
Научный
формат, используемый для представления
очень больших или очень
- мантиссы, имеющей один десятичный разряд слева от десятичной точки, и некоторого (определяемого точностью, заданной пользователем) количества десятичных знаков справа от нее;
- порядка числа.
Пример 4. Введенное число 12345 будет записано в ячейке как 1.2345Е+04 (если установленная точность составляет 4 разряда) и как 1.23Е+04 (при точности в 2 разряда). Число .0000012 в научном формате будет иметь вид 1.2Е-06.
1.3 Используемые типы функций
В Excel имеется большое количество встроенных функций. Функции – заранее определенные формулы, которые выполняют вычисления по заданным величинам и в указанном порядке. Запись каждой функции состоит из трех элементов:
a) Знака равенства "=";
b)
Названия функции, например
c)
Аргумента. Тип аргумента
Каждая функция имеет свой синтаксис, который необходимо строго соблюдать, в противном случае вычисления могут содержать ошибки. Необходимо следить за соответствием типов аргументов. Структура функции начинается с указания имени функции, затем вводится открывающая скобка, указываются аргументы, отделяющиеся точками с запятыми, а затем - закрывающая скобка.
Для
задания функции можно
Вычисления в таблицах производятся с помощью формул. Результат вычисления помещается в ячейку, в которой находится формула.
При вычислениях с помощью формул соблюдается принятый в математике порядок выполнения арифметических операций.
Формулы состоят из операторов и операндов, расположенных в определенном порядке. В качестве операндов используются данные, а также ссылки отдельных ячеек или блоков ячеек. Операторы в формулах обозначают действия, производимые с операндами. В зависимости от используемых операторов различают арифметические (алгебраические) и логические формулы.
В
арифметических формулах используются
следующие операторы
+ сложение,
- вычитание,
* умножение,
/ деление,
^ возведение в степень.
Каждая формула в электронной таблице содержит несколько арифметических действий с ее компонентами. Установлена последовательность выполнения арифметических операций. Сначала выполняется возведение в степень, затем - умножение и деление и только после этого – вычитание и сложение. Если вы выбираете между операциями одного уровня (например, между умножением и делением), то следует выполнять их слева направо. Нормальный порядок выполнения операций изменяют введением скобок. Операции в скобках выполняются первыми.
Арифметические формулы могут также содержать операторы сравнения: равно (=), не равно (< >), больше (>), меньше (>).
Как уже говорилось, таблица может содержать как основные, так и производные данные. Достоинство электронных таблиц заключается в том, что они позволяют организовать автоматическое вычисление производных данных. Для этой цели в ячейках таблицы используют формулы.
1.4 Области применения табличных процессоров
Электронная таблица – это широко распространенная и мощная информационная технология, предназначенная для профессиональной работы с данными. Это – компьютерный эквивалент обычной таблицы, в клетках (ячейках) которой записаны данные различных типов: тексты, даты, формулы, числа.
Для управления электронной таблицей используется специальный комплекс программ – табличный процессор.
Особенностью программ данного типа является то, что в них структурирование информации начинается непосредственно на этапе ввода данных, так как они привязываются к структурным элементам таблиц – ячейкам. Главное их достоинство – возможность мгновенного пересчета всех данных, связанных с формульными зависимостями при изменении значения любого операнда. Электронные таблицы нашли широкое применение не только в экономических и бухгалтерских расчетах. Сфера применения их значительно шире.
Электронные таблицы используются для:
- подготовки табличных документов, обработки сводок, составления реестров и прочих документов;
- проведения анализа с использованием механизма поиска и сортирования данных;
- проведения однотипных расчетов над большими наборами данных;
- создания баз данных;
- автоматизации итоговых вычислений;
- построения диаграмм и графиков по имеющимся данным и другие работы.
Для работы с табличными данными используются программные средства, называемые электронными таблицами или табличными процессорами:
- Excel,
- Multiplan,
- Lotus 1-2-3,
- Quatro Pro,
- SuperCalc,
- VisiCalc.
Первая программа электронной таблицы VisiCalc была разработана в 1979 г. Д. Бриклином. В последствии эта программа (и ей подобные) получила "кличку" Killer - Apps (Убийцы приложений). Термин Killer - Apps обозначает программные продукты, появление которых на рынке благодаря наличию новых возможностей или совершенно новых и ясных идей по сравнению с уже известными программными продуктами приводит к вытеснению конкурентов с рынка. В ее основе лежала электронная модель обычной таблицы. Причем каждая ячейка таблицы имела уникальный адрес (имя) благодаря чему, можно было использовать данные из этой ячейки в других. Все программы такого рода предназначены для ввода формул которые обрабатывают введенные данные. Концепция электронной таблицы была подхвачена рядом фирм, но только в 1982 г. была представлена прикладная программа Lotus 1-2-3 фирмы Lotus Development, которая превзошла VisiCalc по своей популярности. Табличный процессор (Та6П) Multiplan фирмы Microsoft превосходил Lotus 1-2-3 по своим возможностям и уровню сервиса, но работал приблизительно в 10 раз медленнее, поэтому оказался неконкурентноспособным на мировом рынке прикладных программных продуктов для ПК.
С табличным процессором Lotus 1-2-3 успешно конкурировал ТабП SuperCalc, разработанный фирмой Computer Associates International. Они имели одинаковые функции, были сравнимы по своим возможностям и сервису. Но в нашей стране, начиная с 1985 г., отдавали предпочтение семейству SuperCalc. Это было связано с отсутствием проблем по использованию алфавита "кириллица" при вводе текста в таблицы на русском языке и выводе ее на печать, а также отсутствием защиты от копирования.
Был даже разработан ряд русифицированных адаптированных пакетов: АБАК (адаптация на русский язык версии SuperCalc 2 - для микроэвм "ЕС 1840, 1841"), ВАРИТАБ-86 (адаптированная на русский язык версия SuperCalc 3 - для ПК "Роботрон 1715), которые, однако, уступали по своим возможностям оригиналу.
Несмотря на неудачу с ТабП Multiplan, фирма Microsoft добилась успеха, создав ТабП Excel после разработки в 1985 г. операционной оболочки Windows, в среде которой можно было создавать ЭТ.
Дальнейшее
совершенствование табличных