Федеральное агентство морского и речного транспорта РФ

Федеральное агентство морского и речного транспорта РФ

Федеральное бюджетное образовательное учреждение

высшего профессионального образования

Волжская государственная академия водного транспорта

 

 

Кафедра учета, анализа и аудита

Павлова Н.Г. Румянцев С.С.    

Введение

Расчеты, производимые в финансовой, плановой, административной и хозяйственной сфере, как правило, не являются сверх сложными, для их проведения не требуется специальной математической подготовки. Характерными чертами таких расчетов являются большие объемы информации и их периодичность. Часто возникает необходимость в многократных расчетах, в ходе которых умышленно вводятся некоторые изменения в исходные данные при неизменности алгоритма.

Электронные таблицы (ЭТ) – класс программ, позволяющий представлять и обрабатывать в электронном виде табличные данные.

ЭТ используются в различных сферах деятельности. В сфере экономики хорошо решаются задачи:

1. реализации статистических расчетов;

2. ведения бухгалтерской документации;

3. калькуляции;

4. прогнозирования;

5. анализа показателей (задачи типа «Что будет, если»)

благодаря возможностям:

· упрощенного процесса формирования верхней части таблицы (шапка);

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

· автоматизации ввода формул;

· автоматизации процесса печати таблицы;

· легких средств редактирования;

· применения стандартных функций при большом выборе категорий и самих функций;

· встроенного языка программирования Visual Basic for Application (VBA).

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

Базовым элементом ЭТ является ячейка. Она представляет собой минимальный элемент хранения данных и определяется своим адресом.

Существуют адреса в абсолютных и относительных ссылках. Относительные ссылки в Excel обозначаются как R1C1. Таким образом, имеются следующие способы адресации:

1. относительный адрес в абсолютных ссылках (A4, G78);

2. абсолютный адрес в абсолютных ссылках ($A$4, $G$78);

3. относительный адрес в относительных ссылках (R[2]C[5],
R[-1]C[-6]);

4. относительный адрес в абсолютных ссылках (RC5, R2C8, R2C).

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

Характеристиками ячейки являются:

· содержание (число, текст, формула),

· значение (результат расчета по формуле),

· формат (формат числа, выравнивание, шрифт, граница, заливка и защита),

· имя,

· примечание.

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

 

 

Тема 1. Использование электронных таблиц как средства организации базы данных

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

Тема 2. Стандартные функции по обработке базы данных. Расчет налога на доходы физических лиц. Защита данных от некорректного ввода

Для обработки БД имеется большой набор стандартных функций, относящихся к категориям Ссылки и массивы, Математические и Логические. Рассмотрим функцию ВПР (<искомое значение>;<БД>;<номер… Для оптимизации ввода поля Месяц в свободной (правой части листа, столбец М) с помощью Автозаполнения вводятся…

Тема 3. VBA: Пользовательские функции

Visual Basic for Applications(в дальнейшем VBA) – является объектно-ориентированным языком программирования (ООЯП), позволяющим автоматизировать… Основной программный код располагается в функциях и процедурах. Процедуры… Функции, как стандартные (встроенные), так и пользовательские (созданные пользователем для своих нужд), в большей…

Тема 4. Пользовательский формат числа

EXCEL располагает большим количеством стандартных форматов чисел, дат и времени. В случае, когда стандартный формат не позволяет в удобном виде… положительный формат ;[отрицательный формат]; [формат нуля]; [формат текста] … Для конструирования форматов используются специальные символы, которые EXCEL использует при расшифровке форматов:

Тема 5. Сводная таблица

 

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

Для создания сводной таблицы, представленной на листе «Начисления» (рис. 3), необходимо выполнить команду Вставка/ Сводная таблица системного меню. Для формирования сводной таблицы, представленной на рис. 8, требуется перетащить поле Месяц из списка полей сводной таблицы в область названий столбцов (правая часть рис. 8), поле ФИО в область названий строк и поле Всего в область значений (по умолчанию – суммирование, изменение осуществляется двойным щелчком на соответствующей кнопке сводной таблицы).

Рис. 8. Сводная таблица по заработной плате.

 

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

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

Индивидуальное задание 6.Требуется создать сводную таблицу согласно заданию, представленному в табл. 6.

 

Таблица 6. Задание для создания сводной таблицы

Вариант Значения таблицы Параметр значения
Оклад Сумма
Надбавка Количество
Премия Среднее
Всего Минимум
НДФЛ Максимум
К выплате Сумма
Оклад Количество
Надбавка Среднее
Премия Минимум
Всего Максимум

Тема 6. Форматирование расчетного листа с помощью стандартных функций

· с помощью стандартных функций, · с помощью элементов управления (ЭУ) формы, · средствами языка программирования.

Тема 7. Элементы управления на рабочем листе

Второй способ получения расчетного листа основан на использовании ЭУ формы. ЭУ представляют собой объекты, упрощающие работу пользователя, а именно:… Создаются ЭУ при помощи команды системного меню Разработчик/ Вставить/ Элементы управления формы (рис. 10). Все…

Тема 8. VBA: Процедуры. Создание пользовательских форм

С помощью VBA можно: · создать собственное диалоговое окно для ввода или вывода информации; · изменить меню приложений пакета Microsoft Office;

ЛИТЕРАТУРА

1. Гарнаев А.Ю. Visual Basic 6.0 : Разработка приложений.- СПб.: БХВ-Петербург, 2001. -448 с.
2. Гарнаев А.Ю. Самоучитель VBA. СПб.: БХВ-Петербург, 2001. -512 с.
3. Истомин Е.П.Информатика и программирование : учебник / Е. П. Истомин, С. Ю. Неклюдов, В. И. Романченко - СПб. : Андреевский изд.дом, 2006. - 248 с. - ISBN 5-902894-05-0.
4. Могилев А.В. Информатика : учеб.пособие / А. В. Могилев, Е. К. Хеннер, Н. И. Пак - М. : Академия, 2006. - 336 с.
5. Могилев А.В. Практикум по информатике : учеб.пособие / А. В. Могилев, Н. И. Пак, Е. К. Хеннер ; под ред.Е.К.Хеннера. - 3-е изд.,испр. - М. : Академия, 2006. - 608 с. - ISBN 5-7695-3540-7.
6. Назаров С.В., Мельников П.П. Программирование на MS Visual Basic: Учеб. пособие – М.: Финансы и статистика, 2001.-320 с.
7. Румянцев С.С. Информатика [Электронный ресурс] : учебно-метод.пособие для студ.очн.и заочн.форм обучения экон.спец. / С. С. Румянцев, Н. Г. Павлова, В. Г. Соловьева ; ВГАВТ. - Н.Новгород, 2011. - 1 текст/файл. - Электронная версия печ.издания 2012г.

ПРИЛОЖЕНИЕ

Стандартные функции VBA

Функция Возвращает
Функции по обработке символьных строк
InStr(s,b) Номер позиции первого вхождения строки b в строку s
Lcase(s) Исходную строку s, в которой все символы строчные
Len(s) Число символов в символьном выражении s
Left(s,p) Часть сроки s слева, включающую в себя p символов
Mid(s,p1,p2) Часть строки s из p2 символов, начиная с позиции р1
Right(s,p) Часть сроки s справа, включающую в себя p символов
StrConv(s,vbProperCase) Исходную строку s, в которой первый символ прописной, все остальные строчные
StrReverse(s) Обратную строку
Ucase(s) Исходную строку s, в которой все символы прописные
Функции по обработке даты и времени
Date Текущую дату
Day(d) День даты d
Time Текущее время
Month(d) Месяц даты d в числовом формате (от 1 до 12)
MonthName(d) Наименование месяца даты d
Now Текущую дату и время
WeekDay(d) День недели даты d в числовом формате (от 1 до 7). Воскресенье является днем начала недели
WeekdayName(d) Название дня недели даты d
Year(d) Год даты d
Функции преобразования
CDate(d) Символьное представление даты d
Val(s) Числовое представление символьного выражения s

 


ОГЛАВЛЕНИЕ

Введение…………………………………………………………
Тема 1. Использование электронных таблиц как средства организации базы данных………………………………….......  
Тема 2. Стандартные функции по обработке базы данных. Расчет налога на доходы физических лиц. Защита данных от некорректного ввода……………………………………………    
Тема 3. VBA: Пользовательские функции……………………
Тема 4. Пользовательский формат числа……………………...
Тема 5. Сводная таблица……………………………………….
Тема 6. Форматирование расчетного листа с помощью стандартных функций………………………………………….  
Тема 7. Элементы управления на рабочем листе…………….
Тема 8. VBA: Процедуры. Создание пользовательских форм
Тема 9. Процедура Workbook_Open()…………………………
Литература………………………………………………………
Приложение……………………………………………………..